次の方法で共有


directoryRoleTemplate リソース型

名前空間: microsoft.graph

注:

Microsoft では、この API の代わりに統合 RBAC API を使用することをお勧めします。 統合 RBAC API は、より多くの機能と柔軟性を提供します。 詳細については、「 unifiedRoleDefinition リソースの種類」を参照してください。

ディレクトリ ロール テンプレートを表します。 ディレクトリ ロール テンプレートでは、ディレクトリ ロール (directoryRole) のプロパティ値を指定します。 テナントでアクティブ化できるディレクトリ ロールごとに、関連付けられているディレクトリ ロール テンプレート オブジェクトがあります。 ディレクトリ ロールを読み取る場合や、そのメンバーを更新する場合は、まず、そのディレクトリ ロールをテナントでアクティブにする必要があります。 既定では、会社の管理者 (Company Administrators) ディレクトリ ロールのみがアクティブ化されています。 他の使用可能なディレクトリ ロールをアクティブにするには、要求 /directoryRolesroleTemplateId パラメーターでディレクトリ ロールのベースが指定されているディレクトリ ロール テンプレートの ID を使用して、POST 要求をエンドポイントに送信します。 この ID は、要求の roleTemplateId パラメーターで指定したディレクトリ ロールに基づきます。 この要求が正常に完了すると、ディレクトリ ロールの読み取りや、ディレクトリ ロールへのメンバーの追加ができるようになります。:ディレクトリ ロール テンプレートは、ユーザー (Users) ディレクトリ ロールに公開されます。 Users ディレクトリ ロールは暗黙的であり、ディレクトリ クライアントには表示されません。 テナント内のすべてのユーザーは、インフラストラクチャによって、このロールに割り当てられます。 このロールは、あらかじめアクティブ化されています。 このテンプレートは使用しないでください。

メソッド

メソッド 戻り値の型 説明
Get directoryRoleTemplate directoryRoleTemplate オブジェクトのプロパティとリレーションシップを読み取ります。
List directoryRoleTemplate コレクション directoryRoleTemplate オブジェクトのリストを取得します

プロパティ

プロパティ 説明
description String ディレクトリ ロールに設定する説明。 読み取り専用。
displayName String ディレクトリ ロールに設定する表示名。 読み取り専用。
id String テンプレートの一意識別子。 directoryObject から継承されます。 POST 要求で roleTemplateId プロパティのディレクトリ ロール テンプレートの ID を指定すると、テナントで directoryRole がアクティブ化されます。 Key、Null 許容ではありません。 読み取り専用です。

リレーションシップ

なし

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

{
  "description": "string",
  "displayName": "string",
  "id": "string (identifier)"
}