GroupChatPrincipalType Enumeration

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

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.

See Also

Reference

Microsoft.Rtc.Collaboration.GroupChat Namespace