New Entitlements endpoint - List All Users
Change Type:
-
Feature -
Bugfix -
Refactoring
Context and Scope
One of the OSDU Operational Procedure requirements for User Management is to have capability to regularly report on users who has access to the platform. In this context proposal is to have a new Entitlements endpoint that would return a list of all the users who has access to the platform.
Decision
Create a new endpoint 'GET /entitlements/v1/users' - Returns the list of all users in the entitlements.
Only Entitlements Admin
has permission to query the list of users.
Rational
Implementation of OSDU Operational Procedure requirements.
Consequences
- Update an architecture of Entitlements
- CSPs have to implement a new endpoint