0

我試圖讓從SharePoint hostedapp的sharepointonline應用的UserProfiles通過它交給MSDN讀的SharePoint從SharePoint Online中託管的UserProfiles使用JSOM

下面

https://dev.office.com/sharepoint/docs/general-development/how-to-retrieve-user-profile-properties-by-using-the-javascript-object-model-in

,但是當我試圖執行的代碼,它拋出的出現以下錯誤「錯誤:訪問被拒絕。您沒有權限執行此操作或訪問此資源」。

在上面的文章中他們提到要輸入「domainName \\ userName」,這裏只是混淆了我應該給我的應用域還是我的sharepointonline域。

由於我嘗試了兩個域,但問題仍然相同。

任何人請諮詢......

在此先感謝

回答

1

你得到拒絕訪問,因爲您的託管應用程序不具有所需的權限執行用戶配置文件。

在您的SharePoint託管應用程序解決方案AppManifest.xml中授予您的應用程序訪問權限。在你的情況將是:

enter image description here

根據您的使用,你可能需要給予它不僅僅是「閱讀」。

+0

謝謝!!,它適用於我 –

相關問題