Share via


3.1.4 Message Processing Events and Sequencing Rules

The following table summarizes the list of WSDL operations as defined by this specification:

Operation

Description

AddGroup

Adds a group to the current site collection.

AddGroupToRole

Adds the specified group to the specified role definition.

AddRole

Adds a role definition to the current site.

AddRoleDef

Adds a role definition to the current site.

AddUserCollectionToGroup

Adds the collection of users to the specified group.

AddUserCollectionToRole

Adds the collection of users to the specified role definition.

AddUserToGroup

Adds the user to the specified group.

AddUserToRole

Adds the user to the specified role definition.

GetAllUserCollectionFromWeb

Returns information about the collection of users that are explicitly added to a role definition for the current site.

GetCurrentUserInfo

Returns information about the current user.

GetGroupCollection

Returns information about the specified collection of groups in the current site collection.

GetGroupCollectionFromRole

Returns information about the collection of groups assigned to the specified role definition.

GetGroupCollectionFromSite

Returns information about the collection of groups for the current site collection.

GetGroupCollectionFromUser

Returns information about the collection of groups in which the specified user is a member.

GetGroupCollectionFromWeb

Returns information about the collection of groups that are explicitly added to a role definition for the current site.

GetGroupInfo

Returns information about the specified group.

GetRoleCollection

Returns information about the specified collection of role definitions for the current site.

GetRoleCollectionFromGroup

Returns information about the collection of role definitions in which the specified group is a member.

GetRoleCollectionFromUser

Returns information about the collection of role definitions in which the specified user is a member.

GetRoleCollectionFromWeb

Returns information about the collection of role definitions for the current site.

GetRoleInfo

Returns information about the specified role definition.

GetRolesAndPermissionsForCurrentUser

Returns permissions and role definitions for the current user.

GetRolesAndPermissionsForSite

Returns permissions and role definitions for the specified site.

GetUserCollection

Returns information about a collection of users based on the specified login names.

GetUserCollectionFromGroup

Returns information about the collection of users in the specified group.

GetUserCollectionFromRole

Returns information about the collection of users assigned to the specified role definition.

GetUserCollectionFromSite

Returns information about the collection of users for the current site collection.

GetUserCollectionFromWeb

Returns information about the collection of users that are explicitly added to a role definition for the current site.

GetUserInfo

Returns information about the specified user.

GetUserLoginFromEmail

Returns information about a collection of users based on the specified e-mail addresses.

RemoveGroup

Removes the specified group from the current site collection.

RemoveGroupFromRole

Removes the specified group from the specified role definition.

RemoveRole

Removes the specified role definition from the current site.

RemoveUserCollectionFromGroup

Removes the users with the specified login names from the group.

RemoveUserCollectionFromRole

Removes the users with the specified login names from the specified role definition.

RemoveUserCollectionFromSite

Removes the specified users from the current site collection.

RemoveUserFromGroup

Removes the specified user from the specified group.

RemoveUserFromRole

Removes the specified user from the specified role definition.

RemoveUserFromSite

Removes the specified user from the current site collection.

RemoveUserFromWeb

Removes the specified user from the current site.

UpdateGroupInfo

Updates information for the specified group.

UpdateRoleDefInfo

Updates information for the specified role definition.

UpdateRoleInfo

Updates information for the specified role definition.

UpdateUserInfo

Updates information for the specified user.

All operations supported by this protocol are executed in the context of a site, based on the URL used to execute the operation as described in section 1.5. Unless otherwise specified, operations performed by using the URL for a particular site will not affect either its parent site or the site collection.