0

有没有一种方法可以测试当前 Web 是否从父 Web 继承权限。列表项具有 HasUniqueRoleAssignments 属性,该属性指示列表是继承还是具有唯一权限。但是网络没有看起来像的东西。

SharePoint 网站是否有类似的东西。

4

1 回答 1

1

Web 对象确实具有 HasUniqueRoleAssignments。它没有在文档中列出,但它就在那里。在 JS 中:

var context = SP.ClientContext.get_current();
var web = context.get_web();
context.load(web, 'HasUniqueRoleAssignments');
context.executeQueryAsync(function(){
    if (web.get_hasUniqueRoleAssignments())
        console.log("It's unique!");
    else
        console.log("It inherits!");
}, function(){alert('Oopsie!')});
于 2018-11-02T01:12:38.800 回答