流程页面的权限设置分为两部分内容:流程发起权限、流程查看权限。整个权限设置界面如下图所示:
流程发起权限
默认情况下该企业下所有人都可以发起该流程的审批。
在实例可发起人区域点击【添加人员】添加有权限发起审批的人员列表,如下图所示:
部门:为该部门下的所有人开通发起权限
个人:为指定人开通发起权限
角色:为角色包含的成员开通发起权限。角色管理请参考对应部分文档。
以上三种授权设置之间为“或者”的关系,发起人只要满足其中一个授权就可以发起审批。
一旦手动设置了允许发起审批的人员列表,即三种授权设置不全为空,这时会关闭该企业下所有人都可以发起该流程的审批逻辑,只允许管理员和配置的人员进行流程发起。
流程查看权限
同流程发起权限的设置
高级设置
如果您的应用开通了高级功能,那么可以通过“流程可发起人”和“流程可查看人”右上角的【高级】链接设置权限,如下图所示:
选择一个服务回调,宜搭会在发起和查看的时候调用这些服务以此判断发起人或查看人是否有权限。