unifiedRoleAssignmentMultiple リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph のバージョンの /beta API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 API が v1.0 で使用できるかどうかを確認するには、 バージョン セレクターを使用します。

unifiedRoleAssignmentMultiple は、RBAC の役割管理の一環として、リソースへのアクセスMicrosoft 365使用されます。 スコープの配列上のプリンシパル (通常はユーザー) の配列に割り当てられた役割定義を表します。

複数のプリンシパルと複数のスコープを持つ役割の割り当てを作成できます。

directoryScopeIds または appScopeIds のいずれかを指定する必要があります

現在、次の RBAC プロバイダーがサポートされています。

  • クラウド PC
  • Microsoft Intune

メソッド

メソッド 戻り値の型 説明
roleAssignments のリスト unifiedRoleAssignmentMultiple コレクション unifiedRoleAssignmentMultiple オブジェクトとそのプロパティの一覧を読み取る。
unifiedRoleAssignmentMultiple の作成 unifiedRoleAssignmentMultiple roleAssignment コレクションに投稿して、新しい unifiedRoleAssignmentMultiple を作成します。
unifiedRoleAssignmentMultiple の取得 unifiedRoleAssignmentMultiple unifiedRoleAssignmentMultiple オブジェクトのプロパティとリレーションシップを読み取る。
unifiedRoleAssignmentMultiple の更新 unifiedRoleAssignmentMultiple 既存の unifiedRoleAssignmentMultiple オブジェクトを更新します。
unifiedRoleAssignmentMultiple の削除 なし unifiedRoleAssignmentMultiple オブジェクトを削除します。

プロパティ

プロパティ 説明
appScopeIds String collection 割り当てスコープがアプリ固有の場合のアプリ固有のスコープの ID。 割り当てのスコープによって、プリンシパルにアクセス権が付与されたリソースのセットが決わります。 ディレクトリ スコープは、複数のアプリケーションによって理解されるディレクトリに格納されている共有スコープです。 テナント / 全体のスコープに使用します。 アプリ スコープは、このアプリケーションによってのみ定義および理解されるスコープです。
説明 String 役割の割り当ての説明。
directoryScopeIds String collection 割り当てのスコープを表すディレクトリ オブジェクトの ID。 割り当てのスコープによって、プリンシパルにアクセス権が付与されているリソースのセットが決わります。 ディレクトリ スコープは、複数のアプリケーションによって理解されるディレクトリに格納されている共有スコープです。 アプリ スコープは、このアプリケーションによってのみ定義および理解されるスコープです。
displayName 文字列 役割の割り当ての名前。 必須。
id String unifiedRoleAssignmentMultiple の一意の識別子。 キー、null 許容値、値の取得のみ可能です。
roleDefinitionId String 割り当てが行う unifiedRoleDefinition の識別子。
principalIds String collection 割り当てが許可されているプリンシパルの識別子。 サポート $filter ( any 演算子のみ)。

リレーションシップ

リレーションシップ 説明
appScopes appScope コレクション 割り当てスコープがアプリ固有の場合、アプリ固有のスコープの詳細を含む読み取り専用コレクション。 Containment エンティティ。 読み取り専用。
directoryScopes directoryObject コレクション 割り当てのスコープであるディレクトリ オブジェクトを参照する読み取り専用コレクション。 呼び出し元が役割の割り当てを取得すると同時にディレクトリ オブジェクトを $expand 取得できるよう提供されています。 読み取り専用です。 $expand をサポートしています。
プリンシパル directoryObject コレクション 割り当てられたプリンシパルを参照する読み取り専用コレクション。 呼び出し元が役割の割り当てを取得すると同時にプリンシパルを $expand 取得できます。 読み取り専用です。 $expand をサポートしています。
roleDefinition unifiedRoleDefinition 割り当てが行う roleDefinition を指定します。 呼び出し元が役割の割り当てを取得すると同時に使用して役割定義 $expand を取得できるよう提供されます。 サポート $filter ( eq id の 演算子、 isBuiltIndisplayName、 および startsWith displayName の演算子 ) と $expand .

JSON 表記

リソースの JSON 表記を次に示します。

{
  "id": "String (identifier)",
  "displayName": "String",
  "description": "String",
  "roleDefinitionId": "String",
  "roleDefinition": {"@odata.type": "microsoft.graph.unifiedRoleDefinition"},
  "principalIds": ["string"],
  "principals": [{"@odata.type": "microsoft.graph.directoryObject"}],
  "directoryScopeIds": ["string"],
  "directoryScopes": [{"@odata.type": "microsoft.graph.directoryObject"}],
  "appScopeIds": ["string"],
  "appScopes": [{"@odata.type": "microsoft.graph.appScope"}],
}