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
Email 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

The outputs of this operation are dynamic.

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

The outputs of this operation are dynamic.

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

The outputs of this operation are dynamic.

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

The outputs of this operation are dynamic.

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

The outputs of this operation are dynamic.

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

Returns

The outputs of this operation are dynamic.