You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a developer
I need the control panel API to return users Justice email address
So that we can programatically match a users github identity with their justice identity from other services
Value / Purpose
Will allow us to use a users Github identity to retrieve their Justice identity. We can then use this to sync permissions granted from the data-engineering-database-access repo with Lake Formation permissions against the user's Justice identity.
Useful Contacts
No response
User Types
No response
Hypothesis
If we... have way to programatically retrieve a users Justice email from their Github username
Then... we can use the Justice identity to grant LF permissions when their access changes in data-engineering-database-access
Proposal
Check existing API endpoints in Control Panel for one that could be used
If one is not present, and a new endpoint that takes a users Github username, and as a minimum returns the users Justice Identity
Consider any other details about the user that we may want to return
Ensure adequate authentication is in place for the API endpoint. We should be able to utilise the existing auth process, which uses Auth0
Additional Information
No response
Definition of Done
API endpoint implemented
API endpoint documented
API endpoint tested using a test application set up in Auth0
Any follow up tickets raised
The text was updated successfully, but these errors were encountered:
User Story
As a developer
I need the control panel API to return users Justice email address
So that we can programatically match a users github identity with their justice identity from other services
Value / Purpose
Will allow us to use a users Github identity to retrieve their Justice identity. We can then use this to sync permissions granted from the data-engineering-database-access repo with Lake Formation permissions against the user's Justice identity.
Useful Contacts
No response
User Types
No response
Hypothesis
If we... have way to programatically retrieve a users Justice email from their Github username
Then... we can use the Justice identity to grant LF permissions when their access changes in data-engineering-database-access
Proposal
Additional Information
No response
Definition of Done
The text was updated successfully, but these errors were encountered: