The GroupChatUserAdministrationServicestype exposes the following members.
Methods
Name | Description | |
---|---|---|
BeginCreateFederatedUser | Provision a new GroupChatFederatedUser with the specified settings. The user invoking this method must have been granted IsUserAdministrator permission. | |
BeginCreateFederatedUserGroup | Create a new GroupChatFederatedUserGroup . The user invoking this method must have been granted IsUserAdministrator permission. | |
BeginDeleteFederatedUserGroup | Delete an unwanted GroupChatFederatedUserGroup . The user invoking this method must have been granted IsUserAdministrator permission. The group cannot be deleted if there are any federated users belonging to the group. Each GroupChatFederatedUser must belong to exactly one GroupChatFederatedUserGroup . To change the user group for a federated user, see BeginMoveFederatedUser(GroupChatFederatedUser, GroupChatFederatedUserGroup, AsyncCallback, Object) . | |
BeginFindUsers | Finds users having a first name, last name, or e-mail address containing the corresponding search string. | |
BeginFindUsersOrGroupsByCriteria | Finds users or groups whose name contains a specified search string. Users having an email address or SIP URI containing the search string will also be returned. | |
BeginGetFederatedUser | Gets the GroupChatFederatedUser for the given SIP URI. | |
BeginGetFederatedUserGroup | Gets detailed information and permissions for the specified group. | |
BeginGetFederatedUserGroups | Gets a collection of all federated user groups that have been created. | |
BeginGetFederatedUsers | Gets a collection of all federated users belonging to the specified federated user group. | |
BeginGetGroupChatAdministrators | Gets a collection of all users and user groups that have been granted IsUserAdministrator or IsChatRoomAdministrator privileges. | |
BeginGetUser | Gets the GroupChatUser for the given SIP URI. | |
BeginGetUserGroup | Gets detailed information, permissions, and membership affiliations for the specified group. | |
BeginMoveFederatedUser | Change the federatedUserGroup to which the given federatedUser belongs. The user invoking this method must have been granted IsUserAdministrator permission. | |
BeginUpdateUserOrGroupInformation | Updates the specified user or user group with the given information. The user invoking this method must already have been granted IsUserAdministrator permission. Users and groups that are provisioned from Active Directory have a set of GroupChatPrincipalInformation that can be updated using this method. Federated users and groups have additional information stored about them which can be updated if this method is invoked with a GroupChatFederatedUserInformation or a GroupChatFederatedUserGroupInformation . | |
EndCreateFederatedUser | Completes the asynchronous request initiated by BeginCreateFederatedUserGroup(String, AsyncCallback, Object) . | |
EndCreateFederatedUserGroup | Completes the asynchronous request initiated by BeginCreateFederatedUserGroup(String, AsyncCallback, Object) . | |
EndDeleteFederatedUserGroup | Completes the asynchronous request initiated by BeginDeleteFederatedUserGroup(GroupChatFederatedUserGroup, AsyncCallback, Object) . | |
EndFindUsers | Completes the asynchronous request initiated by BeginFindUsers(String, String, String, AsyncCallback, Object) . | |
EndFindUsersOrGroupsByCriteria | Completes the asynchronous request initiated by BeginFindUsersOrGroupsByCriteria(String, AsyncCallback, Object) . | |
EndGetFederatedUser | Completes the asynchronous request initiated by BeginGetFederatedUser(Uri, AsyncCallback, Object) . | |
EndGetFederatedUserGroup | Completes the asynchronous request initiated by BeginGetFederatedUserGroup(GroupChatPrincipalSummary, AsyncCallback, Object) . | |
EndGetFederatedUserGroups | Completes the asynchronous request initiated by BeginGetFederatedUserGroups(AsyncCallback, Object) . | |
EndGetFederatedUsers | Completes the asynchronous request initiated by BeginGetFederatedUsers(GroupChatPrincipalSummary, AsyncCallback, Object) . | |
EndGetGroupChatAdministrators | Completes the asynchronous request initiated by BeginGetGroupChatAdministrators(AsyncCallback, Object) . | |
EndGetUser | Completes the asynchronous request initiated by BeginGetUser(Uri, AsyncCallback, Object) . | |
EndGetUserGroup | Completes the asynchronous request initiated by BeginGetUserGroup(GroupChatPrincipalSummary, AsyncCallback, Object) . | |
EndMoveFederatedUser | Completes the asynchronous request initiated by BeginMoveFederatedUser(GroupChatFederatedUser, GroupChatFederatedUserGroup, AsyncCallback, Object) . | |
EndUpdateUserOrGroupInformation | Completes the asynchronous request initiated by BeginUpdateUserOrGroupInformation(GroupChatPrincipalInformation, AsyncCallback, Object) . | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) |