Event Manager |
Top Previous Next |
Overview
Event Manager is an administrative applet used to track and optionally process WebHooks against InFocus events.
InFocus events include items related to user actions (e.g. record created, saved, deleted, etc.) and/or processes (e.g. login, recalculated, etc.).
Available events are listed, categorized by module, in the Event Manager applet.
Tracking Events
Each event listed can be selected for tracking. When tracking an event, InFocus will post the Event, associated User, KeyID and Date to the Logs tab in the Event Manager applet.
Processing Webhooks
Additionally, listed events can call a Webhook for processing. Similar to event tracking, InFocus will post the Event, associated User, KeyID and Date to a specified WebHook URL (or multiple URL's).
Using Webhooks, you can notify third-party applications that an event has occurred and supply that application with the associated event data.
Event data is passed to the Webhook URL in the body of the HTTP POST request. This content can be overridden as required using the Content Override column in the Settings/Webhooks display grid.
InFocus supports an infinite number of Webhook URL's per event and will post to each URL in the order it is listed on the Settings/WebHooks tab.
Additionally, InFocus Jobs (AD>InFocus Jobs) can be triggered by events listed in Events Manager via Webhook.
All Webhooks should be processed using HTTPS.
Setup
To begin working with Event Manager, you'll assign permissions to the appropriate groups and/or users. Please complete the steps below to grant access permissions as appropriate.
Field Descriptions
Toolbar
Events Drop-down/Grid
Settings/WebHooks tab
The Settings/WebHooks tab is used to manage settings and WebHook URL's for the selected event.
Logs tab
The Logs tab reflects the events being tracked. Additionally, if an event is being processed by a WebHook, the event will be marked as processed or not.
|