【发布时间】:2015-04-22 15:15:04
【问题描述】:
我有一个具有贡献权限的“访客”组,我想以编程方式将权限更改为阅读。向群组添加新权限没有问题,但我不知道如何删除旧权限。
如何更改此代码以删除权限 Contribute 并添加权限 Read?
SPWeb root = site.RootWeb;
SPGroup group = root.SiteGroups["Visitors"];
SPRoleDefinition roleDefinition = root.RoleDefinitions.GetByType(SPRoleType.Reader);
SPRoleAssignment roleAssignment = new SPRoleAssignment(group);
roleAssignment.RoleDefinitionBindings.Add(roleDefinition);
root.RoleAssignments.Add(roleAssignment);
root.Update();
【问题讨论】:
标签: c# sharepoint permissions roles