Role-Based Menu Authorization Method

一种菜单、角色的技术,应用在基于角色的菜单授权领域,能够解决操作频繁、难记住角色权限差别、效率低等问题,达到提高授权效率的效果

CN108830565BActive Publication Date: 2021-04-06CHENGDU QIANNIUCAO INFORMATION TECH CO LTD
7 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Publication Date
2021-04-06

Smart Images

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

Abstract

The invention discloses a role-based menu authorization method, which includes: selecting one or more roles as authorized objects, each role is an independent individual, not a group / class, and a role can only be associated with a unique user at the same time , and a user is associated with one or more roles; when there is only one authorized object, the permission candidate menu is displayed, and the menu in the permission candidate menu that has been selected and saved by the authorized object before is automatically selected, and from the permission candidate menu Select the corresponding menu; when there are two or more authorized objects, display a blank permission candidate menu, select the corresponding menu from the permission candidate menu; save the permission of the authorized object. In the present invention, a role can only be associated with a unique user at the same time period, and a user is associated with one or more roles, and the user obtains the menu authority through the associated role, and the menu authorization for new employees or post-shift employees is simpler and more convenient, and the form authorization is improved. s efficiency.
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 / category, 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 save...