Fine granular policy management
Description
[IDM.TSA.E1.00010]
The system SHOULD allow managing policies in separate GIT repositories. This will allow separate GIT Workflows for different system contexts. Synchronization mechanisms SHOULD be separate for different GIT repositories. A new URL path parameter SHOULD be introduced in order to achieve context separation upon policy evaluation.
Example:
* Current evaluation URL:
../policy/{group}/{name}/{version}/evaluation
* Evaluation URL with GIT Repository separation:
../policy/{repository}/{group}/{name}/{version}/evaluation
Acceptance criteria
- The system allows policy management through separate GIT repositories.
- Separate synchronization mechanisms are in place for each GIT repository.