Actions
Architecture #22595
openMove & update AuthorizationType into rudder-core
Pull Request:
Effort required:
Name check:
To do
Fix check:
To do
Regression:
No
Description
It's currently in rudder-rest
but it's needed in at least workflow validation.
Actually, it may make sens to have it moved into an even more base package like `rudder-utils`.
AuthorizationType also need to be updated to be simple data type with an action and a object/target, and perhaps renamed to AtomicPermission
, it will be more extensible (needed for easier plugin contribution)
See
- WorkflowService#findNextSteps in rudder-core
- AuthorizationType in rudder-rest
Actions