CN112651609A - Robot system authorization control method, system and readable storage medium - Google Patents
Robot system authorization control method, system and readable storage medium Download PDFInfo
- Publication number
- CN112651609A CN112651609A CN202011495534.8A CN202011495534A CN112651609A CN 112651609 A CN112651609 A CN 112651609A CN 202011495534 A CN202011495534 A CN 202011495534A CN 112651609 A CN112651609 A CN 112651609A
- Authority
- CN
- China
- Prior art keywords
- robot
- enterprise
- user
- authorization control
- control method
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000013475 authorization Methods 0.000 title claims abstract description 67
- 238000000034 method Methods 0.000 title claims abstract description 60
- 238000007726 management method Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 9
- 230000008901 benefit Effects 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000004801 process automation Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Robotics (AREA)
- Data Mining & Analysis (AREA)
- Mechanical Engineering (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- General Factory Administration (AREA)
Abstract
The invention provides an authorization control method and system for a robot system and a readable storage medium. The robot system authorization control method comprises the following steps: acquiring user role information; determining the use authority of the user on the robot service under the enterprise according to the role information; wherein the robot service comprises any one or a combination of the following: the robot system comprises a robot template, a robot designer and a client. By the authorization control method of the robot system, the user can obtain the use authority of the core services such as the automatic robot, the robot template and the like through roles. And performing authority control based on the roles, endowing different authorities to various roles, and enabling different users to associate different roles, thereby realizing flexible control of the user authority.
Description
Technical Field
The invention relates to the technical field of robots, in particular to a robot system authorization control method, a robot system authorization control system and a readable storage medium.
Background
With the application of Robot Process Automation (RPA) in various fields, the RPA robot can solve more and more core scenes in enterprises. Enterprises implement the RPA robot, the scale of the robot must be considered, and how the robot governs becomes a problem facing the enterprises. Without a perfect robot management system, an enterprise implementing a large-scale robot may have the following problems:
1. the authority of the related responsible person of the RPA in the enterprise is not clear, and the management is disordered;
2. the robot is not properly distributed, and the override problem is easily caused;
3. the robot is easy to deploy and difficult to recover, and the automation assets of enterprises cannot be reasonably utilized.
Disclosure of Invention
The present invention is directed to solving at least one of the problems of the prior art or the related art.
To this end, an aspect of the present invention is to provide a robot system authorization control method.
Another aspect of the present invention is to provide a robotic system authorization control system.
Yet another aspect of the present invention is directed to a readable storage medium.
In view of the above, according to an aspect of the present invention, a robot system authorization control method is provided, including: acquiring user role information; determining the use authority of the user on the robot service under the enterprise according to the role information; wherein the robot service comprises any one or a combination of the following: the robot system comprises a robot template, a robot designer and a client.
The authorization control method of the robot system provided by the invention realizes that the user obtains the operation authority of the robot system and the use authority of the robot, the robot template and other automated core services through the role by acquiring the user role information and determining the use authority of the user to the robot services of the robot template, the robot designer, the client and the like under the enterprise according to the user role information. And performing authority control based on the roles, endowing different authorities to various roles, and enabling different users to associate different roles, thereby realizing flexible control of the user authority.
Wherein the robotic system may be an RPA system.
The robot system authorization control method according to the present invention may further have the following technical features:
in the above technical solution, the role information includes a system administrator, an enterprise administrator, and an enterprise user.
In the technical scheme, a ternary control model is taken as a core, a user system is divided into three types, namely a system administrator, an enterprise administrator and an enterprise user, and the permissions of the three types of users are analyzed and designed. The system administrator manages enterprises and enterprise administrators and is responsible for monitoring the global automation system to ensure the reliability and stability of automation; the enterprise administrator manages enterprise users and is responsible for distributing and managing enterprise automation application; enterprise users complete replaceable daily work tasks by using the RPA robot. And meanwhile, the use permission of the three types of users on the robot template, the robot and other core services is defined, the permission control requirements of most enterprises can be met, and the guarantee is provided for the large-scale deployment of the robots of the enterprises. Through the technical scheme of the invention, the authority of the core members of the RPA application, the system administrator, the enterprise administrator and the enterprise user is clear, the authority of the system administrator, the enterprise administrator and the enterprise user is mastered, and the management is simple, so that the problem of disordered automatic management and control of the enterprise is solved.
Specifically, for the enterprise administrator, there are usage rights for all robot templates, robots, clients and designers under the enterprise. And for the enterprise users, the robot template distributed to an enterprise administrator, the robot created by the enterprise users and the use authority of the clients logged in by the enterprise users are provided. For a system administrator, according to actual supervision requirements, the system administrator can have specific use permissions for all robot templates and robots in different enterprises, such as checking robot logs, updating client plug-ins and the like.
It is understood that role information includes, but is not limited to, system administrators, enterprise administrators, and enterprise users.
In any of the above technical solutions, the usage right includes a data right and an operation right.
In the technical scheme, in order to better realize the management and control of different users on the automation application in an enterprise, the use permission of the robot service by the users is further designed in more detail. And dividing the use permission of different users to the robot service into data permission and operation permission. Specifically, taking a robot template, a robot, and a client as examples: the enterprise administrator has access rights and operation rights to all robot templates, robots, and business data of the clients under the enterprise. And the enterprise user only has access authority and operation authority to the robot template distributed by the enterprise administrator, the robot created by the enterprise user and the business data of the client logged in by the enterprise user. The system administrator has access rights and operation rights of all robot templates, robots and designated service data of the client under any enterprise in all enterprises, such as checking robot logs, updating client plug-ins and the like, so that on one hand, the monitoring of the global automation system is realized, and on the other hand, the safety of enterprise automation assets is ensured. By the technical scheme, an enterprise administrator can comprehensively manage and control automation application in an enterprise, planning and configuring automation assets in the enterprise efficiently and reasonably, optimizing automation deployment, and enterprise users can only obtain robot templates through the enterprise administrator, so that the problem of robot right distribution is solved.
In any of the above technical solutions, before the step of obtaining the user role information, the method for authorization control of a robot system further includes: and creating a user based on the first request instruction, and allocating role information to the user.
In the technical scheme, a three-element control model is taken as a core, a user system is divided into three types, namely a system administrator, an enterprise administrator and an enterprise user, the authority of the three types of users is analyzed and designed, and the data authority and the operation authority of the three types of users on robot services such as a robot template, a robot designer, a client and the like are defined. And meanwhile, the user-defined role of an administrator (comprising a system administrator and an enterprise administrator) is supported, the system administrator creates the enterprise administrator, and the enterprise administrator creates enterprise users. When receiving the first request instruction, the system creates a corresponding user according to the first request instruction. Specifically, the first request instruction generated by the request of the system administrator creates an enterprise administrator, and the first request instruction generated by the request of the enterprise administrator creates enterprise users and simultaneously distributes role information to the users so as to distribute authority to the users based on the role information, thereby solving the problems of unclear robot authority distribution authority, improper distribution and disordered management.
In any of the above technical solutions, the method for authorization control of a robot system further includes: and establishing an association relation between the user and the use authority of the robot service based on the role information.
In the technical scheme, the use authorities of the user and the robot service are associated through role information, and if the user is an enterprise administrator, the use authorities of the user and all robot services under an enterprise are bound together. And if the robot service is an enterprise user, binding the user with the use right of the robot service assigned by the enterprise administrator. Therefore, the user can obtain access authority and operation authority of core service data such as an automatic robot, a client, a designer and the like through roles, the problem of robot authority distribution is simplified, user responsibility is clear, and management is simple.
In any of the above technical solutions, the step of determining the usage right of the user to the robot service under the enterprise according to the role information specifically includes: and determining the use authority of the user to the robot service according to the incidence relation corresponding to the role information.
In the technical scheme, the use permission of the robot service, which is bound with the user and comprises the permission of service data access and the operation permission of the robot service, is obtained according to the role information by obtaining the role information of the user. And meanwhile, the operation authority of the user on the system is obtained, for example, a system administrator has the authority of creating an enterprise administrator, but the enterprise administrator and the enterprise user do not have the authority. The enterprise administrator has the authority to create enterprise users, but the system administrator and enterprise users do not.
In any of the above technical solutions, the method for authorization control of a robot system further includes: and acquiring all robot templates under the enterprise based on the second request instruction, and dividing all robot templates into a plurality of template groups.
In the technical scheme, when a second request instruction is received, the system responds to acquire all robot templates under an enterprise. The method comprises the steps of dividing all robot templates into a plurality of template groups, wherein each template group comprises at least one robot template, establishing association relations between the plurality of template groups and a plurality of enterprise users, enabling each template group to correspond to the plurality of enterprise users, enabling one enterprise user to correspond to only one template group, and correspondingly issuing the template groups to the enterprise users according to the association relations. The enterprise administrator distributes the templates to enterprise users in a template group mode, and strict control can be achieved on the use of each template. On one hand, the templates can be distributed according to needs, so that the possibility that the enterprise user creates a robot by using the templates is avoided, and normal business operation is influenced; and on the other hand, the template can be flexibly recovered, and when a certain enterprise user does not need a certain template any more due to work change, the template authority can be withdrawn.
In any of the above technical solutions, the step of establishing an association relationship between the user and the usage right of the robot service in the case where the role information is an enterprise user specifically includes: and establishing an incidence relation between the enterprise user and any one of the plurality of template groups.
In the technical scheme, by establishing the incidence relation between the enterprise user and any one of the plurality of template groups, the enterprise administrator can allocate the robot template to the enterprise user or cancel the allocation of the template as required, and the enterprise user can only obtain the template through the enterprise administrator, so that the robot is fundamentally prevented from being unauthorized.
According to yet another aspect of the present invention, there is provided a robot system authorization control system including: a memory storing a program; and the processor is used for realizing the robot system authorization control method of any technical scheme when executing the program.
According to the robot system authorization control system provided by the invention, the steps of the robot system authorization control method of any one of the technical schemes are realized when the processor executes the program, so that the robot system authorization control system has all the beneficial effects of the robot system authorization control method of any one of the technical schemes.
According to yet another aspect of the present invention, there is provided a readable storage medium having a program stored thereon, the program, when executed by a processor, implementing the robotic system authorization control method of any of the above aspects.
The readable storage medium provided by the present invention, when being executed by a processor, implements the steps of the robot system authorization control method according to any of the above technical solutions, and therefore, the readable storage medium includes all the advantageous effects of the robot system authorization control method according to any of the above technical solutions.
Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Drawings
The above and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
FIG. 1 shows a flow diagram of a robotic system authorization control method of one embodiment of the invention;
FIG. 2 illustrates an association of users, role information, and usage rights in accordance with an embodiment of the present invention;
FIG. 3 illustrates a schematic diagram of a ternary control model of another embodiment of the present invention;
FIG. 4 shows a flow diagram of a robotic system authorization control method of yet another embodiment of the present invention;
FIG. 5 shows a flow diagram of a robotic system authorization control method of yet another embodiment of the invention;
FIG. 6 shows a flow diagram of a robotic system authorization control method of yet another embodiment of the invention;
FIG. 7 shows a flow diagram of a robotic system authorization control method of yet another embodiment of the invention;
FIG. 8 illustrates an association of a robot template, a set of templates, and a user according to an embodiment of the present invention;
FIG. 9 is a schematic diagram of a robotic system authorization control method of an embodiment of the invention;
FIG. 10 shows a schematic block diagram of a robotic system authorization control system of one embodiment of the present invention.
Detailed Description
In order that the above objects, features and advantages of the present invention can be more clearly understood, a more particular description of the invention will be rendered by reference to the appended drawings. It should be noted that the embodiments of the present invention and features of the embodiments may be combined with each other without conflict.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, however, the present invention may be practiced in other ways than those specifically described herein, and therefore the scope of the present invention is not limited to the specific embodiments disclosed below.
According to an embodiment of an aspect of the present invention, a robot system authorization control method is provided.
First embodiment, fig. 1 shows a flowchart of a robot system authorization control method according to an embodiment of the present invention. The robot system authorization control method comprises the following steps:
102, acquiring user role information;
104, determining the use authority of the user on the robot service under the enterprise according to the role information; wherein the robot service comprises any one or a combination of the following: the robot system comprises a robot template, a robot designer and a client.
According to the authorization control method for the robot system, the role information of the user is obtained, and the use permission of the user on robot services such as a robot template, a robot designer, a client and the like in an enterprise is determined according to the role information of the user, so that the user can obtain the operation permission on the robot system and the use permission on core services such as an automatic robot, the robot template and the like through the role information. And performing authority control based on the roles, endowing different authorities to various roles, and enabling different users to associate different roles, thereby realizing flexible control of the user authority.
In particular, the robotic system is an RPA system.
Fig. 2 shows the association relationship between users, role information and usage rights according to an embodiment of the present invention. As shown in fig. 2, the use authorities of the user and the user are bound together through role information, authority control is performed based on the role, different authorities are given to various roles, and different users are associated with different roles to realize flexible control of the user authority.
In the above technical solution, the role information includes a system administrator, an enterprise administrator, and an enterprise user.
In this embodiment, a ternary control model is taken as a core, and as shown in fig. 3, the ternary control model divides a user system into three categories, i.e., a system administrator, an enterprise administrator, and an enterprise user. The authorities of the three types of users are analyzed and designed, and a system administrator manages enterprises and enterprise administrators and is responsible for monitoring a global automation system to ensure the reliability and stability of automation; the enterprise administrator manages enterprise users and is responsible for distributing and managing enterprise automation application; enterprise users complete replaceable daily work tasks by using the RPA robot. And meanwhile, the use permission of the three types of users on the robot template, the robot and other core services is defined, the permission control requirements of most enterprises can be met, and the guarantee is provided for the large-scale deployment of the robots of the enterprises. Through the technical scheme of the invention, the authority of the core members of the RPA application, the system administrator, the enterprise administrator and the enterprise user is clear, the authority of the system administrator, the enterprise administrator and the enterprise user is mastered, and the management is simple, so that the problem of disordered automatic management and control of the enterprise is solved.
In addition, a three-way control model is explained with reference to fig. 3. The system administrator may create and manage the enterprise administrator's privileges based on the management console, and the enterprise administrator may create and manage the enterprise user's privileges based on the enterprise console. An enterprise user uses/designs an RPA robot based on a client/robot designer.
In addition, for the enterprise administrator, there are usage rights for all robot templates, robots, clients and designers under the enterprise. And for the enterprise users, the robot template distributed to an enterprise administrator, the robot created by the enterprise users and the use authority of the clients logged in by the enterprise users are provided. For a system administrator, according to actual supervision requirements, the system administrator can have specific use permissions for all robot templates and robots in different enterprises, such as checking robot logs, updating client plug-ins and the like.
In any of the above technical solutions, the usage right includes a data right and an operation right.
In the embodiment, in order to better realize the management and control of different users on the automation applications in the enterprise, further, the usage right of the robot service by the user is designed in more detail. The method comprises the steps of dividing the use permission of different users to robot services into data permission and operation permission, and mainly relating to a robot template, a robot and a client. Specifically, the enterprise administrator has access rights and operation rights to all robot templates, robots, and business data of clients under the enterprise. And the enterprise user only has access authority and operation authority to the robot template distributed by the enterprise administrator, the robot created by the enterprise user and the business data of the client logged in by the enterprise user. For a system administrator, the system administrator has access rights and operation rights of all robot templates, robots and designated service data of the client under any enterprise in all enterprises, such as checking robot logs, updating client plug-ins and the like, so that the overall automation system is supervised, and the reliability and stability of automation are ensured. By the technical scheme, a system administrator can better realize the supervision of global automation and ensure the reliability and stability of the automation; an enterprise administrator can comprehensively manage and control automation application in an enterprise, plan and configure automation assets in the enterprise efficiently and reasonably, and optimize automation deployment; the enterprise user can only obtain the robot template through an enterprise administrator, so that the problem of robot right distribution is solved.
In a second embodiment, fig. 4 is a flowchart illustrating a robot system authorization control method according to another embodiment of the present invention. The robot system authorization control method comprises the following steps:
and step 204, establishing an association relation between the user and the use authority of the robot service based on the role information.
Third embodiment, fig. 5 is a flowchart illustrating a robot system authorization control method according to still another embodiment of the present invention. The robot system authorization control method comprises the following steps:
304, associating the user with the use permission of all robot templates, robots, clients and robot designers under the enterprise based on the role information as an enterprise administrator;
and step 306, associating the user with the robot template distributed by the enterprise administrator for the enterprise user based on the role information.
In a fourth embodiment, fig. 6 is a flowchart illustrating a robot system authorization control method according to another embodiment of the present invention. The robot system authorization control method comprises the following steps:
and step 408, determining the use authority of the user to the robot service according to the incidence relation corresponding to the role information.
The role information comprises a system administrator, an enterprise administrator and enterprise users; the robot service includes any one or a combination of the following: the system comprises a robot template, a robot designer and a client; the use authority comprises data authority and operation authority.
In the embodiment, a three-element control model is taken as a core, a user system is divided into three types, namely a system administrator, an enterprise administrator and an enterprise user, the authority of the three types of users is analyzed and designed, and the data authority and the operation authority of the three types of users on robot services such as a robot template, a robot designer, a client and the like are defined. Meanwhile, the user-defined role of an administrator is supported, the system administrator creates an enterprise administrator, and the enterprise administrator creates enterprise users. When receiving the first request instruction, the system creates a corresponding user according to the first request instruction. Specifically, the first request instruction generated by the request of the system administrator creates an enterprise administrator, and the first request instruction generated by the request of the enterprise administrator creates an enterprise user. And meanwhile, role information is distributed to the user, and the user and the use permission of the robot service are bound based on the role information. And if the robot service is an enterprise administrator, binding the user with the use right of all robot services under the enterprise. And if the robot service is an enterprise user, binding the user with the use right of the robot service assigned by the enterprise administrator. When the user applies the robot system, the robot authority bound with the user is obtained by obtaining the role information of the user. And meanwhile, determining the operation authority of the user on the robot system based on the user role information. For example, a system administrator has the authority to create an enterprise administrator, which enterprise administrator and enterprise users do not have. The enterprise administrator has the authority to create enterprise users, but the system administrator and enterprise users do not.
Fifth embodiment, fig. 7 is a flowchart illustrating a robot system authorization control method according to another embodiment of the present invention. The robot system authorization control method comprises the following steps:
step 502, acquiring all robot templates under an enterprise based on a second request instruction, and dividing all robot templates into a plurality of template groups;
In this embodiment, when the second request instruction is received, the system responds by acquiring all robot templates under the enterprise. The method comprises the steps of dividing all robot templates into a plurality of template groups, wherein each template group comprises at least one robot template, establishing association relations between the plurality of template groups and a plurality of enterprise users, enabling each template group to correspond to the plurality of enterprise users, enabling one enterprise user to correspond to only one template group, and correspondingly issuing the template groups to the enterprise users according to the association relations. The enterprise administrator distributes the templates to enterprise users in a template group mode, and strict control can be achieved on the use of each template. On one hand, the templates can be distributed according to needs, so that the possibility that the enterprise user creates a robot by using the templates is avoided, and normal business operation is influenced; and on the other hand, the template can be flexibly recovered, and when a certain enterprise user does not need a certain template any more due to work change, the template authority can be withdrawn.
The specific embodiment provides a robot system authorization control method.
Firstly, a ternary control model is adopted, and the problem of disordered automatic management and control of an enterprise is mainly solved. The present embodiment divides users into three categories, system administrators, enterprise administrators, and enterprise users.
A system administrator: and the management enterprise and enterprise managers are responsible for monitoring the global automation system and ensuring the reliability and stability of automation.
Enterprise managers: and the management enterprise user is responsible for distributing and managing the enterprise automation application.
Enterprise users: when the RPA is used for automatic operation, the robot can complete the daily work task which can be replaced by the robot.
Second, application of template set
In this embodiment, a template group is designed, and a user and a robot template are associated through the template group, and fig. 8 shows an association relationship among the robot template, the template group, and the user according to an embodiment of the present invention. The enterprise administrator distributes the robot templates to the business personnel (namely enterprise users) in a template group mode, and strict control can be achieved on the use of each robot template.
Robot templates are important automation assets of enterprises, and enterprise managers are responsible for managing the templates of the enterprises. When a business operator needs a certain robot to complete certain work, the enterprise administrator allocates templates to enterprise users for use as needed. The template authority is controlled at the user level, on one hand, the templates can be distributed according to needs, and the condition that the normal business operation is influenced by the override possibly caused by using the template creation robot by an operator is prevented; on the other hand, the template can be flexibly recovered, and when a certain operator does not need a certain template any more due to work change, the template authority can be withdrawn.
And thirdly, dividing data authority and operation authority. In order to better realize the management and control of an enterprise administrator on the automation application in an enterprise, the authority of the administrator and a salesman on the automation application is divided into a data authority and an operation authority, and mainly relates to a robot template, a robot and a client, and is specifically shown in table 1 and table 2.
The enterprise administrator can comprehensively manage and control the automation application in the enterprise, and plan and configure the automation assets in the enterprise efficiently and reasonably.
The three means form a set of flexible and standard robot management system. As shown in fig. 9, taking robot operation as an example, a system administrator manages client plug-ins, and when a plug-in is updated, a new client plug-in is uploaded in time, so that it can be ensured that a robot can download a correct plug-in when the client operates; an enterprise administrator distributes templates (robot templates) to specified enterprise users according to needs, and specifically, a plurality of robot templates are issued to the specified enterprise users in a template group mode; after acquiring the template use permission, an enterprise user creates a robot based on the template and deploys the robot to a client to complete a certain specific work task; and the enterprise administrator and the enterprise user know the operation process and the execution result of the robot by checking the robot log.
TABLE 1 data authority table
Enterprise administrator | Enterprise user | |
Robot template | All templates under enterprise | Enterprise administrator assigned templates |
Robot | All robots under enterprise | Self-created robot |
Client terminal | All clients under enterprise | Client for self login |
TABLE 2 operating authority table
In the authorization control method for the robot system provided by each embodiment of the invention, a system administrator, an enterprise administrator and enterprise users are three types of users of the RPA system, and the RPA system is orderly operated by dividing responsibility based on a ternary model. The robot template is used as an automatic asset of an RPA system core and is managed through a template group. The fine-grained authority difference of the robot among the users is controlled by data authority and operation authority. Compared with the prior art, the method has the following beneficial effects:
the system helps the enterprise to define the core members of the RPA application, a system administrator, an enterprise administrator and enterprise users, and the authority of the system administrator, the enterprise administrator and the enterprise users is clear, each of the system administrator, the enterprise administrator and the enterprise users plays its own role, and the management is simple;
the management authority of the template is centralized to an enterprise administrator, and enterprise users can only obtain the template through the enterprise administrator, so that the problem of robot authority distribution is solved;
an enterprise administrator can comprehensively manage and control automatic application in the enterprise, reasonable management and control can be carried out on the robot and the client, and the problem of improper resource utilization is solved.
According to an embodiment of a further aspect of the present invention, a robot system authorization control system is proposed, and fig. 10 shows a schematic block diagram of a robot system authorization control system 600 of an embodiment of the present invention. Wherein, robotic system authorization control system 600 includes: a memory 602, the memory 602 storing a program; the processor 604, the processor 604 implementing the robot system authorization control method of any of the above embodiments when executing the program.
In the robot system authorization control system 600 provided in this embodiment, when the processor 604 executes the program, the steps of the robot system authorization control method according to any of the above embodiments are implemented, so that the robot system authorization control system includes all the beneficial effects of the robot system authorization control method according to any of the above embodiments.
According to an embodiment of a further aspect of the present invention, a readable storage medium is proposed, on which a program is stored, which when executed by a processor implements the robot system authorization control method of any of the above embodiments.
The readable storage medium provided by this embodiment, when being executed by a processor, implements the steps of the robot system authorization control method according to any of the above embodiments, and therefore the readable storage medium includes all the benefits of the robot system authorization control method according to any of the above embodiments.
In the description herein, the terms "first" and "second" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance unless explicitly stated or limited otherwise; the terms "connected," "mounted," "secured," and the like are to be construed broadly and include, for example, fixed connections, removable connections, or integral connections; may be directly connected or indirectly connected through an intermediate. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations.
In the description herein, the description of the terms "one embodiment," "some embodiments," "specific embodiments," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (10)
1. A robotic system authorization control method, comprising:
acquiring user role information;
determining the use permission of the user to the robot service under the enterprise according to the role information;
wherein the robot service comprises any one or a combination of: the robot system comprises a robot template, a robot designer and a client.
2. The robotic system authorization control method of claim 1,
the role information includes system administrators, enterprise administrators, and enterprise users.
3. The robotic system authorization control method of claim 2,
the use authority comprises data authority and operation authority.
4. The robotic system authorization control method of claim 3, further comprising, prior to the step of obtaining user role information:
and creating the user based on a first request instruction, and distributing the role information to the user.
5. The robotic system authorization control method of claim 4, further comprising:
and establishing an association relation between the user and the use permission of the robot service based on the role information.
6. The method for robot system authorization control according to claim 5, wherein the step of determining the usage right of the user to the robot service under the enterprise according to the role information specifically includes:
and determining the use permission of the user for the robot service according to the incidence relation corresponding to the role information.
7. The robotic system authorization control method according to any of claims 2 to 6, further comprising:
and acquiring all robot templates under the enterprise based on a second request instruction, and dividing all robot templates into a plurality of template groups.
8. The method for robot system authorization control according to claim 7, wherein, in the case that the role information is the enterprise user, the step of establishing the association relationship between the user and the usage right of the robot service specifically includes:
and establishing an association relationship between the enterprise user and any template group in the plurality of template groups.
9. A robotic system authorization control system, comprising:
a memory storing a program;
a processor implementing the robotic system authorization control method of any of claims 1 to 8 when executing the program.
10. A readable storage medium on which a program is stored, the program, when executed by a processor, implementing the robotic system authorization control method of any of claims 1-8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011495534.8A CN112651609A (en) | 2020-12-17 | 2020-12-17 | Robot system authorization control method, system and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011495534.8A CN112651609A (en) | 2020-12-17 | 2020-12-17 | Robot system authorization control method, system and readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112651609A true CN112651609A (en) | 2021-04-13 |
Family
ID=75354603
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011495534.8A Pending CN112651609A (en) | 2020-12-17 | 2020-12-17 | Robot system authorization control method, system and readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112651609A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113743905A (en) * | 2021-09-09 | 2021-12-03 | 国网青海省电力公司信息通信公司 | Engineering information processing platform and method based on RPA technology |
CN114928461A (en) * | 2022-03-01 | 2022-08-19 | 达而观信息科技(上海)有限公司 | Robot process automation system and data authority control method thereof |
CN117389416A (en) * | 2023-10-18 | 2024-01-12 | 广州易云信息技术有限公司 | Interactive control method and device of intelligent robot and robot |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106228059A (en) * | 2016-07-22 | 2016-12-14 | 南京航空航天大学 | Based on three Yuans management and the role access control method of expansion |
CN107426162A (en) * | 2017-05-10 | 2017-12-01 | 北京理工大学 | A kind of method based on attribute base encryption Implement Core mutual role help |
CN109656879A (en) * | 2018-12-13 | 2019-04-19 | 深圳前海微众银行股份有限公司 | Big data method for managing resource, device, equipment and storage medium |
US20200067923A1 (en) * | 2018-08-23 | 2020-02-27 | Accenture Global Solutions Limited | Governed access to rpa bots |
-
2020
- 2020-12-17 CN CN202011495534.8A patent/CN112651609A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106228059A (en) * | 2016-07-22 | 2016-12-14 | 南京航空航天大学 | Based on three Yuans management and the role access control method of expansion |
CN107426162A (en) * | 2017-05-10 | 2017-12-01 | 北京理工大学 | A kind of method based on attribute base encryption Implement Core mutual role help |
US20200067923A1 (en) * | 2018-08-23 | 2020-02-27 | Accenture Global Solutions Limited | Governed access to rpa bots |
CN109656879A (en) * | 2018-12-13 | 2019-04-19 | 深圳前海微众银行股份有限公司 | Big data method for managing resource, device, equipment and storage medium |
Non-Patent Citations (1)
Title |
---|
达观数据: "智能RPA实战", 31 July 2020, 北京:机械工业出版社, pages: 48 - 61 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113743905A (en) * | 2021-09-09 | 2021-12-03 | 国网青海省电力公司信息通信公司 | Engineering information processing platform and method based on RPA technology |
CN114928461A (en) * | 2022-03-01 | 2022-08-19 | 达而观信息科技(上海)有限公司 | Robot process automation system and data authority control method thereof |
CN117389416A (en) * | 2023-10-18 | 2024-01-12 | 广州易云信息技术有限公司 | Interactive control method and device of intelligent robot and robot |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112651609A (en) | Robot system authorization control method, system and readable storage medium | |
KR102375129B1 (en) | System and method for providing a work manager in a multitenant application server environment | |
CN109522707B (en) | Role and resource-based user data read-write security authority control method and system | |
CN111259378B (en) | Multi-tenant management system and implementation method thereof | |
US20010029504A1 (en) | System for managing telecommunication sites | |
US20100251379A1 (en) | Method and System for Configuration Management Database Software License Compliance | |
US20070299953A1 (en) | Centralized work distribution management | |
WO2019081085A1 (en) | Method and control system for controlling and/or monitoring devices | |
CN105184144A (en) | Multi-system privilege management method | |
DE112013002542T5 (en) | Cloud-based application resource files | |
EP2711860B1 (en) | System and method for managing role based access control of users | |
US11907709B2 (en) | Enhancing DevOps workflows in enterprise information technology organizations | |
CN102592195A (en) | Project control system and method based on development of products | |
DE112013006414T5 (en) | Computer system and resource management procedures | |
CN105187434A (en) | User account control method and system on the basis of multi-application systems | |
CN110430250B (en) | Computer system integrated push project management method, storage medium and device | |
CN109086062B (en) | Transformer substation file version management method and system | |
WO2019081071A1 (en) | Method and control system for controlling and/or monitoring devices | |
WO2019201461A1 (en) | Method and control system for controlling and/or monitoring devices | |
CN111291408A (en) | Data management method and device and electronic equipment | |
CN110991981A (en) | Application method of research and development cloud platform | |
US8042158B2 (en) | Management of user authorizations | |
CN106331011B (en) | Method and device for sharing license resources among multiple virtual network functions | |
WO2019141392A1 (en) | Method and system for controlling and/or monitoring devices | |
CN113505362A (en) | System authority control method, data center, control device and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |