3.1.5.79.2 Security Principal Display Information Result Set
If @PrincipalId## matches the ID of a site group, then the Security Principal Display Information Result Set MUST NOT be returned. If the @PrincipalId## matches the ID of a security principal, then the Security Principal Display Information Result Set MUST have one row for the matching security principal.
-
IsUser bit, IsSiteGroup bit, UserID int, UserSID varbinary(512), UserName nvarchar(255), UserLogin nvarchar(255), UserEmail nvarchar(255), UserNotes nvarchar(1023), UserSiteAdmin bit, UserDomainGroup bit, UserFlags int, GroupID int, GroupName nvarchar(255), GroupDescription nvarchar(512), GroupOwnerID int, GroupOwnerIsUser bit, GroupType tinyint;
IsUser: MUST be 1.
IsSiteGroup: MUST be 0.
UserID: The user identifier of the principal. MUST match @PrincipalId##.
UserSID: The SystemID of the principal.
UserName: The display name of the principal.
UserLogin: The login name of the principal.
UserEmail: The email address of the principal.
UserNotes: Description text associated with the principal.
UserSiteAdmin: Set to 1 to indicate that the principal is a site collection administrator, otherwise 0.
UserDomainGroup: Set to 1 to indicate that the principal is a domain group, otherwise 0.
UserFlags: Contains the user information flags value describing this principal.
GroupID: MUST be NULL.
GroupName: MUST be NULL.
GroupDescription: MUST be NULL.
GroupOwnerID: MUST be NULL.
GroupOwnerIsUser: MUST be NULL.
GroupType: MUST be NULL.