gpt4 book ai didi

javascript - Sharepoint 2013 访问被拒绝。您无权执行此操作或访问此资源。 - get_siteGroups()

转载 作者:行者123 更新时间:2023-11-28 08:06:25 25 4
gpt4 key购买 nike

这是我的 Javascript 代码,用于从 sharepoint 2013 (office 365) 获取所有用户。但我收到一个错误,我没有权限。我错过了一个技巧吗?

它用于共享点托管的应用程序。

    function retrieveAllUsersAllGroups() {

var clientContext = Context;
this.collGroup = clientContext.get_web().get_siteGroups();
clientContext.load(collGroup);
clientContext.load(collGroup, 'Include(Users)');

clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded), Function.createDelegate(this, this.onQueryFailed));
}

function onQuerySucceeded() {

var userInfo = '';

var groupEnumerator = collGroup.getEnumerator();
while (groupEnumerator.moveNext()) {
var oGroup = groupEnumerator.get_current();
var collUser = oGroup.get_users();
var userEnumerator = collUser.getEnumerator();
while (userEnumerator.moveNext()) {
var oUser = userEnumerator.get_current();
this.userInfo += '\nGroup ID: ' + oGroup.get_id() +
'\nGroup Title: ' + oGroup.get_title() +
'\nUser: ' + oUser.get_title() +
'\nLogin Name: ' + oUser.get_loginName();
}
}

alert(userInfo);
}

function onQueryFailed(sender, args) {

alert('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace());
}

最佳答案

使用 PersonProperties 对象获取有关 SharePoint 用户的信息,例如显示名称、电子邮件、职位以及其他业务和个人信息。

关于javascript - Sharepoint 2013 访问被拒绝。您无权执行此操作或访问此资源。 - get_siteGroups(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24744913/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com