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>
类型
基于 SPRoleAssignment 的 DeploymentRoleAssignment ()
元素和属性
下面各部分介绍了属性、子元素和父元素。
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)