RoleX Element (DeploymentManifest)
This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
Represents a security role in cases where incremental changes to the base object are being deployed.
DECLARATION
<xs:element name="RoleX" type="DeploymentRoleX" />
USAGE
<SPObject>
<RoleX
Operation="SecurityModificationType"
OperationCode="xs:string"
WebId="xs:string"
WebUrl="xs:string"
RoleId="xs:string"
Title="xs:string"
Description="xs:string"
PermMask="xs:string"
Hidden="xs:boolean"
RoleOrder="xs:string"
Type="xs:string"
UserId="xs:string"
UserLogin="xs:string"
/>
</SPObject>
Type
DeploymentRoleX (based on SPRole)
Attributes
Attribute |
Type |
Description |
---|---|---|
Operation |
Required. Enumeration type that specifies which security role modifications are allowed. |
|
OperationCode |
xs:string |
Required. |
WebId |
xs:string |
Required. Identifier of the Web site to which changes are deployed. |
WebUrl |
xs:string |
Required. URL of the Web site to which changes are deployed. |
RoleId |
xs:string |
Optional. Identifier of the security role for objects that are deployed. |
Title |
xs:string |
Optional. Display name of the role. |
Description |
xs:string |
Optional. Description of the role. |
PermMask |
xs:string |
Optional. Permission mask for the role. |
Hidden |
xs:bool |
Optional. Specifies whether the role is hidden; true if hidden, otherwise, false. |
RoleOrder |
xs:string |
Optional. Position of the role in |
Type |
xs:string |
Optional. Type for the role as listed in the Microsoft.SharePoint.SPRoleType enumeration. |
UserId |
xs:string |
Optional. Identifier of users that belong to the role. |
UserLogin |
xs:string |
Optional. Logon credential for user. |
Child Elements
None |
Parent Elements
See Also
Reference
Role Element (DeploymentManifest)