4.18. Application Administrator - Define webhooks [new]
| Id | 4.18. |
| 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 | Webhooks are configured in the Django Administration panel |
| Linked Processes | |
| Status | Not started |
Preconditions
- The User must be authenticated and have the Application Administrator role.
- The User has an external application that he wants to integrate.
Postconditions
- The
SystemWebhookstartsissendingconfigured and the selectednotificationseventstotrigger the externalsystem.application.
Main flow
- The Application Administrator navigates to django admin and configures
ana new Webhook. - The Application Administrator selects the URL of the external
endpoint,applicationprovidesto which theneededsystemcredentialswillandsend notifications. - The Application Administrator selects the type of events
tothatsend.should Thebesystem starts sending the selected eventssent to the externalendpoint.application.- The Application Administrator configures the authentication method and saves.