Share via


RoleAssignment 要素 (DeploymentManifest)

展開ロール割り当て (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)

See Also

参照

SPRoleAssignment

概念

DeploymentManifest スキーマ