高级权限自定义角色在分享视图中未起到控制作用

我想要操作人员在表格被复核后即不能修改字段的数据。

我设置了一个复核字段,为文本字段。当复核人员录入复核通过时,操作人员就不能对已录入的数据进行更改,只能查看。

1.我在高级权限中设置了自定义角色——项目经理,定义:可编辑的记录(行)范围为满足指定条件的记录,设置筛选条件为复核字段为空白。即当复核字段没有录入任何值时,操作人员才可以编辑其他字段。

2.团队成员的默认角色设为项目经理,将需要操作的联系人加入到项目经理的协作者中

3.将通过链接加入后的默认角色设置为项目经理。

以上设置完成后,操作员在多维表中直接点击进入此表填报数据,发现对表格的权限控制起到作用。复核字段不为空时,不能修改其他字段的值。

但是,当我将该表以分享视图链接的方式分享给操作员后,发现原来高级权限设置的项目经理的权限控制就没有起到控制作用。操作员通过分享链接打开表格,当复核字段不为空时,仍然能修改其他字段的值。

请问这个问题要如何解决?

云南省
浏览 722
收藏
点赞
分享
+1
4
+1
全部评论 4
 
吴泽晴
分享视图的权限和高级权限是隔离的,不会复用
· 广东省
回复
 
Hypnotist
Hypnotist

WPS寻令官 | WPS产品体验官

回答:这种情况建议通过筛选的视图进行控制
· 四川省
回复
ws9993
谢谢! 我的想法是,操作员通过一个分享的表格视图看就能到自己填报的全部记录,其中:有哪些记录已复核,哪些未复核。已复核的不能修改,未复核的还可以修改。 如果通过筛选,就要用两个视图了。一张专门供填报数据(未复核),一张查看全部数据(未复核和已复核)。 折腾了半天,发现通过高级权限设定的角色都不能带到分享视图中,分享视图带出来的表格记录不受高级权限的约束。
· 云南省
回复