HMPPS Auth and Delius
This service acts as an identity provider for the HMPPS Auth service to enable Delius users to authenticate.
Business need
This service enables users to sign into their account using HMPPS Auth.
Data dependencies
Context Map - Authentication and user data
API Access Control
API endpoints are secured by roles supplied by the HMPPS Auth client used in the requests.
API endpoint | Required Role |
---|---|
/authenticate | PROBATION_API__HMPPS_AUTH__AUTHENTICATE |
/user | PROBATION_API__HMPPS_AUTH__USER_DETAILS |
/user/{username} | PROBATION_API__HMPPS_AUTH__USER_DETAILS |
/user/details/{userId} | PROBATION_API__HMPPS_AUTH__USER_DETAILS |
/user/{username}/password | PROBATION_API__HMPPS_AUTH__PASSWORD_RW |
API Reference
This page was last reviewed on 24 June 2025.
It needs to be reviewed again on 24 September 2025
by the page owner #probation-integration-team
.
This page was set to be reviewed before 24 September 2025
by the page owner #probation-integration-team.
This might mean the content is out of date.