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 frequent operations, troublesome, low efficiency, etc., and achieve the effect of improving authorization efficiency

CN108830565AActive Publication Date: 2018-11-16CHENGDU QIANNIUCAO INFORMATION TECH CO LTD
7 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2018-11-16

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 method includes steps: selecting one or more roles as authorized objects, wherein each role is an independent individual ratherthan a group / kind, one role in the same period can only be associated with a unique user, and one user is associated with one or more roles; when the authorized object is one, displaying permission candidate menus, automatically selecting saved menus, and selecting a corresponding menu from the permission candidate menus, wherein the authorized objects in the permission candidate menus are previously selected; when the authorized objects are two or more, displaying a blank permission candidate menu, and selecting a corresponding menu from the permission candidate menus; and saving the permissions of the authorized objects. According to the method, one role can only be associated with the unique user in the same period, one user is associated with one or more roles, the users can obtain themenu permissions through the associated roles, the menu authorization of new employees and position-transfer employees is simpler and more convenient, and the efficiency of form authorization 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 2

[0056] [Embodiment 2] A role-based menu authorization method, including: Select authorized objects: select one or more roles as authorized objects, each role is an independent individual, not a group / class, and one role can only Associate a unique user, and a user is associated with one or more roles; perform menu authorization on authorized objects: display the permission candidate menu, select an existing role or a created template as the authorization template, and use the existing role in the permission candidate menu The menu that has been selected and saved before the role or created template is automatically selected, select the corresponding menu from the permission candidate menu (select the menu that is not selected but needs to be selected, or the menu that is selected but does not need to be selected) to deselect); as in Figure 7As shown, clerk 1 (Zhang San) is the authorized object, and in the permission candidate menu, the menu that has been selected and saved i...