Microsoft Graph 會公開數百個端點,讓您在 Microsoft 365 中利用數據和深入解析。 若要使用這些 API 端點,您必須要求一組正確的許可權。
如果您處理使用許多端點的大型解決方案,可能很難為應用程式建置最基本許可權的確切清單。
若要偵測應用程式所需的最少Microsoft圖形 API 許可權:
GraphMinimalPermissionsPlugin啟用外掛程式。- 開始錄製。
- 使用您的應用程式以正常方式發出要求。
- 停止錄製。
Proxy 會根據攔截的要求,傳回活動摘要中最小許可權的清單。
例如:
Retrieving minimal permissions for:
- GET /me
- GET /users/{users-id}/calendars
Minimal permissions:
User.Read, Calendars.Read
根據預設,開發人員 Proxy 會偵測最少 Delegated 的許可權。
若要傳回Application許可權,請將graphMinimalPermissionsPlugindevproxyrc.json檔案中的組態區塊更新為:
{
"graphMinimalPermissionsPlugin": {
"type": "application"
}
}