【问题标题】:Changing SPList Inherit Parent Permissions property using C#使用 C# 更改 SPList 继承父权限属性
【发布时间】:2009-10-05 16:02:59
【问题描述】:

我有一个文档库,我需要为其添加一个用户(SPRoleAssignment 对象)。但是由于 SPList 继承了父 Web 的角色,它不允许我单独为这个 SPList 对象添加。要将 SPRoleAssignment 对象单独添加到此列表中,UI 中有一个选项,可以单独为此 SPList 对象创建单独的权限副本。但是如何使用 C# 程序做到这一点?

【问题讨论】:

    标签: sharepoint sharepoint-2007 sharepoint-api


    【解决方案1】:

    看看 SPList.BreakRoleInheritance 方法。

    yourList.BreakRoleInheritance(true);
    

    您可以传递 true 以从父网站复制角色分配,或传递 false 以将当前用户添加到管理列表所需的权限级别。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-13
      • 2012-11-22
      相关资源
      最近更新 更多