HDC Licences and Delius
Supports integration between HDC Licences and Delius. HDC Licences is an HMPPS Digital service to manage applications for Home Detention Curfew, facilitating communication between the prison and probation staff managing the case. This involves assessing the details of the application (e.g. assess the proposed address for suitability) and submission for consideration in the custody release process.
Business Need
Ensuring the user of the HDC Licences has an up-to-date view of the probation case in Delius when working on a licence application.
Context Map
Workflows
Add HDC Role to Delius User
A Delius identity may be used to authenticate and authorise access to the HDC Licences system. A Delius role determines whether an authenticated Delius user can access HDC Licences and these HDC-specific roles can be added to the Delius user via an API call.
Interfaces
API Access Control
API endpoints are secured by roles supplied by the HMPPS Auth client used in the requests
API Endpoint | Required Role |
---|---|
PUT /users/{username} | PROBATION_API__HDC__USER_ROLES__RW |
GET /staff/* | PROBATION_API__HDC__STAFF |
GET /providers/* | PROBATION_API__HDC__STAFF |
GET /case/* | PROBATION_API__HDC__STAFF |