最小限の Microsoft Graph API アクセス許可を検出する
Microsoft Graph では、Microsoft 365 のデータと分析情報を活用できる数百のエンドポイントが公開されています。 これらの API エンドポイントを使用するには、適切なアクセス許可のセットを要求する必要があります。
多くのエンドポイントを使用する大規模なソリューションで作業する場合、アプリケーションの最小限のアクセス許可の正確な一覧を作成することは困難な場合があります。
アプリに必要な最小限の Microsoft Graph API アクセス許可を検出するには:
プロキシは、インターセプトされた要求に基づいて、アクティビティの概要で最小限のアクセス許可の一覧を返します。
例:
Retrieving minimal permissions for:
- GET /me
- GET /users/{users-id}/calendars
Minimal permissions:
User.Read, Calendars.Read
既定では、Dev Proxy は最小限 Delegated
のアクセス許可を検出します。
アクセス許可を返Application
すには、devproxyrc.json ファイルの構成ブロックを次のように更新minimalPermissionsPlugin
します。
{
"minimalPermissionsPlugin": {
"type": "application"
}
}
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Dev Proxy