4.18. Application Administrator - Define webhooks [new]
| Id | 4.1. |
| Description | As an Application Administrator I need to be able to configure webhooks So that the platform notifies external systems of events |
| Priority | High |
| Actors | Application Administrator |
| API Calls | N/A |
| Linked Processes | |
| Status | Not started |
Preconditions
- The User must be
authenticated.authenticated and have the Application Administrator role.
Postconditions
- The System
returnsstarts sending theupdatedselectedusernotificationsinformation.to the external system.
Main flow
- The
UserApplication Administratortriggersconfigures anupdateexternalofendpoint,his profile userprovides theAPIsneeded(PUT/PATCH).credentials and selects the events to send. - The system
returnsstarts sending theupdateselectedusereventsinformation.to the external endpoint.
Exceptions
[400 Bad Request] Invalid input:
If mandatory fields are missing or invalid, the system returns an error message.
[500 Internal Server Error] System Error
If the system fails to save changes due to an internal error, it displays an appropriate message and logs the error for further investigation.