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>
型
DeploymentRoleAssignment ( SPRoleAssignment に基づく)
要素と属性
以下のセクションで、属性、子要素、親要素について説明します。
属性
属性 | 型 | 説明 |
---|---|---|
ScopeId |
xs:string |
必須です。 ロールの範囲をリスト レベルまたは Web レベルのどちらにするかを指定します。 |
RoleDefWebId |
xs:string |
必須です。 ロール定義がロールに適用される Web サイトの識別子。 |
RoleDefWebUrl |
xs:string |
必須です。 ロール定義がロールに適用される Web サイトの URL。 |
ObjectId |
xs:string |
必須です。 ロール割り当てオブジェクトの識別子。 |
ObjectType |
xs:string |
必須です。 ロール割り当てオブジェクトの型。 |
ObjectUrl |
xs:string |
必須です。 ロール割り当てオブジェクトの URL。 |
AnonymousPermMask |
xs:string |
オプション。 匿名ユーザーの許可マスク。 |
子要素
Assignment 要素 (DeploymentManifest)
親要素
RoleAssignments 要素 (DeploymentManifest)