我需要为用户创建一个自定义组(易于维护),只允许他们在 LISTS 中添加和编辑项目。此组不应编辑网页上的任何 Web 部件或删除列表中的项目。
我的问题是:
创建自定义权限级别时,编辑选项还提供了 Web 部件选项。
如果您进入列表级别并中断继承,那么您可以提供“贡献”选项,但这包括删除选项。
一种可能的解决方案是创建一个事件接收器,检查用户是否在此组中,然后不允许他们删除项目,但功能区中提供了删除选项。
是否有更简单的方法允许用户组仅添加和编辑项目而不允许他们删除项目或编辑 Web 部件?
任何帮助或指导表示赞赏