我正在創建一個應用程序,通過EWS管理Office 365(Exchange在線)中的會議。該應用程序應使用專用(服務)帳戶來模擬組織者的帳戶並創建會議請求。該應用程序現在可以工作,但我不確定在Office 365中創建服務帳戶的最佳方式是什麼,並且此方案需要哪些最低權限。如何在Office 365中使用EWS模擬訪問創建服務帳戶?
目前,我在Office 365中創建了一個新用戶,並在Exchange管理員中爲其授予ApplicationImpersonation
角色。正如我所說,它現在可以工作,但該帳戶是帶郵箱的普通用戶並正在使用許可證。如果我只是刪除此「服務」帳戶,然後調用ExchangeService.AutodiscoverUrl()
拋出異常,其中包含錯誤的許可證:The email address can't be found.
如何正確地創建服務帳戶(帳戶沒有郵箱和許可證),將在這種情況下工作嗎?
您能否爲該陳述提供一些資料來源?尋找解決方案我發現一些Office 365插件提供商聲稱他們的服務不需要額外的許可證。坦率地說,即使服務帳戶需要額外的用戶許可證,我也沒問題,但我需要確保併爲我的客戶提供明確的論點。謝謝! – eXavier
除了我如何建立自己的測試環境,我還沒有真正的來源。 – pjneary