アクセス許可を取得するGrantPolicy

名前空間: microsoft.graph

単一の permissionGrantPolicy オブジェクトを取得 します。

アクセス許可

この API を呼び出すには、次のいずれかのアクセス許可が必要です。アクセス許可の選択方法などの詳細については、「アクセス許可」を参照してください。

アクセス許可の種類 アクセス許可 (特権の小さいものから大きいものへ)
委任 (職場または学校のアカウント) Policy.Read.PermissionGrant, Policy.ReadWrite.PermissionGrant
委任 (個人用 Microsoft アカウント) サポートされていません。
アプリケーション Policy.Read.PermissionGrant, Policy.ReadWrite.PermissionGrant

HTTP 要求

GET /policies/permissionGrantPolicies/{id}

オプションのクエリ パラメーター

このメソッドは、応答をカスタマイズするための OData クエリ パラメーターをサポートします。

要求ヘッダー

名前 説明
Authorization ベアラー {token}。必須。

要求本文

このメソッドには、要求本文を指定しません。

応答

成功した場合、このメソッドは応答コードと、要求された 200 OK permissionGrantPolicy オブジェクトを応答本文で返します。

要求

要求の例を次に示します。 この例では、要求されたポリシーは、低に分類された委任されたアクセス許可を含む、検証済みの発行元またはこのテナントに登録されているアプリの組み込みのアクセス許可付与ポリシーです microsoft-user-default-low

GET https://graph.microsoft.com/v1.0/policies/permissionGrantPolicies/microsoft-user-default-low

応答

応答の例を次に示します。 ポリシーには 2 つの条件セットがあります。1 つは、このテナントに登録されているクライアント アプリに分類される委任されたアクセス許可と一致し、もう 1 つは検証済みの発行元からのアプリに分類された委任されたアクセス許可と一致します (アプリが登録されているテナントに関係なく includes low low )。

注: ここに示す応答オブジェクトは、読みやすさのために短縮されている場合があります。

HTTP/1.1 200 OK
Content-type: application/json

{
    "id": "microsoft-user-default-low",
    "displayName": "Default User Low Risk Policy",
    "description": "All low risk permissions are consentable by member type users by default.",
    "includes": [
        {
            "id": "cb0c20dd-919d-40c5-ba6d-7ffb233b4b0b",
            "permissionClassification": "low",
            "permissionType": "delegated",
            "resourceApplication": "any",
            "permissions": [ "all" ],
            "clientApplicationIds": [ "all" ],
            "clientApplicationTenantIds": [ "11e37ee2-48fe-42e0-aab9-07d0bb165353" ],
            "clientApplicationPublisherIds": [ "all" ],
            "clientApplicationsFromVerifiedPublisherOnly": false
        },
        {
            "id": "8ce99f96-730c-4ebd-8397-07ee65942b97",
            "permissionClassification": "low",
            "permissionType": "delegated",
            "resourceApplication": "any",
            "permissions": [ "all" ],
            "clientApplicationIds": [ "all" ],
            "clientApplicationTenantIds": [ "all" ],
            "clientApplicationPublisherIds": [ "all" ],
            "clientApplicationsFromVerifiedPublisherOnly": true
        }
    ],
    "excludes": []
}