Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for setting approval role according to roles of workflow approval node

An approval node and workflow technology, applied in the direction of instruments, data processing applications, resources, etc., can solve the problems of increasing authorization, error-prone, and error-prone, and achieve clear and simple understanding, improved reliability, and less error-prone effects

Inactive Publication Date: 2017-08-15
CHENGDU QIANNIUCAO INFORMATION TECH CO LTD
View PDF0 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] 2. It is difficult to remember the specific permissions contained in the role for a long time: If the role has many permission function points, it is difficult to remember the specific permissions of the role over time, and it is even more difficult to remember the permission differences between roles with similar permissions. The permissions of the role are also easy to confuse; if you want to associate a new user, you cannot accurately determine how to choose the association
[0014] 3. Due to the change of user permissions, more and more roles will be created (if no new roles are created, the direct authorization to users will be greatly increased), and it is more difficult to distinguish the specific differences between the permissions of each role
[0015] 4. When transferring a post, if you want to assign many permissions of the transferred user to several other users, you must distinguish these permissions of the transferred user during processing, and then create roles to associate with the other users. users, such an operation is not only complicated and time-consuming, but also prone to errors
[0016] When setting the approval node of the existing workflow, the corresponding person is usually selected, but the job responsibilities of each person usually change. When the personnel responsibilities are adjusted, a new person in charge needs to be selected, which is prone to errors

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for setting approval role according to roles of workflow approval node
  • Method for setting approval role according to roles of workflow approval node
  • Method for setting approval role according to roles of workflow approval node

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0067] [Example 1] such as Figure 4 As shown, the workflow approval node sets the approval role by role, including:

[0068] Create the roles included in the system organization structure. For example, create role a, role b, role c and role d, etc.

[0069] Definition of role: role does not have the nature of group / class / category / post / position / type of work, but a non-collective nature, the role is unique, and the role is an independent individual; in the application of enterprises and institutions, it is equivalent to Position number (the position number here is not a position, a position may have multiple employees at the same time, and a position number can only correspond to one employee at the same time).

[0070] Example: The following roles can be created in a company system: General Manager, Deputy General Manager 1, Deputy General Manager 2, Beijing Sales Manager 1, Beijing Sales Manager 2, Beijing Sales Manager 3, Shanghai Sales Engineer 1, Shanghai Sales Engineer...

Embodiment 2

[0089] [Embodiment 2] In this embodiment, the present invention is described by setting an approval node of a leave-asking workflow.

[0090] There are roles A, B, C, D, E, and F under the administrative department of a company. All leave requests in the company need to be approved by role A. The setting of the approval node of the leave workflow includes the following steps:

[0091] Create Actor A, Actor B, Actor C, Actor D, Actor E, and Actor F.

[0092] Select an approval node in the leave workflow, and the candidate roles are displayed. The candidate roles include role A, role B, role C, role D, role E, and role F.

[0093] Select role A from the candidate roles as the approval role.

[0094] Assuming that the user associated with role A is Zhang San, then Zhang San obtains the approval task and approves it.

[0095] Assume that the user associated with role A changes from Zhang San to Li Si. Since the approval role is assumed by role A, although the user associated wit...

Embodiment 3

[0096] [Example 3] such as Image 6 As shown, the workflow approval node sets the approval role by role, including:

[0097] Create the roles included in the system organizational structure;

[0098] Select to set the approval role by role;

[0099] Candidate roles are displayed when setting the approval node of the workflow;

[0100] Selecting one or more roles from the candidate roles as the approval role of the node.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for setting an approval role according to roles of a workflow approval node. The method comprises that role included by a system organization structure are created; candidate roles are displayed when the workflow approval node is set; and one or multiple roles are selected from the candidate roles as the approval role(s) of the node. A system workflow setting staff only needs to select the corresponding roles instead of paying attention to concrete users when setting the approval roles, it is not required to set the approval roles again even if the users associated with the roles are changed, operation is convenient, and it is not likely to make errors. The roles which are independent individuals serve as the main body of a workflow approval operation; new employees are associated to the roles in the approval flow if there is change in the employees / users; or if the approval authority of certain employee is changed, it is only required to adjust the approval authority of the role in a targeted way instead of resetting / adjusting the flow; and setting is convenient, and the workflow reliability is improved greatly.

Description

technical field [0001] The invention relates to a method for setting and managing approval roles of approval nodes in workflows of management software systems such as EPR, in particular to a method for setting approval roles by workflow approval nodes. Background technique [0002] Role-based access control (RBAC) is the most researched and thoughtful database permission management mechanism in recent years. It is considered to be an ideal candidate to replace traditional mandatory access control (MAC) and discretionary access control (DAC). Traditional discretionary access control has high flexibility but low security, mandatory access control has high security but is too restrictive; role-based access control combines both, which is not only easy to manage but also reduces complexity, cost and error probability , which has been greatly developed in recent years. The basic idea of ​​role-based access control (RBAC) is to divide different roles according to different functi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06Q10/06G06Q10/10
CPCG06Q10/0633G06Q10/103
Inventor 陈达志
Owner CHENGDU QIANNIUCAO INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products