Skip to content

Latest commit

 

History

History
77 lines (56 loc) · 3.05 KB

role-element-deploymentmanifest.md

File metadata and controls

77 lines (56 loc) · 3.05 KB
title description manager ms.date ms.audience ms.topic ms.localizationpriority ms.assetid
Role Element (DeploymentManifest)
The Role Element (DeploymentManifest) represents an instance of a Windows SharePoint Services 3.0 deployment role (DeploymentRole) object.
soliver
06/14/2022
Developer
reference
medium
76bf9339-6d33-48a5-b59f-a5d5317c9778

Role Element (DeploymentManifest)

Applies to: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Represents an instance of a Windows SharePoint Services 3.0 deployment role (DeploymentRole) object.

Definition

DECLARATION
<xs:element name="Role" type="DeploymentRole" minOccurs="0" maxOccurs="unbounded" />

USAGE
<Roles>
        <Role
                RoleId="xs:string"
                Title="xs:string"
                Description="xs:string"
                PermMask="xs:string"
                Hidden="xs:boolean"
                RoleOrder="xs:string"
                Type="xs:string"
        />
</Roles>

Type

DeploymentRole (based on SPRole)

Elements and attributes

The following sections describe attributes, child elements, and parent elements.

Attributes

Attribute Type Description
RoleId
xs:string
Required. Integer that specifies the member ID.
Title
xs:string
Required. Specifies the name for the role.
Description
xs:string
Optional. Provides a description of the role.
PermMask
xs:string
Required. Specifies a permission mask for the role.
Hidden
xs:boolean
Required. Specifies whether the role is hidden; true if the role is hidden, otherwise, false.
RoleOrder
xs:string
Optional. Specifies the order in which permission levels are displayed on the Permission Levels page of a site collection.
Type
xs:string
Optional. Specifies the role type, as listed in the Microsoft.SharePoint.SPRoleType enumeration.

Child elements

None

Parent elements

Roles Element (DeploymentManifest)

Remarks

The value of the RoleID property corresponds to the unique member ID for the role, which is specified in the SPMember.ID property of the SPMember class.

See also