3.1.4.22.2.2 GetRolesAndPermissionsForCurrentUserResponse
The GetRolesAndPermissionsForCurrentUserResponse element contains the response to the request to return the permissions and role definitions for the current user.
-
<s:element name="GetRolesAndPermissionsForCurrentUserResponse" > <s:complexType> <s:sequence> <s:element name="GetRolesAndPermissionsForCurrentUserResult"> <s:complexType> <s:sequence> <s:element name="RolesAndPermissions"> <s:complexType> <s:sequence> <s:element name="Permissions"> <s:complexType> <s:attribute name="Value" type="s:unsignedLong" use="required" /> </s:complexType> </s:element> <s:element name="Roles" type="tns:RolesOutputMaskType" minOccurs="0" /> </s:sequence> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element>
GetRolesAndPermissionsForCurrentUserResult: An object that MUST contain the following:
Permissions: An unsigned long integer that is the bitwise "OR" combination of multiple permission levels, as specified in [MS-WSSFO] section 2.2.2.13, [MS-WSSFO2] section 2.2.2.14 and [MS-WSSFO3] section 2.2.2.15.
Roles: Contain zero or more role definitions according to the schema of the RolesOutputMaskType complex type, as specified in section 2.2.4.5.