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)

関連項目