我與this question有完全相同的問題,但看起來OP從故障排除中退出。Microsoft Graph API不返回驅動器配額
我訪問this endpoint:
GET https://graph.microsoft.com/v1.0/users/[UPN]/drive/
但是該響應被缺乏quota
屬性(和一個空owner
屬性):
{
"@odata.context":
"https://graph.microsoft.com/v1.0/$metadata#drives/$entity",
"id": "[ID]",
"driveType": "business",
"owner": {
"user": {}
}
}
我可以通過http://jwt.calebb.net/該Files.Read.All
允許範圍是確認應用於應用程序(實際上,我已經勾選了Azure應用程序中的每個框)。
使用租戶的帳戶對象ID(即不在用戶級別)在租戶級別生成令牌。
是的我可以確認使用用戶令牌登錄我可以返回該用戶的驅動器信息,但是我的要求是從應用程序級別的所有用戶配額 - 委派的權限將無法幫助我在這裏我是害怕。該文件似乎表明,這是可能的應用程序權限級別 – Ian
@我正在通過類似的問題工作。你有沒有設法解決這個問題,而沒有去一個用戶登錄的路線? – jdave
@jdave - 沒有骰子,我很害怕。 「訪問其他用戶驅動器不會返回配額信息」(https://github.com/microsoftgraph/microsoft-graph-docs/issues/645) – Ian