Enumerates a type of user or user group.
Assembly: Microsoft.Rtc.Collaboration.GroupChat(in Microsoft.Rtc.Collaboration.GroupChat.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Enumeration GroupChatPrincipalType |
Visual Basic (Usage) |
---|
Dim instance As GroupChatPrincipalType |
C# |
---|
public enum GroupChatPrincipalType |
Members
Member name | Description | |
---|---|---|
LocalUser | The principal is a SIP-enabled Active Directory user. | |
DirectoryGroup | The principal is an Active Directory security group or distribution list. | |
DirectoryFolder | The principal is an Active Directory container, such as an organization unit. | |
Domain | The principal is an Active Directory domain. | |
FederatedUser | The principal is a remote SIP-enabled FederatedUser. Federated users are not defined in the local Active Directory. Therefore, the metadata supporting this user must be defined and stored locally in the group chat server database. | |
FederatedUserGroup | The principal is a FederatedUser. Federated user groups are not defined in the local Active Directory. Therefore, the metadata supporting this group must be defined and stored locally in the group chat server database. |
Remarks
A GroupChatPrincipal is a permissionable entity. Permissions may be assigned to a variety of types of users and user groups. The specific type of user or user group that is represented by a Type is specified by this enumeration.