RoleAssignmentX 要素 (DeploymentManifest)

適用対象: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013

基本オブジェクトの増分変更を展開中の場合のセキュリティ ロール割り当てを表します。

定義

DECLARATION
<xs:element name="RoleAssignmentX" type="DeploymentRoleAssignmentX" />

USAGE
<SPObject>
        <RoleAssignmentX
                Operation="SecurityModificationType"
                OperationCode="xs:string"
                ScopeId="xs:string"
                RoleDefWebId="xs:string"
                RoleDefWebUrl="xs:string"
                ObjectId="xs:string"
                ObjectType="xs:string"
                ObjectUrl="xs:string"
                AnonymousPermMask="xs:string"
                RoleName="xs:string"
                RoleId="xs:string"
                GroupTitle="xs:string"
                UserLogin="xs:string"
        />
</SPObject>

DeploymentRoleAssignmentX ( SPRoleAssignment に基づく)

要素と属性

以下のセクションで、属性、子要素、親要素について説明します。

属性

属性 説明
操作名
SecurityModification 単純型 (DeploymentManifest)
必須です。 セキュリティ ロールの変更を許可するかどうかを指定する列挙型を表します。
OperationCode
xs:string
必須です。
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
オプション。 匿名ユーザーの許可マスク。
RoleName
xs:string
オプション。 割り当てに関連付けられたセキュリティ ロールの名前。
RoleId
xs:string
オプション。 セキュリティ ロールの識別子。
GroupTitle
xs:string
オプション。 ロールに関連付けられたセキュリティ グループの表示名。
UserLogin
xs:string
オプション。 ロールに関連付けられたユーザーのログオン資格情報。

子要素

None

親要素

SPObject 要素 (DeploymentManifest)

関連項目