次の方法で共有


appConsentRequest リソースの種類

名前空間: microsoft.graph

重要

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

アプリへのアクセスまたはアプリへのアクセス許可の付与に対する同意をテナント管理者に要求するときにユーザーが作成する要求を表します。 詳細には、ユーザーに代わってアクセス権を付与するアプリと、ユーザーが要求しているアクセス許可が含まれます。

ユーザーは、アプリまたはアクセス許可に管理者の承認が必要な場合、および 管理者の同意ワークフロー が有効になっている場合にのみ同意要求を作成できます。

メソッド

メソッド 戻り値の種類 説明
List appConsentRequest コレクション appConsentRequest オブジェクトとそのプロパティのコレクションを取得します。
Get appConsentRequest appConsentRequest オブジェクトのプロパティとリレーションシップを読み取ります。
現在のユーザーでフィルター処理する appConsentRequest 現在のユーザーがレビュー担当者であり、ユーザーの同意要求InProgressの状態が である appConsentRequest オブジェクトのプロパティを読み取ります。

プロパティ

プロパティ 種類 説明
appDisplayName String 同意が要求されるアプリの表示名。 必須。 (eq のみ) と を$orderbyサポートします$filter
appId String アプリケーションの識別子。 必須。 (eq のみ) と を$orderbyサポートします$filter
consentType String 要求の同意の種類。 使用可能な値は Static 、 と Dynamicです。 これらは、同意ワークフローで要求された静的および動的なアクセス許可をそれぞれ表します。 (eq のみ) と を$orderbyサポートします$filter。 必須。
id String アプリの同意要求の識別子。 必須。
pendingScopes appConsentRequestScope コレクション 承認を待機している保留中のスコープの一覧。 consentType が の場合、これは空です Static。 必須です。

リレーションシップ

リレーションシップ 説明
userConsentRequests userConsentRequest コレクション 保留中のユーザー同意要求の一覧。 $filter (eq)をサポートしています。

JSON 表記

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

{
  "@odata.type": "#microsoft.graph.appConsentRequest",
  "id": "String (identifier)",
  "appId": "String",
  "appDisplayName": "String",
  "consentType": "String",
  "pendingScopes": [
    {
      "@odata.type": "microsoft.graph.appConsentRequestScope"
    }
  ]
}