Permission system data storage method and related equipment

A system data and permission technology, applied in the field of information processing, can solve the problems of low query efficiency and time-consuming

Pending Publication Date: 2021-07-16
HUAWEI CLOUD COMPUTING TECH CO LTD
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, all data of RBAC, including all core objects involved in RBAC, such as resources, permissions, roles, etc., and the relationship between core objects are stored in relational databases, such as oracle, structured query language service (strutured query language server, SQLServer), etc., and using a relational database to store RBAC data will consume a lot of time when performing operations such as permission query, and the query efficiency is extremely low

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
  • Permission system data storage method and related equipment
  • Permission system data storage method and related equipment
  • Permission system data storage method and related equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030]The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings. Apparently, the described embodiments are only some of the embodiments of the present application, not all of them.

[0031] First of all, some terms and related technologies involved in this application are explained in conjunction with the accompanying drawings, so as to facilitate the understanding of those skilled in the art.

[0032] RBAC is a permission access control method, which consists of four parts, namely users, roles, sessions, and permissions. There is a correspondence between them. A user can correspond to multiple roles, and a role can also correspond to multiple users; a role can correspond to multiple permissions, and a permission can correspond to multiple roles; a user corresponds to a session, and a session can Corresponds to multiple roles.

[0033] Directed acyclic graph (DAG) means th...

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 provides a permission system data storage method and related equipment. The method comprises the steps that an authority management server obtains authority configuration information, and the authority configuration information comprises directional relations between storage objects; the method also includes recording the relationship between each storage object and other storage objects in attribute information corresponding to the storage object; storing each storage object and the attribute information corresponding to the storage object in a graph database, wherein the storage object comprises resource information, permission information and role information of the permission system, the resource information comprises permission system data, the permission information comprises operation executed on the resource information, and the role information comprises roles with permissions corresponding to the permission information. The method can improve the authority query efficiency and shorten the authority query time.

Description

technical field [0001] The present application relates to the technical field of information processing, and in particular to a method for storing authority system data and related equipment. Background technique [0002] Role-based access control (role base access control, RBAC) is an effective access control method for implementing enterprise-oriented security policies. The basic idea is that various permissions for system operations are not directly granted to specific users, but a role set is established between the user set and the permission set. Each role corresponds to a set of corresponding permissions. Once a user is assigned an appropriate role, the user has all the operation permissions of the role. In this way, it is not necessary to assign permissions every time a user is created, as long as the user is assigned the corresponding role, and the change of the permission of the role is much less than the change of the permission of the user, so that the managemen...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/45G06F21/62
CPCG06F21/45G06F21/6218
Inventor 王彧杨双荣化文哲
Owner HUAWEI CLOUD COMPUTING TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products