Sharepoint 使用C更改SPList继承父权限属性#

Sharepoint 使用C更改SPList继承父权限属性#,sharepoint,sharepoint-2007,sharepoint-api,Sharepoint,Sharepoint 2007,Sharepoint Api,我有一个文档库,需要为其添加一个用户(SPRoleAssignment对象)。但是由于SPList从父web继承了角色,它不允许我单独为这个SPList对象添加角色。要将SPRoleAssignment对象单独添加到此列表,UI中有一个选项,可以单独为此SPList对象创建单独的权限副本。但是如何使用C程序来实现这一点呢?看看SPList.BreakRoleInheritance方法 yourList.BreakRoleInheritance(true); 您可以传递true以从父网站复制角色

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

看看SPList.BreakRoleInheritance方法

yourList.BreakRoleInheritance(true);

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

查看SPList.BreakRoleInheritance方法

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