RoleAssignment 元素 (DeploymentManifest)

适用于: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013

表示一个部署角色分配 (DeploymentRoleAssignment) 对象的实例。

定义

DECLARATION
<xs:element name="RoleAssignment" type="DeploymentRoleAssignment" minOccurs="0" maxOccurs="unbounded" />

USAGE
<RoleAssignments>
        <RoleAssignment
                        <Assignment />
                ScopeId="xs:string"
                RoleDefWebId="xs:string"
                RoleDefWebUrl="xs:string"
                ObjectId="xs:string"
                ObjectType="xs:string"
                ObjectUrl="xs:string"
                AnonymousPermMask="xs:string"
        />
</RoleAssignments>

类型

基于 SPRoleAssignmentDeploymentRoleAssignment ()

元素和属性

下面各部分介绍了属性、子元素和父元素。

Attributes

属性 类型 说明
ScopeId
xs:string
必填。 指定角色的范围是列表级别还是 Web 级别。
RoleDefWebId
xs:string
必填。 其角色定义应用于角色的网站标识符。
RoleDefWebUrl
xs:string
必填。 其角色定义应用于角色的网站 URL。
ObjectId
xs:string
必填。 角色分配对象的标识符。
ObjectType
xs:string
必填。 角色分配对象的类型。
ObjectUrl
xs:string
必填。 指向角色分配对象的 URL。
AnonymousPermMask
xs:string
可选。 匿名用户的权限掩码。

子元素

Assignment 元素 (DeploymentManifest)

父元素

RoleAssignments 元素 (DeploymentManifest)

另请参阅