【问题标题】:How can I get the Document Libraries permissions in Sharepoint 2010?如何获得 Sharepoint 2010 中的文档库权限?
【发布时间】:2023-03-22 03:36:01
【问题描述】:

我正在开发一个 Webpart,我需要遍历每个文档库并获得其权限。基本上我需要获取与文档库关联的组及其权限。

我已经遍历了 SPDocumentLibrary 对象的属性和方法,但实际上找不到任何东西。

任何帮助或指导将不胜感激。

谢谢

【问题讨论】:

    标签: sharepoint-2010 web-parts sharepointdocumentlibrary


    【解决方案1】:

    我会先检查HasUniqueRoleAssignments。如果为 false,则从网站继承该文档库的权限。如果这是真的,正如杰森所说,我会检查每个SPRoleAssignmentMemberRoleDefinitionBindings

    【讨论】:

      【解决方案2】:

      尝试 SPDocommentLibrary.RoleAssignments。 这将为您提供 SPRoleAssignments,其中 Member 属性是 SPGroup 或 SPUser。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-12-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多