Tribal - SITS (Preview)
Streamline the day-to-day administration of student management to enhance student experience
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Tribal Group |
URL | https://www.tribalgroup.com |
servicedesk@tribalgroup.com |
Connector Metadata | |
---|---|
Publisher | Tribal Group |
Website | https://www.tribalgroup.com |
Privacy policy | https://www.tribalgroup.com/privacy-policy |
Categories | Business Management |
Streamline the day-to-day administration of student management to enhance student experience.
Prerequisites
To use the Tribal - SITS Connector you will need to be Tribal Edge user for your module of choice.
How to get credentials
To access the Tribal - SITS Connector you must have a user on your tenant that has permissions to:
- Subscribe to Events
- Perform any actions/queries within Tribal SITS e.g. if you want to read data you will need read permission
In Power Automate when you create a connection you will be prompted for:
- The type of environment you wish to access i.e. Live, Testing or Development.
- The region that you are in EMEA or APAC
- Your tenant you received upon joining Tribal Edge
Upon entering credentials you will be asked for consent, the below are required
- Events Connector Endpoint
- Connect to the web hooks
Get started with your connector
The purpose of the Tribal - SITS connector is to allow you integrate with any Power Automate connector and extend the Tribal Edge logic beyond what it can provide internally. The Tribal connector provides triggers to be notified on e.g. an assessor has had details updated and actions that can be performed within Tribal Edge e.g. create a new trainee.
Below highlights a common scenario.
Use the Tribal connector to listen for if a person has been updated, retrieve details about that person and notify a staff member through the Teams Connector.
Known issues and limitations
- Triggers that are produced via Tribal Edge only continue unique identifiers which need further querying. A separate action to retrieve details, which are protected by permissions, can be performed to find out more.
- Triggers and actions are currently in development, these will become available in the connector as and when they are ready.
Common errors and remedies
- When performing an action, you may get a permissions error. This can be resolved by requesting permissions from your administrator.
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
Environment | string | Environment | True |
Region | string | Region | True |
Edge Tenant Id | string | Tenant Id for Tribal Edge | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Create record |
Create record |
Delete record |
Delete record |
Read record |
Read record |
Read records |
Read records |
Send an HTTP request |
Send an HTTP request to SITS |
Update record |
Update record |
Create record
Create record
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Version
|
version | True | string |
Version |
Operation
|
route | True | string |
Operation to perform |
body
|
body | True | dynamic |
Returns
Delete record
Delete record
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Version
|
version | True | string |
Version |
Operation
|
route | True | string |
Operation to perform |
body
|
body | True | dynamic |
Returns
Read record
Read record
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Version
|
version | True | string |
Version |
Operation
|
route | True | string |
Operation to perform |
body
|
body | True | dynamic |
Returns
Read records
Read records
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Version
|
version | True | string |
Version |
Operation
|
route | True | string |
Operation to perform |
body
|
body | True | dynamic |
Returns
Send an HTTP request
Send an HTTP request to SITS
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Verb
|
verb | True | string |
HTTP Verb |
Relative URL e.g. /documents/adocumentcode
|
relativeUrl | True | string |
Relative URL |
Query Key
|
queryKey | string |
Query key |
|
Query Value
|
queryValue | string |
Query value |
|
Body
|
body | string |
Body of the request |
|
Header Key
|
headerKey | True | string |
Key |
Header Value
|
headerValue | True | string |
Value |
Update record
Update record
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Version
|
version | True | string |
Version |
Operation
|
route | True | string |
Operation to perform |
body
|
body | True | dynamic |
Returns
Triggers
When an event happens |
This operation triggers when a specified event happens |
When an event happens
This operation triggers when a specified event happens
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Name
|
name | True | string |
The name of the event |
Event Type
|
eventType | True | string |
The type of event e.g. Updated or Created |