Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactoring of policies to only use IRSPolicyStore #596

Labels
backend Backend related issues

Comments

@ds-mwesener
Copy link
Contributor

ds-mwesener commented Jan 25, 2024

As ... ,a security manager
I want ... that the policies will be centrally managed within the irs policy store
so that ... trace-x uses the policy store and not own configurations.

Hints / Details

  • Currently some of the processes within trace-x load the static policy constraint instead of getting the relevant policy from the irs policystore.

Acceptance Criteria

  • Static policy configuration of trace-x is only used for providing required policy constraints
  • Trace-X validates on startup if policies are there with the configured constraints, if not it creates a policy with the desired constraint
  • All functions and workflows from that point only quering policy store of irs.
  • E2E tests are adjusted
@github-project-automation github-project-automation bot moved this to inbox in Trace-X Jan 25, 2024
@jzbmw jzbmw added the backend Backend related issues label Feb 5, 2024
@jzbmw
Copy link
Contributor

jzbmw commented Feb 5, 2024

@ds-mwesener this might be changed with the FE Concept for the policy store, or do you see something different?

@ds-mwesener
Copy link
Contributor Author

Hi @ds-crehm I have implemented the changes and added some documentation for the policy management / handling within tracex.
https://catenax-ng.github.io/tx-traceability-foss/docs/arc42/full.html#_policies
Please validate and move forward. Thank you in advance.

@ds-crehm
Copy link
Contributor

Not possible to test for me. I looked through the PRs and talked to @ds-mwesener. Documentation was updated as well.
Ready for review @jzbmw.

@ds-crehm ds-crehm reopened this Mar 28, 2024
@ds-crehm ds-crehm assigned jzbmw and unassigned ds-mwesener and ds-crehm Mar 28, 2024
@ds-crehm ds-crehm moved this from test to review in Trace-X Mar 28, 2024
@ds-mwesener
Copy link
Contributor Author

Adapt scenario 4 (edc consumer)

@jzbmw jzbmw closed this as completed Apr 2, 2024
@jzbmw jzbmw moved this from review to done in Trace-X Apr 2, 2024
@mkanal mkanal unassigned jzbmw Apr 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment