我已經爲用戶註冊了架構擴展。寫入架構擴展的權限不足
我想使用它來存儲有關用戶登錄到應用程序後的數據,但我無法弄清楚權限。在我(管理員)帳戶,我能,沒有問題,但對普通用戶帳戶我收到:
"error": {
"code": "Authorization_RequestDenied",
"message": "Insufficient privileges to complete the operation.",
"innerError": {
"request-id": "2ee94ed5-f351-4992-8db0-2e3b420aa581",
"date": "2017-10-04T09:37:49"
}
}
我使用的是開放式的擴展的架構擴展,而不是(這不工作)的原因,是我需要能夠通過他們的擴展來過濾用戶。我似乎無法做到這一點與一個開放的擴展。
補丁請求如下:
https://graph.microsoft.com/v1.0/me
{
"extkh2zr49b_notifications":{
"badgeCount":"0",
"pushToken":"test",
}
}
而且我對應用程序委託權限爲:
profile
,openid
,Directory.AccessAsUser.All
,Directory.ReadWrite.All
,User.ReadWrite.All
我正在使用V1端點並已通過Azure AD門戶授予權限。我嘗試使用https://login.microsoftonline.com/common/adminconsent授予,但我仍然收到相同的錯誤? –