Menu authorization method based on roles

A menu and role technology, applied in the field of role-based menu authorization, can solve the problems of difficulty in distinguishing the specific differences in the permissions of each role, error-prone, and error-prone, and achieve the effect of improving the efficiency of form authorization

CN107292587AInactive Publication Date: 2017-10-24CHENGDU QIANNIUCAO INFORMATION TECH CO LTD
0 Cites 2 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2017-10-24
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a menu authorization method based on roles. The menu authorization method comprises steps that one role or a plurality of roles are selected as authorized objects, and each role is an independent individual, and is not a group / category, and one role is only associated with a unique user in the same period, and one user is associated with one role or a plurality of roles; when the number of the authorized objects is one, authority candidate menus are displayed, and the authorized object in the authority candidate menus is selected, and the stored menu is automatically selected, and then the corresponding menu is selected from the authority candidate menus; when the number of the authorized objects is two or more than two, blank authority candidate menus are displayed, and the corresponding menu is selected from the authority candidate menus; the authorities of the authorized objects are stored. One role is only associated with the unique user in the same period, and one user is associated with one role or a plurality of roles, and the users can acquire the menu authorities by the associated roles, and therefore menu authorization of new employees or transferred employees is simple and convenient, and form authorization efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to a form authorization method of management software systems such as ERP, in particular to a role-based menu authorization method. 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). The basic idea of ​​role-based access control (RBAC) is to divide different roles according to different functional positions in the enterprise organization view, encapsulate the access rights of database resources in roles, and users can indirectly access database resources by being assigned different roles.

[0003] There are often a large number of tables and views in large-scale application systems, which makes the management and authorization of database resources very complicated. It is very difficult for...

Examples

Embodiment 1

[0055] [Example 1] If Figure 4 As shown, the role-based menu authorization method includes:

[0056] Select the authorized object. Select one or more roles as authorized objects. Each role is an independent individual, not a group / class. A role can only be associated with a unique user at the same time, and a user is associated with one or more roles.

[0057] After selecting an authorized object, the authorized operator and authorization time of the last menu authorization of the authorized object will be displayed. For example, the latest authorization of character A was completed by Zhang San at 11:00 on May 21, 2015. When character A is selected again when authorizing the role, it will be displayed as the authorized operator of Zhang San in 2015. Authorization information for character A at 11:00 on May 21.

[0058] When there is only one authorized object, after selecting the authorized object, the authorized operator and authorization time of the last menu authorizat...

Embodiment 2

[0076] [Embodiment 2] A role-based menu authorization method, including:

[0077] Select authorized objects: select one or more roles as authorized objects, each role is an independent individual, not a group / class, a role can only be associated with a unique user at the same time, and a user is associated with one or more roles ;

[0078] Authorize menus for authorized objects: display the permission candidate menu, select an existing role or created template as the authorization template, and automatically select the existing role or created template that has been selected and saved in the permission candidate menu, Select the appropriate menu from the permission candidate menu; e.g. Figure 7 As shown, clerk 1 (Zhang San) is the authorized object, and the menu that has been selected and saved in the created template 1 is automatically selected in the permission candidate menu;

[0079] Holds the permissions of the authorized objects.

[0080] The template-based menu auth...