Add API for managing user details

Type of change

  • Bug Fix
  • Feature

Does this introduce a change in the core logic?

  • [NO]

Does this introduce a change in the cloud provider implementation, if so which cloud?

  • AWS
  • Azure
  • Google Cloud
  • IBM
  • CI

Does this introduce a breaking change?

  • [NO]

What is the new/expected behavior?

Added Optional API for managing user attributes accessible for policy evaluation based on ADR . Policy rules based on those attributes now will be possible to add, as OPA is will be able to connect to this API in user scope.

This change requires 3 infra adjustments -

  1. Allow Connection from Policy Service to storage solution (currently Redis and DynamodDB are supported) and calls from OPA to Policy (this needs to be added)
  2. Policy service url available as environment variable in OPA container and redis url.
  3. Access to secret with redis username and password
Edited by Stanisław Bieniecki

Merge request reports

Loading