Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Sharepoint 2013访问被拒绝。您没有执行此操作或访问此资源的权限。-获取站点组()_Javascript_Sharepoint - Fatal编程技术网

Javascript Sharepoint 2013访问被拒绝。您没有执行此操作或访问此资源的权限。-获取站点组()

Javascript Sharepoint 2013访问被拒绝。您没有执行此操作或访问此资源的权限。-获取站点组(),javascript,sharepoint,Javascript,Sharepoint,下面是我的Javascript代码,用于从sharepoint 2013(office 365)获取所有用户。但是我得到一个错误,我没有权限。我错过了一个把戏吗 它用于sharepoint托管的应用程序 function retrieveAllUsersAllGroups() { var clientContext = Context; this.collGroup = clientContext.get_web().get_siteGroups(); clie

下面是我的Javascript代码,用于从sharepoint 2013(office 365)获取所有用户。但是我得到一个错误,我没有权限。我错过了一个把戏吗

它用于sharepoint托管的应用程序

    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用户的信息,例如显示名称、电子邮件、标题以及其他业务和个人信息