User.PUID Property (Restricted)
Requires PassportSiteID permission. Contains a variant object with the Microsoft® .NET Passport Unique ID (PUID) of the user. This property is read-only and applies to the local user only.
Returns a variant object with the PUID of the user, as provided by the .NET Passport used to sign in.
To print the PUID of the local user in the body of the document, write the value of Users.Me.PUID, as shown in the following script example:
Use of this property is restricted by the PassportSiteID flag. An application that does not possess this flag is not able to read this information from MSN® Messenger. No error is thrown, and a blank value is returned.
Reading the PUID property of the remote user returns a blank value.