Update Date: June 2023
Created By: Marizane Brummer
Go to the TMS URL: https://tms.euphoria.co.za/
Choose the desired account. (A user needs access to the menu Item in order to complete the below steps)
Click on the API & Integration Center menu item.
Click on the Integration Center sub-menu item.
Click on +Add New to add an integrations Group.
Give the group a name (The name could represent a company, department, branch etc., under which all webhooks fall)
Note: Steps 7, 8 and 9 are either or options.
Select one of the authentication types. There are three authentication types:
None - this may be used if the target system does not support authentication or is using something like IP authentication.
API Key - a password.
Open OAuth 2 - Is an open standard for access delegation, commonly used for allowing third-party applications to access resources on a user's behalf, without exposing their credentials.
Credentials - a username and password.
8. Select an authentication level.
8.1. Global - a single set of credentials is used for all interactions with the target system.
8.2. User - each user interaction with the target system will require individual credentials. A “Members” link
will show up next to the group to allow the configuration of each individual set of credentials.
9. When a Global authentication level is selected:
9.1. Add the API Key if API is chosen.
9.2. Add the username and password if Credentials is chosen.
10. Click Save to create the group.