次の方法で共有


customAppScope リソースの種類

重要

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

各プロバイダーのカスタマイズされた RBAC スコープ オブジェクトを表します。 このリソースは appScope のサブタイプであり、特定のアプリケーションによって定義され、理解されるスコープです。 カスタム アプリ スコープには、さまざまな RBAC プロバイダーにわたるロール割り当てオブジェクトの独自のライフサイクルがあります。 カスタム アプリ スコープには、異なる RBAC プロバイダーからソースを取得したカスタム属性を格納することもできます。

たとえば、Exchange Online プロバイダーでは、customAppScope は、Exchange 管理者によって個別に管理できる管理ロール スコープにマップされます。 customAppScope エンティティの CRUD 操作がサポートされています。 customAppScope の ID は、unifiedRoleAssignmentappScopeId として使用できます。

現時点では、Exchange Online RBAC プロバイダーのみがサポートされています。

appScope から継承します。

メソッド

メソッド 戻り値の型 説明
List customAppScope コレクション RBAC プロバイダーの customAppScope オブジェクトの一覧を取得します。
Create customAppScope RBAC プロバイダーの新しい customAppScope オブジェクトをCreateします。
Get customAppScope RBAC プロバイダーの customAppScope オブジェクトのプロパティを取得します。
Update なし RBAC プロバイダーの既存の customAppScope オブジェクトを更新します。
Delete なし RBAC プロバイダーの customAppScope オブジェクトを削除します。

プロパティ

プロパティ 種類 説明
customAttributes customAppScopeAttributesDictionary スコープ オブジェクトのワークロード固有のプロパティを保持するオープン ディクショナリ型。
displayName String アプリ スコープで表されるアプリ固有のリソースの表示名。 appScopeId は、多くの場合、人間が判読できない不変の ID であるため、表示目的で提供されます。 読み取り専用。 appScope から継承されます。
id String 割り当てのスコープを表すアプリ固有のコンテナーまたはリソースの一意識別子。 通常、リソースの変更できない ID。 割り当てのスコープによって、プリンシパルにアクセス権が付与されているリソースのセットが決まります。 必須です。 appScope から継承されます。
type String アプリ スコープで表されるアプリ固有のリソースの種類。 表示目的で提供されるため、ユーザー インターフェイスは、アプリ スコープで表されるアプリ固有のリソースの種類をユーザーに伝えることができます。 読み取り専用。 appScope から継承されます。

リレーションシップ

なし。

JSON 表記

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

{
  "customAttributes": {
    "@odata.type": "microsoft.graph.customAppScopeAttributesDictionary"
  },
  "displayName": "String",
  "id": "String (identifier)",
  "type": "String"
}