我試圖通過REST API graph.microsoft.com/beta/schemaExtensions
微軟圖形schemaExtensions Authorization_RequestDenied
這裏使用微軟的圖形從我的應用程序是我做的:
檢查所有授權和應用授權
獲得訪問令牌without a user基於OAuth客戶端證書授予流動
問及管理員同意從第3點中檢索訪問令牌,它使用
https://login.microsoftonline.com/tenant/adminconsent?client_id=xxx&state=12345&redirect_uri=http://localhost:8081
POST到
/beta/schemaExtensions
從第3點,我有檢索訪問令牌成功這個錯誤:
Authorization_RequestDenied - Insufficient privileges to complete the operation
因此,這裏是我的問題,希望有人能幫助我:
- 如何在管理員同意請求後檢查委託授權是否正常?
- 缺少哪些權限使用
schemaExtensions
?
我的應用應該在沒有用戶的情況下工作,這是首選方法。
非常感謝您的回答。我將使用用戶憑證對其進行測試。還有一個問題:閱讀文檔https://developer.microsoft.com/en-us/graph/docs/concepts/extensibility_schema_groups(我會嘗試用戶而不是用戶組),向現有用戶添加自定義數據,可以我只有在我是同一個用戶的情況下才行,或者我必須是管理員?再次感謝你。西爾維婭 – Silvia