list authorizationSystems
名前空間: microsoft.graph
重要
Microsoft Graph の /beta
バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
Permissions Management にオンボードされている authorizationSystem オブジェクトとそのプロパティを一覧表示します。
この API は、次の国内クラウド展開で使用できます。
グローバル サービス | 米国政府機関 L4 | 米国政府機関 L5 (DOD) | 21Vianet が運営する中国 |
---|---|---|---|
✅ | ❌ | ❌ | ❌ |
アクセス許可
この API の最小特権としてマークされているアクセス許可またはアクセス許可を選択します。 アプリで必要な場合にのみ、より高い特権のアクセス許可またはアクセス許可を使用します。 委任されたアクセス許可とアプリケーションのアクセス許可の詳細については、「 アクセス許可の種類」を参照してください。 これらのアクセス許可の詳細については、 アクセス許可のリファレンスを参照してください。
アクセス許可の種類 | 最小特権アクセス許可 | 特権の高いアクセス許可 |
---|---|---|
委任 (職場または学校のアカウント) | サポートされていません。 | サポートされていません。 |
委任 (個人用 Microsoft アカウント) | サポートされていません。 | サポートされていません。 |
アプリケーション | サポートされていません。 | サポートされていません。 |
HTTP 要求
GET /external/authorizationSystems
オプションのクエリ パラメーター
このメソッドは、応答のカスタマイズに $filter
役立つ、 $orderby
、および $skip
OData クエリ パラメーターをサポートします。 一般的な情報については、「OData クエリ パラメーター」を参照してください。
要求ヘッダー
名前 | 説明 |
---|---|
Authorization | ベアラー {token}。 必須です。 認証と承認の詳細については、こちらをご覧ください。 |
要求本文
このメソッドには、要求本文を指定しません。
応答
成功した場合、このメソッドは 200 OK
応答コードと、応答本文の authorizationSystem オブジェクトのコレクションを返します。
例
例 1: Permissions Management にオンボードされている承認システムを一覧表示する
要求
次の例は要求を示しています。
GET https://graph.microsoft.com/beta/external/authorizationSystems
応答
次の例は応答を示しています。
注: ここに示す応答オブジェクトは、読みやすさのために短縮されている場合があります。
HTTP/1.1 200 OK
Content-Type: application/json
{
"@odata.context": "https://graph.microsoft.com/beta/$metadata#external/authorizationSystems",
"value": [
{
"@odata.type": "#microsoft.graph.awsAuthorizationSystem",
"id": "Mzc3NTk2MTMxNzc0",
"authorizationSystemId": "377596131774",
"authorizationSystemName": "staging",
"authorizationSystemType": "AWS",
"dataCollectionInfo@odata.context": "https://graph.microsoft.com/beta/$metadata#external/authorizationSystems('Mzc3NTk2MTMxNzc0')/microsoft.graph.awsAuthorizationSystem/dataCollectionInfo/$entity",
"dataCollectionInfo": {
"entitlements": {
"@odata.type": "microsoft.graph.entitlementsDataCollection",
"status": "offline",
"lastCollectionDateTime": "2023-02-17T21:12:48Z",
"permissionsModificationCapability": "enabled"
}
}
},
{
"@odata.type": "#microsoft.graph.awsAuthorizationSystem",
"id": "OTU2OTg3ODg3NzM1",
"authorizationSystemId": "956987887735",
"authorizationSystemName": "development",
"authorizationSystemType": "AWS",
"dataCollectionInfo@odata.context": "https://graph.microsoft.com/beta/$metadata#external/authorizationSystems('OTU2OTg3ODg3NzM1')/microsoft.graph.awsAuthorizationSystem/dataCollectionInfo/$entity",
"dataCollectionInfo": {
"entitlements": {
"@odata.type": "microsoft.graph.noEntitlementsDataCollection"
}
}
},
{
"@odata.type": "#microsoft.graph.azureAuthorizationSystem",
"id": "NTc1N2Y5NzAtYTcwMS00YTJkLThjZGItOTdjODU4MjE2MDg0",
"authorizationSystemId": "5757f970-a701-4a2d-8cdb-97c858216084",
"authorizationSystemName": "Microsoft Azure Sponsorship 2",
"authorizationSystemType": "AZURE",
"dataCollectionInfo@odata.context": "https://graph.microsoft.com/beta/$metadata#external/authorizationSystems('NTc1N2Y5NzAtYTcwMS00YTJkLThjZGItOTdjODU4MjE2MDg0')/microsoft.graph.azureAuthorizationSystem/dataCollectionInfo/$entity",
"dataCollectionInfo": {
"entitlements": {
"@odata.type": "microsoft.graph.entitlementsDataCollection",
"status": "online",
"lastCollectionDateTime": "2023-03-17T21:12:48Z",
"permissionsModificationCapability": "notConfigured"
}
}
},
{
"@odata.type": "#microsoft.graph.gcpAuthorizationSystem",
"id": "Y2FyYmlkZS1ib25zYWktMjA1MDE3",
"authorizationSystemId": "carbide-bonsai-205017",
"authorizationSystemName": "ck-staging",
"authorizationSystemType": "GCP",
"dataCollectionInfo@odata.context": "https://graph.microsoft.com/beta/$metadata#external/authorizationSystems('Y2FyYmlkZS1ib25zYWktMjA1MDE3')/microsoft.graph.gcpAuthorizationSystem/dataCollectionInfo/$entity",
"dataCollectionInfo": {
"entitlements": {
"@odata.type": "microsoft.graph.entitlementsDataCollection",
"status": "offline",
"lastCollectionDateTime": "2023-02-17T21:12:48Z",
"permissionsModificationCapability": "noRecentDataCollected"
}
}
}
],
"@odata.nextLink": "https://graph.microsoft.com/beta/external/authorizationSystems?$skiptoken=MQ",
}
例 2: オンラインでアクセス許可の変更機能が有効になっているすべての承認システムを特定する
要求
次の例は要求を示しています。
GET https://graph.microsoft.com/beta/external/authorizationSystems?$filter=dataCollectionInfo/entitlements/microsoft.graph.entitlementsDataCollection/permissionsModificationCapability eq 'enabled' and dataCollectionInfo/entitlements/microsoft.graph.entitlementsDataCollection/status eq 'online'
応答
次の例は応答を示しています。
注: ここに示す応答オブジェクトは、読みやすさのために短縮されている場合があります。
HTTP/1.1 200 OK
Content-Type: application/json
{
"@odata.context": "https://graph.microsoft.com/beta/$metadata#external/authorizationSystems/$entity",
"value": [
{
"@odata.type": "#microsoft.graph.awsAuthorizationSystem",
"id": "OTU2OTg3ODg3NzM1",
"authorizationSystemId": "956987887735",
"authorizationSystemName": "development",
"authorizationSystemType": "AWS",
"dataCollectionInfo@odata.context": "https://graph.microsoft.com/beta/$metadata#external/authorizationSystems('OTU2OTg3ODg3NzM1')/microsoft.graph.awsAuthorizationSystem/dataCollectionInfo/$entity",
"dataCollectionInfo": {
"entitlements": {
"@odata.type": "microsoft.graph.entitlementsDataCollection",
"status": "online",
"lastCollectionDateTime": "2023-02-17T21:12:48Z",
"permissionsModificationCapability": "enabled"
}
}
},
],
"@odata.nextLink": "https://graph.microsoft.com/beta/external/authorizationSystems?$filter=dataCollectionInfo%2fentitlements%2fmicrosoft.graph.entitlementsDataCollection%2fpermissionsModificationCapability+eq+%27enabled%27+and+dataCollectionInfo%2fentitlements%2fmicrosoft.graph.entitlementsDataCollection%2fstatus+eq+%27online%27&$skiptoken=MQ",
}