今天有技术同事提出一个权限的问题。管理员某个用户在组织权限中加了查看行政部门的权限,同时在付款流程的数据模型中也添加了这个用户只能查询行政部门的付款流程的权限,那为什么此用户查询流程实例的列表中可以查询所有的流程,并且可以打开表单?
问题已经解决,原因是这样的:
H3 BPM的流程查看权限有如下两个维度,相互独立,不能叠加,如果设置组织权限了,单个流程的限制就不起作用了。
(一)组织授权:可以指定某个人能查询某个组织的所有流程,并且可以打开表单查看数据。
【在系统参数-->组织权限设置】
(二)流程授权:可以指定某个人能查询某个组织发起的一类流程的权限,并且可以打开表单查看数据。
【在流程模型-->数据模型-->权限设置】
总结:如果要某个人管理某几类流程,只需要在相应的数据模型中进行设置就可以了。
如果不需要具体某几类流程,只需要对组织进行授权,就在组织权限中进行设置。
以上对流程查看权限的总结分享给大家,仅供参考,希望大家用好此权限功能,并提出想法和交流。