Open Closed

Getting Information About Data Separation and Authorization Scenarios in a Multi-Company Structure with ABP Framework #8580


User avatar
0
atakan.guloglu created

Hello,**

We have been using a tenant-based structure for years, and we are quite proficient in it. However, we want to integrate a multi-company structure in a new scenario.

Scenario:
Company B will be defined as a subsidiary of Company A.

Requirements:

Permissions and Authorization:
We want to prevent Company B from accessing screens or areas that Company A should not see.

Data Separation:
Restrict access to the data of other companies within the same tenant.

Flexibility:
In necessary cases, define special authorization scenarios such as data sharing or shared screens between companies. For instance, enabling Company B to access certain screens of Company A.

For example,

Company B will be defined as a subsidiary of Company A. In terms of permissions and authorizations,
we do not want Company B to access the screens or areas that Company A should not see.

Since we have previously worked only with a tenant-based structure, we are not very familiar with the multi-company structure.

Does the ABP Framework offer a solution for such a need? Could you explain in detail the most suitable ABP modules or features to address this scenario?


1 Answer(s)
  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi

    You can use data-filtering system to Data Separation.

    Current permission-system can meet your Permissions and Authorization case.

    The Policy-based authorization also works in abp Permissions and Authorization system.

    You can use it for more flexible permission checking

    Thanks.

Boost Your Development
ABP Live Training
Packages
See Trainings
Mastering ABP Framework Book
Do you need assistance from an ABP expert?
Schedule a Meeting
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v9.3.0-preview. Updated on April 11, 2025, 10:10