0
是否有一种方法可以让用户完全控制Web。 有一个称为所有者的功能,可以给当前网站集的所有者,但是对于子网站或网站有任何类似的功能。获取在SharePoint 2013中使用j query或rest api完全控制子站点的用户列表
是否有一种方法可以让用户完全控制Web。 有一个称为所有者的功能,可以给当前网站集的所有者,但是对于子网站或网站有任何类似的功能。获取在SharePoint 2013中使用j query或rest api完全控制子站点的用户列表
我使用的功能,让你的所有权限的用户,当您提供用户名和Web URL
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;
});
}
使用此REST API来获取所有用户和过滤器的登录名
_api /网络/ siteusers
获得子网站使用这种
/_api/web/webinfos