-
Feature
-
Resolution: Done
-
Blocker
-
None
-
False
-
-
True
-
0% To Do, 0% In Progress, 100% Done
-
-
Background
These functionality enables administrators to establish conditions access to specific plugins within RHDH. This enhancement is an addition to our existing RBAC plugin, providing a more comprehensive approach to access control and user permissions management and is based on the Backstage guidelines.
User stories for 1.2
- As an RHDH admin, I want to define access policies on user roles, per resource type, so that I can ensure that only authorized users can access specific resources.
- As an RHDH admin, I want to be able to use a simple condition based on rules created by the plugin owner.
- As an RHDH admin, I want to be able to use a combination of AnyOf and AllOf conditions, so that I can ensure only the relevant content is accessible.
- As an RHDH admin, I want to to be able to restrict access (using the Not condition) to part of the plugin, so that some information is protected from unauthorized access.
- As an RHDH admin, I want to be able to edit the conditional access, so I can keep it up to date and be able to add more plugins in the future.