我需要为用户创建一个自定义组(易于维护),允许他们只在LISTS中添加和编辑项目。该组不应该能够编辑网页上的任何Web部件或删除列表中的项目。
我的问题是:
创建自定义权限级别时,编辑选项还会为Web部件提供选项。
如果你下到列表级别并中断继承,那么你可以给出“Contribute”选项,但这包括删除选项。
一种可能的解决方案是创建一个事件接收器,检查用户是否在该组中,然后不允许他们删除项目,但是功能区中有删除选项。
是否有更简单的方法允许用户组仅添加和编辑项目而不允许他们删除项目或编辑Web部件?
感谢任何帮助或指导
答案 0 :(得分:1)
找到我的回答感谢Ramesh对我MSDN问题的评论
我需要在PowerShell中创建自定义权限级别。 Adding permission levels in SharePoint 2010 using PowerShell