unifiedRoleDefinition リソースの種類
名前空間: microsoft.graph
ロール定義は、実行できる操作と、実行できるリソースを一覧表示する Microsoft Entra のアクセス許可のコレクションです。
メソッド
メソッド | 戻り値の型 | 説明 |
---|---|---|
List | unifiedRoleDefinition コレクション | unifiedRoleDefinition オブジェクトとそのプロパティの一覧を読み取ります。 |
Get | unifiedRoleDefinition | unifiedRoleDefinition オブジェクトのプロパティを読み取ります。 |
Create | unifiedRoleDefinition | unifiedRoleDefinition オブジェクトを作成します。 |
Update | unifiedRoleDefinition | unifiedRoleDefinition オブジェクトを更新します。 |
Delete | なし | unifiedRoleDefinition オブジェクトを削除します。 |
プロパティ
プロパティ | 型 | 説明 |
---|---|---|
description | String | unifiedRoleDefinition の説明。
isBuiltIn がtrue されている場合の読み取り専用。 |
displayName | String | unifiedRoleDefinition の表示名。
isBuiltIn がtrue されている場合の読み取り専用。 必須。 $filter (eq 、 in ) をサポートします。 |
id | String | ロール定義の一意識別子。 キー。null 許容ではなく、読み取り専用です。
エンティティから継承 されます。 $filter (eq 、 in ) をサポートします。 |
isBuiltIn | ブール型 | ロール定義が Microsoft Entra に含まれる既定のセットの一部であるか、カスタム定義であるかを示すフラグ。 読み取り専用です。 $filter (eq 、 in ) をサポートします。 |
isEnabled | ブール値 | ロールが割り当てに対して有効になっているかどうかを示すフラグ。
false ロールが割り当てに使用できない場合。
isBuiltIn が true の場合は読み取り専用です。 |
resourceScopes | String collection | ロール定義が適用されるスコープまたはアクセス許可の一覧。 現在、 / のみがサポートされています。
isBuiltIn が true の場合は読み取り専用です。 使用しないでください。 これは間もなく非推奨になります。 スコープをロールの割り当てにアタッチします。 |
rolePermissions | unifiedRolePermission コレクション | ロールに含まれるアクセス許可の一覧。
isBuiltIn がtrue されている場合の読み取り専用。 必須です。 |
templateId | String |
isBuiltIn がfalse されている場合に設定できるカスタム テンプレート識別子ですが、isBuiltIn がtrue されている場合は読み取り専用です。 通常、この識別子は、異なるディレクトリ間で識別子を同じにする必要がある場合に使用されます。 |
version | String | ロール定義のバージョンを示します。
isBuiltIn がtrue されている場合の読み取り専用。 |
リレーションシップ
リレーションシップ | 型 | 説明 |
---|---|---|
inheritsPermissionsFrom | unifiedRoleDefinition コレクション | 指定されたロール定義が継承するロール定義の読み取り専用コレクション。 この属性をサポートするのは、Microsoft Entra 組み込みロール (isBuiltIn が true ) のみです。
$expand をサポートします。 |
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"@odata.type": "#microsoft.graph.unifiedRoleDefinition",
"description": "String",
"displayName": "String",
"id": "String (identifier)",
"isBuiltIn": "Boolean",
"isEnabled": "Boolean",
"resourceScopes": [
"String"
],
"rolePermissions": [
{
"@odata.type": "microsoft.graph.unifiedRolePermission"
}
],
"templateId": "String",
"version": "String"
}