GroupChatPrincipalType Enumeration
Enumerates a type of user or user group.
Namespace: Microsoft.Rtc.Collaboration.GroupChat
Assembly: Microsoft.Rtc.Collaboration.GroupChat (in Microsoft.Rtc.Collaboration.GroupChat.dll)
Syntax
'Declaration
Public Enumeration GroupChatPrincipalType
'Usage
Dim instance As GroupChatPrincipalType
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.