Sharepoint 2013 如何使用J query检查用户是否对SharePoint中的当前网站拥有完全控制权?

Sharepoint 2013 如何使用J query检查用户是否对SharePoint中的当前网站拥有完全控制权?,sharepoint-2013,sharepoint-designer,office365api,sharepoint-2016,Sharepoint 2013,Sharepoint Designer,Office365api,Sharepoint 2016,是否有一个RESTAPI或任何其他函数可以判断具有特定登录名的用户是否对特定web具有完全控制权。 我试图检查用户是否使用jquery或RESTAPI完全控制web。 有什么想法吗这是我用的 function getUserRoles(webUrl,accountName) { return getUserEffectivePermissions(webUrl,accountName).then(function(data){ var permissions = n

是否有一个RESTAPI或任何其他函数可以判断具有特定登录名的用户是否对特定web具有完全控制权。 我试图检查用户是否使用jquery或RESTAPI完全控制web。 有什么想法吗这是我用的

    function getUserRoles(webUrl,accountName)
   {
    return getUserEffectivePermissions(webUrl,accountName).then(function(data){
    var permissions = new SP.BasePermissions();
    permissions.initPropertiesFromJson(data);
    var permLevels = [];
    for(var permLevelName in SP.PermissionKind.prototype) {
        if (SP.PermissionKind.hasOwnProperty(permLevelName)) {
           var permLevel = SP.PermissionKind.parse(permLevelName);
           if(permissions.has(permLevel)){
              permLevels.push(permLevelName);
            }
        }     
    }
    return permLevels;
   });   
 }