文档集级别的Sharepoint 2016权限

时间:2018-09-17 08:35:48

标签: sharepoint permissions

我对SP还是很陌生,所以我希望获得一些指导,以了解我委托的条件是否可行。

我的场景:到目前为止已实现:-我有一个由特殊内容类型的文档集组成的文档库。 -在DS中更改“分配给”时,将触发工作流程。 -具有分配给DS的主页/着陆页Webpart视图

操作:权限:-说所有用户都可以在库中创建新的DS。 -但是,只有分配给他的用户才能编辑已经创建的DS。 (我在“内容”类型中有一个“分配给”字段)-上级角色可以查看/提供任何DS

到目前为止,我正在考虑2种可能的情况:1)-在工作流完成后更改DS权限,或2)预留作业以根据Assigned To字段和上级更改每个创建的DS的编辑属性。

我预见我必须删除从父库继承权限的选项,对吗?

期待一些指导。

1 个答案:

答案 0 :(得分:0)

执行此操作的旧方法是使用事件接收器,它仍然可以工作(或SPO中的webhooks)。

每次修改项目时,事件接收器都会触发(ItemUpdated)。

然后我们可以截取分配给用户的值,中断权限继承,然后分配权限以包括分配给具有提升权限的用户。

如果使用事件接收器,则如果使用Webhook,则可以将权限工作作为提升的权限来完成,然后Webhook触发代码将对具有列表管理员权限的用户进行身份验证。