Share via


9 Index

A

Abstract data model

   server

Add users, groups, and role definitions example

AddGroup operation

AddGroupToRole operation

AddRole operation

AddRoleDef operation

AddUserCollectionToGroup operation

AddUserCollectionToRole operation

AddUserToGroup operation

AddUserToRole operation

Applicability

Attribute groups

Attributes

C

Capability negotiation

Change tracking

Client

   overview

Complex types

   Group

   Groups

   InputUsersType

   InputUserType

   RolesOutputMaskType

   RolesOutputTextType

   server

      EmailsInputType

      EmailsOutputType

      GroupsInputType

      RolesInputType

      RolesOutputType

   User

   Users

D

Data model - abstract

   server

E

Elements

   server

      AddGroup

      AddGroupResponse

      AddGroupToRole

      AddGroupToRoleResponse

      AddRole

      AddRoleDef

      AddRoleDefResponse

      AddRoleResponse

      AddUserCollectionToGroup

      AddUserCollectionToGroupResponse

      AddUserCollectionToRole

      AddUserCollectionToRoleResponse

      AddUserToGroup

      AddUserToGroupResponse

      AddUserToRole

      AddUserToRoleResponse

      GetAllUserCollectionFromWeb

      GetAllUserCollectionFromWebResponse

      GetCurrentUserInfo

      GetCurrentUserInfoResponse

      GetGroupCollection

      GetGroupCollectionFromRole

      GetGroupCollectionFromRoleResponse

      GetGroupCollectionFromSite

      GetGroupCollectionFromSiteResponse

      GetGroupCollectionFromUser

      GetGroupCollectionFromUserResponse

      GetGroupCollectionFromWeb

      GetGroupCollectionFromWebResponse

      GetGroupCollectionResponse

      GetGroupInfo

      GetGroupInfoResponse

      GetRoleCollection

      GetRoleCollectionFromGroup

      GetRoleCollectionFromGroupResponse

      GetRoleCollectionFromUser

      GetRoleCollectionFromUserResponse

      GetRoleCollectionFromWeb

      GetRoleCollectionFromWebResponse

      GetRoleCollectionResponse

      GetRoleInfo

      GetRoleInfoResponse

      GetRolesAndPermissionsForCurrentUser

      GetRolesAndPermissionsForCurrentUserResponse

      GetRolesAndPermissionsForSite

      GetRolesAndPermissionsForSiteResponse

      GetUserCollection

      GetUserCollectionFromGroup

      GetUserCollectionFromGroupResponse

      GetUserCollectionFromRole

      GetUserCollectionFromRoleResponse

      GetUserCollectionFromSite

      GetUserCollectionFromSiteResponse

      GetUserCollectionFromWeb

      GetUserCollectionFromWebResponse

      GetUserCollectionResponse

      GetUserInfo

      GetUserInfoResponse

      GetUserLoginFromEmail

      GetUserLoginFromEmailResponse

      RemoveGroup

      RemoveGroupFromRole

      RemoveGroupFromRoleResponse

      RemoveGroupResponse

      RemoveRole

      RemoveRoleResponse

      RemoveUserCollectionFromGroup

      RemoveUserCollectionFromGroupResponse

      RemoveUserCollectionFromRole

      RemoveUserCollectionFromRoleResponse

      RemoveUserCollectionFromSite

      RemoveUserCollectionFromSiteResponse

      RemoveUserFromGroup

      RemoveUserFromGroupResponse

      RemoveUserFromRole

      RemoveUserFromRoleResponse

      RemoveUserFromSite

      RemoveUserFromSiteResponse

      RemoveUserFromWeb

      RemoveUserFromWebResponse

      UpdateGroupInfo

      UpdateGroupInfoResponse

      UpdateRoleDefInfo

      UpdateRoleDefInfoResponse

      UpdateRoleInfo

      UpdateRoleInfoResponse

      UpdateUserInfo

      UpdateUserInfoResponse

Events

   local - server

   timer - server

Examples

   Add users, groups, and role definitions

   remove groups and users from a group

   retrieve and update user information

F

Fields - vendor-extensible

Full WSDL

G

GetAllUserCollectionFromWeb operation

GetCurrentUserInfo operation

GetGroupCollection operation

GetGroupCollectionFromRole operation

GetGroupCollectionFromSite operation

GetGroupCollectionFromUser operation

GetGroupCollectionFromWeb operation

GetGroupInfo operation

GetRoleCollection operation

GetRoleCollectionFromGroup operation

GetRoleCollectionFromUser operation

GetRoleCollectionFromWeb operation

GetRoleInfo operation

GetRolesAndPermissionsForCurrentUser operation

GetRolesAndPermissionsForSite operation

GetUserCollection operation

GetUserCollectionFromGroup operation

GetUserCollectionFromRole operation

GetUserCollectionFromSite operation

GetUserCollectionFromWeb operation

GetUserInfo operation

GetUserLoginFromEmail operation

Glossary

Group complex type

Groups

Groups complex type

I

Implementer - security considerations

Index of security parameters

Informative references

Initialization

   server

InputUsersType complex type

InputUserType complex type

Introduction

L

Local events

   server

M

Message processing

   server

Messages

   attribute groups

   attributes

   complex types

   elements

   enumerated

   Group complex type

   groups

   Groups complex type

   InputUsersType complex type

   InputUserType complex type

   namespaces

   PrincipalType simple type

   RolesOutputMaskType complex type

   RolesOutputTextType complex type

   server

      AddGroupSoapIn

      AddGroupSoapOut

      AddGroupToRoleSoapIn

      AddGroupToRoleSoapOut

      AddRoleDefSoapIn

      AddRoleDefSoapOut

      AddRoleSoapIn

      AddRoleSoapOut

      AddUserCollectionToGroupSoapIn

      AddUserCollectionToGroupSoupOut

      AddUserCollectionToRoleSoapIn

      AddUserCollectionToRoleSoapOut

      AddUserToGroupSoapIn

      AddUserToGroupSoapOut

      AddUserToRoleSoapIn

      AddUserToRoleSoapOut

      GetAllUserCollectionFromWebSoapIn

      GetAllUserCollectionFromWebSoapOut

      GetCurrentUserInfoSoapIn

      GetCurrentUserInfoSoapOut

      GetGroupCollectionFromRoleSoapIn

      GetGroupCollectionFromRoleSoapOut

      GetGroupCollectionFromSiteSoapIn

      GetGroupCollectionFromSiteSoapOut

      GetGroupCollectionFromUserSoapIn

      GetGroupCollectionFromUserSoapOut

      GetGroupCollectionFromWebSoapIn

      GetGroupCollectionFromWebSoapOut

      GetGroupCollectionSoapIn

      GetGroupCollectionSoapOut

      GetGroupInfoSoapIn

      GetGroupInfoSoapOut

      GetRoleCollectionFromGroupSoapIn

      GetRoleCollectionFromGroupSoapOut

      GetRoleCollectionFromUserSoapIn

      GetRoleCollectionFromUserSoapOut

      GetRoleCollectionFromWebSoapIn

      GetRoleCollectionFromWebSoapOut

      GetRoleCollectionSoapIn

      GetRoleCollectionSoapOut

      GetRoleInfoSoapIn

      GetRoleInfoSoapOut

      GetRolesAndPermissionsForCurrentUserSoapIn

      GetRolesAndPermissionsForCurrentUserSoapOut

      GetRolesAndPermissionsForSiteSoapIn

      GetRolesAndPermissionsForSiteSoapOut

      GetUserCollectionFromGroupSoapIn

      GetUserCollectionFromGroupSoapOut

      GetUserCollectionFromRoleSoapIn

      GetUserCollectionFromRoleSoapOut

      GetUserCollectionFromSiteSoapIn

      GetUserCollectionFromSiteSoapOut

      GetUserCollectionFromSiteWebSoapIn

      GetUserCollectionFromSiteWebSoapOut

      GetUserCollectionSoapIn

      GetUserCollectionSoapOut

      GetUserInfoSoapIn

      GetUserInfoSoapOut

      GetUserLoginFromEmailSoapIn

      GetUserLoginFromEmailSoapOut

      RemoveGroupFromRoleSoapIn

      RemoveGroupFromRoleSoapOut

      RemoveGroupSoapIn

      RemoveGroupSoapOut

      RemoveRoleSoapIn

      RemoveRoleSoapOut

      RemoveUserCollectionFromGroupSoapIn

      RemoveUserCollectionFromGroupSoapOut

      RemoveUserCollectionFromRoleSoapIn

      RemoveUserCollectionFromRoleSoapOut

      RemoveUserCollectionFromSiteSoapIn

      RemoveUserCollectionFromSiteSoapOut

      RemoveUserFromGroupSoapIn

      RemoveUserFromGroupSoapOut

      RemoveUserFromRoleSoapIn

      RemoveUserFromRoleSoapOut

      RemoveUserFromSiteSoapIn

      RemoveUserFromSiteSoapOut

      RemoveUserFromWebSoapIn

      RemoveUserFromWebSoapOut

      UpdateGroupInfoSoapIn

      UpdateGroupInfoSoapOut

      UpdateRoleDefInfoSoapIn

      UpdateRoleDefInfoSoapOut

      UpdateRoleInfoSoapIn

      UpdateRoleInfoSoapOut

      UpdateUserInfoSoapIn

      UpdateUserInfoSoapOut

   simple types

   String1023OrEmptyType simple type

   String251Type simple type

   String255OrEmptyType simple type

   String255Type simple type

   String512OrEmptyType simple type

   syntax

   transport

   TrueFalseType simple type

   User complex type

   Users complex type

N

Namespaces

Normative references

O

Operations

   AddGroup

   AddGroupToRole

   AddRole

   AddRoleDef

   AddUserCollectionToGroup

   AddUserCollectionToRole

   AddUserToGroup

   AddUserToRole

   GetAllUserCollectionFromWeb

   GetCurrentUserInfo

   GetGroupCollection

   GetGroupCollectionFromRole

   GetGroupCollectionFromSite

   GetGroupCollectionFromUser

   GetGroupCollectionFromWeb

   GetGroupInfo

   GetRoleCollection

   GetRoleCollectionFromGroup

   GetRoleCollectionFromUser

   GetRoleCollectionFromWeb

   GetRoleInfo

   GetRolesAndPermissionsForCurrentUser

   GetRolesAndPermissionsForSite

   GetUserCollection

   GetUserCollectionFromGroup

   GetUserCollectionFromRole

   GetUserCollectionFromSite

   GetUserCollectionFromWeb

   GetUserInfo

   GetUserLoginFromEmail

   RemoveGroup

   RemoveGroupFromRole

   RemoveRole

   RemoveUserCollectionFromGroup

   RemoveUserCollectionFromRole

   RemoveUserCollectionFromSite

   RemoveUserFromGroup

   RemoveUserFromRole

   RemoveUserFromSite

   RemoveUserFromWeb

   UpdateGroupInfo

   UpdateRoleDefInfo

   UpdateRoleInfo

   UpdateUserInfo

Overview (synopsis)

P

Parameters - security index

Preconditions

Prerequisites

PrincipalType simple type

Product behavior

Protocol Details

   overview

R

References

   informative

   normative

Relationship to other protocols

Remove groups and users from a group example

RemoveGroup operation

RemoveGroupFromRole operation

RemoveRole operation

RemoveUserCollectionFromGroup operation

RemoveUserCollectionFromRole operation

RemoveUserCollectionFromSite operation

RemoveUserFromGroup operation

RemoveUserFromRole operation

RemoveUserFromSite operation

RemoveUserFromWeb operation

Retrieve and update user information example

RolesOutputMaskType complex type

RolesOutputTextType complex type

S

Security

   implementer considerations

   parameter index

Sequencing rules

   server

Server

   abstract data model

   AddGroup operation

   AddGroupToRole operation

   AddRole operation

   AddRoleDef operation

   AddUserCollectionToGroup operation

   AddUserCollectionToRole operation

   AddUserToGroup operation

   AddUserToRole operation

   GetAllUserCollectionFromWeb operation

   GetCurrentUserInfo operation

   GetGroupCollection operation

   GetGroupCollectionFromRole operation

   GetGroupCollectionFromSite operation

   GetGroupCollectionFromUser operation

   GetGroupCollectionFromWeb operation

   GetGroupInfo operation

   GetRoleCollection operation

   GetRoleCollectionFromGroup operation

   GetRoleCollectionFromUser operation

   GetRoleCollectionFromWeb operation

   GetRoleInfo operation

   GetRolesAndPermissionsForCurrentUser operation

   GetRolesAndPermissionsForSite operation

   GetUserCollection operation

   GetUserCollectionFromGroup operation

   GetUserCollectionFromRole operation

   GetUserCollectionFromSite operation

   GetUserCollectionFromWeb operation

   GetUserInfo operation

   GetUserLoginFromEmail operation

   initialization

   local events

   message processing

   overview

   RemoveGroup operation

   RemoveGroupFromRole operation

   RemoveRole operation

   RemoveUserCollectionFromGroup operation

   RemoveUserCollectionFromRole operation

   RemoveUserCollectionFromSite operation

   RemoveUserFromGroup operation

   RemoveUserFromRole operation

   RemoveUserFromSite operation

   RemoveUserFromWeb operation

   sequencing rules

   timer events

   timers

   UpdateGroupInfo operation

   UpdateRoleDefInfo operation

   UpdateRoleInfo operation

   UpdateUserInfo operation

Simple types

   PrincipalType

   String1023OrEmptyType

   String251Type

   String255OrEmptyType

   String255Type

   String512OrEmptyType

   TrueFalseType

Standards assignments

String1023OrEmptyType simple type

String251Type simple type

String255OrEmptyType simple type

String255Type simple type

String512OrEmptyType simple type

Syntax

   messages - overview

T

Timer events

   server

Timers

   server

Tracking changes

Transport

TrueFalseType simple type

Types

   complex

   simple

U

UpdateGroupInfo operation

UpdateRoleDefInfo operation

UpdateRoleInfo operation

UpdateUserInfo operation

User complex type

Users complex type

V

Vendor-extensible fields

Versioning

W

WSDL