Feature #25313
openFull multitenancy support
Description
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1643375
Description of problem:
All resources should support scoping to organizations/locations. Some may remain in single org (such as host or content related resources), some may only support org and not locations, but there should be no untaxed resources (such as architectures, puppet classes, operating systems, ...). Some resource may inherit scope from parent resource, e.g. puppet class should inherit it from puppet environment.
There can be some exceptions such as Settings or Auth sources, where scoping does not make sense.
Version-Release number of selected component (if applicable):
How reproducible:
100%
Steps to Reproduce:
1. changing the organization has no effect on untaxed resources such as architecture, puppet class, operating system
2. all such resources should support scoping
Actual results:
100% tenant isolation can't be achieved
Expected results:
100% tenant isolation can be achieved
Additional info:
Updated by Lukas Zapletal about 6 years ago
- Subject changed from Full multitenancy support to Full multitenancy support
- Triaged changed from No to Yes
Updated by Ondřej Pražák about 6 years ago
- Blocked by Feature #25448: Make Puppet classes and their parameters taxable added