The invention discloses a commissioned and commissioned for approval workflow, which commissioned the method includes one or more of the following: as the client entrusted to a user as entrusted the role; will serve multiple roles associated with the user client entrusted to a client or user is as the principal role; as a plurality of associated form all the roles of the client user associated to one or more persons as authorized users or roles; will be commissioned as a plurality of approval workflow interconnection of all the clients of the role of the user associated to one or more as a client user or role as a user or role; a plurality of process node entrusted to one or more as entrusted all association approval workflow client user association all the roles of the. The invention can delegate according to the user, the role, the form, the approval workflow and the process node, and satisfies the entrustment requirement under different circumstances.
【技术实现步骤摘要】
审批工作流的委托及其再委托方法
本专利技术涉及一种EPR等管理软件系统的工作流中审批节点审批角色的设置和管理方法,特别是涉及一种审批工作流的委托及其再委托方法。
技术介绍
基于角色的访问控制(RBAC)是近年来研究最多、思想最成熟的一种数据库权限管理机制,它被认为是替代传统的强制访问控制(MAC)和自主访问控制(DAC)的理想候选。传统的自主访问控制的灵活性高但是安全性低,强制访问控制安全性高但是限制太强;基于角色的访问控制两者兼具,不仅易于管理而且降低了复杂性、成本和发生错误的概率,因而近年来得到了极大的发展。基于角色的访问控制(RBAC)的基本思想是根据企业组织视图中不同的职能岗位划分不同的角色,将数据库资源的访问权限封装在角色中,用户通过被赋予不同的角色来间接访问数据库资源。在大型应用系统中往往都建有大量的表和视图,这使得对数据库资源的管理和授权变得十分复杂。由用户直接管理数据库资源的存取和权限的收授是十分困难的,它需要用户对数据库结构的了解非常透彻,并且熟悉SQL语言的使用,而且一旦应用系统结构或安全需求有所变动,都要进行大量复杂而繁琐的授权变动,非常容易 ...
【技术保护点】
审批工作流的委托方法,其特征在于,包括根据用户进行委托、根据角色进行委托、根据表单进行委托、根据审批工作流进行委托和根据流程节点进行委托中的一种或多种;根据用户进行委托:将作为委托者的用户委托给一个作为被委托者的角色;根据角色进行委托:将作为委托者的用户关联的一个角色委托给一个作为被委托者的用户或角色;或者,将作为委托者的用户关联的多个角色委托给一个作为被委托者的用户或角色,作为委托者的用户关联的每个角色只能被委托给一个作为被委托者的用户或角色;根据表单进行委托:将作为委托者的用户关联的所有角色关联的所有表单中的一个表单委托给一个作为被委托者的用户或角色;或者,将作为委托者 ...
【技术特征摘要】
1.审批工作流的委托方法,其特征在于,包括根据用户进行委托、根据角色进行委托、根据表单进行委托、根据审批工作流进行委托和根据流程节点进行委托中的一种或多种;根据用户进行委托:将作为委托者的用户委托给一个作为被委托者的角色;根据角色进行委托:将作为委托者的用户关联的一个角色委托给一个作为被委托者的用户或角色;或者,将作为委托者的用户关联的多个角色委托给一个作为被委托者的用户或角色,作为委托者的用户关联的每个角色只能被委托给一个作为被委托者的用户或角色;根据表单进行委托:将作为委托者的用户关联的所有角色关联的所有表单中的一个表单委托给一个作为被委托者的用户或角色;或者,将作为委托者的用户关联的所有角色关联的所有表单中的多个表单委托给一个或多个作为被委托者的用户或角色,作为委托者的用户关联的所有角色下的每个表单只能被委托给一个作为被委托者的用户或角色;根据审批工作流进行委托:将作为委托者的用户关联的所有角色关联的所有审批工作流中的一个审批工作流委托给一个作为被委托者的用户或角色;或者,将作为委托者的用户关联的所有角色关联的所有审批工作流中的多个审批工作流委托给一个或多个作为被委托者的用户或角色,作为委托者的用户关联的所有角色下的每个审批工作流只能被委托给一个作为被委托者的用户或角色;根据流程节点进行委托:将作为委托者的用户关联的所有角色关联的所有审批工作流关联的所有流程节点中的一个流程节点委托给一个作为被委托者的用户或角色;或者,将作为委托者的用户关联的所有角色关联的所有审批工作流关联的所有流程节点中的多个流程节点委托给一个或多个作为被委托者的用户或角色,作为委托者的用户关联的所有角色关联的所有审批工作流关联的每个流程节点只能被委托给一个作为被委托者的用户或角色。2.根据权利要求1所述的审批工作流的委托方法,其特征在于:所述委托的步骤包括:发起委托:委托者向被委托者发起/发送/申请/请求委托,所述发起/发送/申请/请求委托包括委托内容、委托开始时间;确认委托:被委托者根据所述发起/发送/申请/请求委托的信息确认接受或者拒绝委托。3.根据权利要求2所述的审批工作流的委托方法,其特征在于,所述委托的步骤还包括撤回发起/发送/申请/请求委托:在被委托者确认委托前,所述委托者撤回向该被委托者发送的相应发起/发送/申请/请求委托。4.根据权利要求1所述的审批工作流的委托方法,其特征在于,所述角色是独立的个体,而非组/类,同一时段一个角色只能关联唯一的用户,而一个用户关联一个或多个角色;所述用户能且只能通过其与角色的关联确定权限,一个员工对应一个用户账号,一个用户账号对应一个员工。5.根据权利要求4所述的审批工作流的委托方法,其特征在于,所述角色创建时必须选择一个部门,角色一旦创建后则该角色归属于该部门,根据角色的...
【专利技术属性】
技术研发人员:陈达志,
申请(专利权)人:成都牵牛草信息技术有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。