审批工作流平台(AWFP)之审批权限设计
2011-03-01 17:55
211 查看
审批工作流平台(AWFP)之
审批权限设计
一、概述:
审批权限是指流程节点的审批权限,非流程平台操作权限;
二、目的:
为实现流程平台控制审批权限,方便业务系统快速实现而设计;减少业务系统与流程平台的权限耦合,业务系统只需要将影响权限的因素(如部门、角色、文件等)导入到流程平台角色表中; 三、实现:
1.参与表
用户表(保存参与流程权限相关用户信息,如邮件通知地址)
角色组表(将角色信息进行分类管理,如部门、角色等影响权限的维度)
角色信息表(保存所有的角色信息)
用户角色中间表(映射用户与角色之间关系)
2.权限配置规则/界面
操作符:
a.或:表示与上一条规则刷选是或者关系;
b.与:表示与上一条规则是并集关系,只有交叉才具备权限;
角色/变量:
a.角色:可以指定任意角色类型下的角色名称,其中包括内置特殊角色类型(当前申请人);
b.角色变量:支持输入表达式,最终值为角色唯一ID;
c.用户:选择系统下所有指定用户;
d.用户变量: 支持输入表达式,最终值为用户唯一ID;
配置界面
3.实现方法
导入业务系统参与流程权限的用户信息
导入角色类型/组,如部门、角色
导入角色信息
映射角色与用户之间关系
配置权限
根据配置规则查找权限范围内用户
该方案已经实现了公司内部一套复杂的业务系统流程,而且对流程权限的控制范围暂时没有出现不能满足的情况;如果有更好的思路和方案望不吝赐教;
审批工作流平台(AWFPv1.75)说明
审批工作流平台(AWFP)介绍
审批权限设计
一、概述:
审批权限是指流程节点的审批权限,非流程平台操作权限;
二、目的:
为实现流程平台控制审批权限,方便业务系统快速实现而设计;减少业务系统与流程平台的权限耦合,业务系统只需要将影响权限的因素(如部门、角色、文件等)导入到流程平台角色表中; 三、实现:
1.参与表
用户表(保存参与流程权限相关用户信息,如邮件通知地址)
角色组表(将角色信息进行分类管理,如部门、角色等影响权限的维度)
角色信息表(保存所有的角色信息)
用户角色中间表(映射用户与角色之间关系)
2.权限配置规则/界面
操作符:
a.或:表示与上一条规则刷选是或者关系;
b.与:表示与上一条规则是并集关系,只有交叉才具备权限;
角色/变量:
a.角色:可以指定任意角色类型下的角色名称,其中包括内置特殊角色类型(当前申请人);
b.角色变量:支持输入表达式,最终值为角色唯一ID;
c.用户:选择系统下所有指定用户;
d.用户变量: 支持输入表达式,最终值为用户唯一ID;
配置界面
3.实现方法
导入业务系统参与流程权限的用户信息
导入角色类型/组,如部门、角色
导入角色信息
映射角色与用户之间关系
配置权限
根据配置规则查找权限范围内用户
该方案已经实现了公司内部一套复杂的业务系统流程,而且对流程权限的控制范围暂时没有出现不能满足的情况;如果有更好的思路和方案望不吝赐教;
审批工作流平台(AWFPv1.75)说明
审批工作流平台(AWFP)介绍
相关文章推荐
- 审批工作流平台(AWFPv1.75)说明
- 工作流审批平台-审批流程-审批权限
- 工作流审批平台-申请书样式设计-通用申请书
- 工作流审批平台-申请书样式设计-业务申请书
- 审批工作流平台(AWFP)介绍
- 业务工作流平台设计(二)
- 业务工作流平台设计(六)
- 工作流的设计,业务流程图的绘制与编辑,工作流软件,工作流源代码组件库,开发平台,开发引擎
- 大数据平台权限设计
- 工作流审批平台-辅助功能-角色代理
- 业务工作流平台设计(三)
- 工作流审批平台-辅助功能-申请人更改审批流程
- 业务工作流平台设计(一)
- 工作流审批平台-审批功能
- 工作流审批平台-业务申请-申请书统计分析
- 新版本工作流平台的 (二) 权限算法(组织结构部分)
- 工作流审批工作流审批平台-业务申请-申请书下钻统计分析
- 基于WF设计业务流程平台_权限在流程模板外部映射
- 基于WF设计业务流程平台-权限体系
- 采用权限控制的工作流权限设计 -- 金大昊(jindahao)