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