如何实现列表项的项级别权限



我有一个要求,我有 300 个具有多个用户的代理机构和 5 个具有多个用户和管理员的区域。多个机构向一个区域报告。

当用户以代理用户身份登录并创建列表项并在提交时,该项目必须向与用户代理和区域机构所属相关的所有用户授予权限。这是使用参考列表映射的,哪个机构属于一个地区。

是否可以使用 SharePoint Designer 工作流动态设置项目的组权限。如果我在SP设计器工作流程中硬核组名称,我不确定如何将组名动态传递到工作流程,我就可以做到这一点。

SP 组及其用户已在 SharePoint 权限中定义。

我想出了使用InfoPath和SP列表的解决方案。

首先,我创建了一个名为"区域"的引用列表,并停止了对列表的继承,将 SharePoint 组和用户添加到组中,并在每个列表项上向有权访问该列表项的 SP 组授予列表权限。

在"调查"列表中添加了"区域"列表中的查找字段,现在当用户添加新项目时,他将看到他所属的区域和机构。

在"调查"列表中,我为"区域"

和"机构"创建了文件夹,并设置了类似于"区域"列表的文件夹级别权限。

相关内容

  • 没有找到相关文章

最新更新