簡體   English   中英

Microsoft Graph:作為管理員,在用戶日歷中創建事件

[英]Microsoft Graph: as Admin, create events in user calendar

我正在構建一個應用程序,該應用程序需要向Microsoft Graph發送請求,並在Office 365日歷中創建事件。

我正在使用事件端點:

'users /' + graphdata ['userPrincipalName'] + '/ events'

為訪問應用程序的帳戶創建事件時沒有問題。

但作為管理員,我想授予在其他用戶的日歷中創建這些事件的權限。

我在文檔中查看了一些權限,在管理員權限中,這將允許我執行此操作,但我沒有找到任何內容。

有誰知道在 Microsoft Graph 中有什么方法可以做到這一點?

我最初認為端點users / '+ graphdata [' userPrincipalName '] +' / events允許這樣做,因為參數之一是電子郵件帳戶的用戶名。

當我嘗試與其他用戶一起使用此端點時出現的錯誤是: 404: ErrorItemNotFound - The specified object was not found in this store.

當您作為用戶進行身份驗證時,您使用的是委托范圍,並且您只能訪問他們的郵箱(以及與他們共享的任何郵箱)。

如果要在任何帳戶的日歷上創建事件,則需要使用客戶端憑據 OAuth 授權和應用程序范圍。 此過程記錄在沒有用戶的情況獲取訪問權限下

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM