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

谢谢!!,它适用于我 –

相关问题