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?