unifiedRoleDefinition リソースの種類

名前空間: microsoft.graph

ロール定義は、実行できる操作と実行できるリソースを一覧表示するAzure Active Directory (Azure AD) のアクセス許可のコレクションです。

メソッド

メソッド 戻り値の型 説明
unifiedRoleDefinition を一覧表示する unifiedRoleDefinition コレクション unifiedRoleDefinition オブジェクトとそのプロパティの一覧を読み取ります。
unifiedRoleDefinition を取得する unifiedRoleDefinition unifiedRoleDefinition オブジェクトのプロパティを読み取ります。
roleDefinitions を作成する unifiedRoleDefinition unifiedRoleDefinition オブジェクトを作成します。
unifiedRoleDefinition を更新する unifiedRoleDefinition unifiedRoleDefinition オブジェクトを更新します。
unifiedRoleDefinition を削除する なし unifiedRoleDefinition オブジェクトを削除します。

プロパティ

プロパティ 説明
description String unifiedRoleDefinition の説明。 isBuiltIn が true.
displayName 文字列 unifiedRoleDefinition の表示名。 isBuiltIn が true. 必須です。 $filter (eq, in) をサポートします。
id 文字列 ロール定義の一意の識別子。 キー(null 許容ではなく、読み取り専用)。 エンティティから継承 されます。 $filter (eq, in) をサポートします。
isBuiltIn Boolean ロール定義が、Azure Active Directory (Azure AD) またはカスタム定義に含まれる既定のセットの一部であるかどうかを示すフラグ。 読み取り専用です。 $filter (eq, in) をサポートします。
isEnabled ブール値 ロールが割り当てに対して有効かどうかを示すフラグ。 ロールが割り当てに使用できない場合 falseisBuiltIn が true の場合は読み取り専用です。
resourceScopes String コレクション ロール定義が適用されるスコープまたはアクセス許可の一覧。 現在、サポートされているのは 1 つだけです /isBuiltIn が true の場合は読み取り専用です。 使用しないでください。これは間もなく非推奨になります。ロールの割り当てにスコープをアタッチします。
rolePermissions unifiedRolePermission コレクション ロールに含まれるアクセス許可の一覧。 isBuiltIn が true. 必須です。
templateId 文字列 isBuiltIn の場合に設定できますが 、isBuiltInfalse読み取り専用である場合 true設定できるカスタム テンプレート識別子。 通常、この識別子は、異なるディレクトリ間で同じ識別子が必要な場合に使用されます。
version String ロール定義のバージョンを示します。 isBuiltIn が true.

リレーションシップ

リレーションシップ 説明
inheritsPermissionsFrom unifiedRoleDefinition コレクション 特定のロール定義が継承するロール定義の読み取り専用コレクション。 この属性は、組み込みロール (isBuiltIntrue) Azure ADのみサポートされます。 $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"
}