Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Multi-tenant permission system based on BRAC model

A multi-tenant, user permission technology, applied in the computer field, can solve problems such as inability to guarantee data isolation, inability to do so, and permission distribution disasters.

Inactive Publication Date: 2020-12-01
SICHUAN CHANGHONG ELECTRIC CO LTD
View PDF7 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Currently commonly used permission management systems usually adopt the role-based permission control model (BRAC), which has the advantage of being able to manage user permissions in batches, but cannot achieve personalized distribution of permissions; there is also a purely user-based permission control , although the authority of a certain user can be specified individually, a complete authorization process can only solve the authority allocation of one user. In the case of a huge number of users, authority allocation will become a disaster
No matter which of the above methods is adopted, different users can only see different menus, but it cannot be achieved that different users can see data from different sources under the same menu, and the isolation of data between users cannot be guaranteed.

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
  • Multi-tenant permission system based on BRAC model
  • Multi-tenant permission system based on BRAC model
  • Multi-tenant permission system based on BRAC model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be described in detail below. Apparently, the described embodiments are only some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other implementations obtained by persons of ordinary skill in the art without making creative efforts fall within the protection scope of the present invention.

[0034] In either embodiment, if Figure 1-2 As shown, a multi-tenant rights system based on the BRAC model of the present invention includes: a management module and a verification module;

[0035] Wherein, the management module is used to create permissions, tenants, users corresponding to tenants, tenant roles, and assign tenant permission information; and assign permissions to tenant roles and assign tenant roles to users, so that users have permissions corr...

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 discloses a multi-tenant permission system based on a BRAC model, which associates tenants with permissions, and can set the maximum permissions owned by all users under the tenants by default in batches by directly allocating permissions to the tenants. The tenants are associated with the roles, and the permissions are allocated to the roles of the tenants, so that the permissions can be allocated to all users under the tenants in a personalized and batched manner. The data is related to the tenants, so that the data accessed by the user is the data under the tenants, the data under other tenant spaces cannot be accessed, and the data isolation effect is achieved.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a multi-tenant authority system based on the BRAC model. Background technique [0002] Multi-tenancy is a software architecture technology that shares the same system or components in the case of multiple users and ensures the isolation of data between users. A system that supports multi-tenancy needs to design virtual partitions for data, so that each tenant of the system can use a separate system instance, and each tenant can personalize the tenant's system instance according to its needs. [0003] Currently commonly used permission management systems usually adopt the role-based permission control model (BRAC), which has the advantage of being able to manage user permissions in batches, but cannot achieve personalized distribution of permissions; there is also a purely user-based permission control , although the authority of a certain user can be specified individually, a ...

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
IPC IPC(8): H04L29/06
CPCH04L63/083H04L63/0876H04L63/102H04L63/105
Inventor 王华杰
Owner SICHUAN CHANGHONG ELECTRIC CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products