Tribal - Plateforme (préversion)
Étendez et améliorez les admissions tribales et les visas tribals et l’immigration avec de puissantes customisations qui soutiennent le personnel, les demandeurs et les étudiants tout au long des processus administratifs clés. Permettre à votre organisation de créer des flux de travail et des expériences personnalisés qui répondent à ces domaines critiques dans l’administration de l’éducation.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Groupe Tribal |
| URL | https://www.tribalgroup.com |
| Messagerie électronique | servicedesk@tribalgroup.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Groupe Tribal |
| Site internet | https://www.tribalgroup.com |
| Politique de confidentialité | https://www.tribalgroup.com/privacy-policy |
| Catégories | Gestion de l’entreprise |
Les modules Tribal Edge, tels que les admissions tribales, fournissent au personnel et aux étudiants les outils dont ils ont besoin pour réussir dans le monde de l’éducation. Utilisez le connecteur Tribal pour être averti des événements et interroger et manipuler des entités dans le module Tribal Edge.
Prerequisites
Pour utiliser le connecteur Tribal, vous devez être un utilisateur Tribal Edge pour votre module de choix.
Comment obtenir des informations d’identification
Pour accéder au connecteur Tribal, vous devez disposer d’un utilisateur sur votre locataire disposant des autorisations suivantes :
- S’abonner aux événements
- Effectuer des actions/requêtes dans Tribal Edge, par exemple, si vous souhaitez obtenir des données de référence, vous aurez besoin de l’autorisation « Données de référence - Lecture ».
Dans Power Automate lorsque vous créez une connexion, vous serez promu pour :
- Type d’environnement auquel vous souhaitez accéder, c’est-à-dire live, test ou développement.
- Région que vous êtes en EMEA ou APAC
- Votre locataire reçu lors de la jonction de Tribal Edge
Lors de l’entrée des informations d’identification, vous êtes invité à donner votre consentement, les éléments ci-dessous sont requis.
- Point de terminaison du connecteur d’événements
- Se connecter aux web hooks
Bien démarrer avec votre connecteur
L’objectif du connecteur Tribal est de vous permettre d’intégrer n’importe quel connecteur Power Automate et d’étendre la logique Tribal Edge au-delà de ce qu’il peut fournir en interne. Le connecteur Tribal fournit des déclencheurs pour avertir par exemple un demandeur a eu des détails mis à jour et des actions qui peuvent être effectuées dans Tribal Edge, par exemple créer un nouveau type de contrôle d’autorisation.
Ci-dessous met en évidence 2 scénarios courants.
- Utilisez le connecteur Excel pour récupérer des lignes à partir d’une feuille de calcul Excel hébergée dans le cloud et utiliser les actions de création et de mise à jour tribales pour remplir les données de référence.
- Utilisez le connecteur Tribal pour écouter si une personne a été mise à jour, récupérez des détails sur cette personne et informez un membre du personnel via le connecteur Teams.
Problèmes connus et limitations
- Les déclencheurs générés via Tribal Edge continuent uniquement les identités uniques qui ont besoin d’une interrogation supplémentaire. Une action distincte pour récupérer des détails, protégés par des autorisations, peut être effectuée pour en savoir plus.
- Les déclencheurs et les actions sont actuellement en cours de développement, ceux-ci seront disponibles dans le connecteur en tant que et quand ils sont prêts.
Erreurs courantes et solutions
- Lors de l’exécution d’une action, vous pouvez obtenir une erreur d’autorisation. Cela peut être résolu en demandant des autorisations à votre administrateur.
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Environnement | ficelle | Environnement | Vrai |
| Région | ficelle | Région | Vrai |
| ID de locataire Edge | ficelle | ID de locataire pour Tribal Edge | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Charger un document dans une entité |
Charger un document dans une entité |
| Charger un document dans une entité enfant |
Charger un document dans une entité enfant |
| Créer une entité |
Créer une entité |
| Créer une entité enfant |
Créer une entité enfant |
| Lire la collection d’entités |
Lire la collection d’entités |
| Lire la collection d’entités enfants |
Lire la collection d’entités enfants |
| Lire une entité |
Lire une entité |
| Lire une entité enfant |
Lire une entité enfant |
| Remplacer une entité |
Cela remplace le contenu d’une entité. Cela supprime toutes les propriétés de l’entité qui n’ont pas été incluses. |
| Remplacer une entité enfant |
Cela remplace le contenu d’une entité enfant. Cela supprime toutes les propriétés de l’entité qui n’ont pas été incluses. |
| Requête HTTP |
Envoyer une requête HTTP à Edge |
| Supprimer une entité |
Supprimer une entité |
| Supprimer une entité enfant |
Supprimer une entité enfant |
Charger un document dans une entité
Charger un document dans une entité
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Service
|
service | True | string |
Service contenant des informations |
|
Version de l’API
|
api-version | True | string |
Version de l’API à utiliser |
|
Entité
|
entityType | True | string |
Entité créée |
|
Id
|
id | True | string |
ID de l’entité |
|
Fichier d’entrée sur lequel effectuer l’opération.
|
file | True | file |
Fichier d’entrée sur lequel effectuer l’opération. |
|
Type de document en cours de chargement
|
documentTypeName | string |
Type de document en cours de chargement |
|
|
Qui a créé le document
|
createdBy | string |
Qui a créé le document |
Charger un document dans une entité enfant
Charger un document dans une entité enfant
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Service
|
service | True | string |
Service contenant des informations |
|
Version de l’API
|
api-version | True | string |
Version de l’API à utiliser |
|
Entité parente
|
parentEntity | True | string |
Entité parente de l’enfant |
|
ID d’entité parent
|
parentId | True | string |
Identificateur unique de l’entité parente de l’enfant |
|
Entité enfant
|
childEntity | True | string |
Entité enfant chargée sur un document |
|
ID d’entité enfant
|
childId | True | string |
ID de l’entité enfant |
|
Fichier d’entrée sur lequel effectuer l’opération.
|
file | True | file |
Fichier d’entrée sur lequel effectuer l’opération. |
|
Type de document en cours de chargement
|
documentTypeName | string |
Type de document en cours de chargement |
|
|
Qui a créé le document
|
createdBy | string |
Qui a créé le document |
Créer une entité
Créer une entité
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Service
|
service | True | string |
Service contenant des informations |
|
Version de l’API
|
api-version | True | string |
Version de l’API à utiliser |
|
Entité
|
entityType | True | string |
Entité créée |
|
ID de corrélation
|
x-correlation-id | string |
ID de corrélation ajouté dans l’en-tête x-correlation-id |
|
|
body
|
body | True | dynamic |
Retours
Créer une entité enfant
Créer une entité enfant
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Service
|
service | True | string |
Service contenant des informations |
|
Version de l’API
|
api-version | True | string |
Version de l’API à utiliser |
|
Entité parente
|
parentEntity | True | string |
Entité parente sur laquelle l’enfant est créé |
|
ID d’entité parent
|
parentId | True | string |
Identificateur unique de l’entité parente sur laquelle l’enfant est créé |
|
Entité enfant
|
childEntity | True | string |
Entité enfant en cours de création |
|
ID de corrélation
|
x-correlation-id | string |
ID de corrélation ajouté dans l’en-tête x-correlation-id |
|
|
body
|
body | True | dynamic |
Retours
Lire la collection d’entités
Lire la collection d’entités
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Service
|
service | True | string |
Service contenant des informations |
|
Version de l’API
|
api-version | True | string |
Version de l’API à utiliser |
|
Entité
|
entityType | True | string |
Entité en cours de lecture |
|
Enregistrements à ignorer
|
skip | True | integer |
Nombre d’enregistrements à ignorer |
|
Enregistrements à prendre
|
take | True | integer |
Nombre d’enregistrements à prendre |
|
Filter
|
filter | string |
Filtrer les enregistrements à l’aide de la syntaxe Open Data Protocol |
Retours
Lire la collection d’entités enfants
Lire la collection d’entités enfants
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Service
|
service | True | string |
Service contenant des informations |
|
Version de l’API
|
api-version | True | string |
Version de l’API à utiliser |
|
Entité parente
|
parentEntity | True | string |
Entité parente que l’enfant est en cours de lecture |
|
ID d’entité parent
|
parentId | True | string |
Identificateur unique de l’entité parente sur laquelle l’enfant est créé |
|
Entités enfants
|
childEntity | True | string |
Entités enfants lues |
|
Enregistrements à ignorer
|
skip | True | integer |
Nombre d’enregistrements à ignorer |
|
Enregistrements à prendre
|
take | True | integer |
Nombre d’enregistrements à prendre |
|
Filter
|
filter | string |
Filtrer les enregistrements à l’aide de la syntaxe Open Data Protocol |
|
|
ID de corrélation
|
x-correlation-id | string |
ID de corrélation ajouté dans l’en-tête x-correlation-id |
Retours
Lire une entité
Lire une entité
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Service
|
service | True | string |
Service contenant des informations |
|
Version de l’API
|
api-version | True | string |
Version de l’API à utiliser |
|
Entité
|
entityType | True | string |
Entité en cours de lecture |
|
Id
|
id | True | string |
ID de l’entité |
|
ID de corrélation
|
x-correlation-id | string |
ID de corrélation ajouté dans l’en-tête x-correlation-id |
Retours
Lire une entité enfant
Lire une entité enfant
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Service
|
service | True | string |
Service contenant des informations |
|
Version de l’API
|
api-version | True | string |
Version de l’API à utiliser |
|
Entité parente
|
parentEntity | True | string |
Entité parente que l’enfant est en cours de lecture |
|
ID d’entité parent
|
parentId | True | string |
Identificateur unique de l’entité parente sur laquelle l’enfant est créé |
|
Entité enfant
|
childEntity | True | string |
Entité enfant en cours de lecture |
|
ID d’entité enfant
|
childId | True | string |
ID de l’entité enfant |
|
ID de corrélation
|
x-correlation-id | string |
ID de corrélation ajouté dans l’en-tête x-correlation-id |
Retours
Remplacer une entité
Cela remplace le contenu d’une entité. Cela supprime toutes les propriétés de l’entité qui n’ont pas été incluses.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Service
|
service | True | string |
Service contenant des informations |
|
Version de l’API
|
api-version | True | string |
Version de l’API à utiliser |
|
Entité
|
entityType | True | string |
Entité mise à jour |
|
Id
|
id | True | string |
ID de l’entité |
|
ID de corrélation
|
x-correlation-id | string |
ID de corrélation ajouté dans l’en-tête x-correlation-id |
|
|
If-Match
|
If-Match | True | string |
ETag ajouté dans l’en-tête If-Match |
|
body
|
body | True | dynamic |
Retours
Remplacer une entité enfant
Cela remplace le contenu d’une entité enfant. Cela supprime toutes les propriétés de l’entité qui n’ont pas été incluses.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Service
|
service | True | string |
Service contenant des informations |
|
Version de l’API
|
api-version | True | string |
Version de l’API à utiliser |
|
Entité parente
|
parentEntity | True | string |
Entité parente mise à jour de l’enfant |
|
ID d’entité parent
|
parentId | True | string |
Identificateur unique de l’entité parente sur laquelle l’enfant est mis à jour |
|
Entité enfant
|
childEntity | True | string |
Entité parente mise à jour |
|
ID d’entité enfant
|
childId | True | string |
ID de l’entité enfant |
|
ID de corrélation
|
x-correlation-id | string |
ID de corrélation ajouté dans l’en-tête x-correlation-id |
|
|
If-Match
|
If-Match | True | string |
ETag ajouté dans l’en-tête If-Match |
|
body
|
body | True | dynamic |
Retours
Requête HTTP
Envoyer une requête HTTP à Edge
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Service
|
service | string |
Service contenant des informations |
|
|
key
|
key | string |
key |
|
|
value
|
value | string |
value |
|
|
Verbe
|
verb | True | string |
Verbe HTTP |
|
Corps
|
body | string |
Corps de la demande |
|
|
URL relative, par exemple /api/referenceData
|
relativeUrl | True | string |
URL relative |
Supprimer une entité
Supprimer une entité
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Service
|
service | True | string |
Service contenant des informations |
|
Version de l’API
|
api-version | True | string |
Version de l’API à utiliser |
|
Entité
|
entityType | True | string |
Entité supprimée |
|
Id
|
id | True | string |
ID de l’entité |
|
ID de corrélation
|
x-correlation-id | string |
ID de corrélation ajouté dans l’en-tête x-correlation-id |
Supprimer une entité enfant
Supprimer une entité enfant
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Service
|
service | True | string |
Service contenant des informations |
|
Version de l’API
|
api-version | True | string |
Version de l’API à utiliser |
|
Entité parente
|
parentEntity | True | string |
Entité parente que l’enfant est en cours de suppression |
|
ID d’entité parent
|
parentId | True | string |
ID de l’entité parente |
|
Entité enfant
|
childEntity | True | string |
Entité enfant interrogée |
|
ID d’entité enfant
|
childId | True | string |
ID de l’entité enfant |
|
ID de corrélation
|
x-correlation-id | string |
ID de corrélation ajouté dans l’en-tête x-correlation-id |
Déclencheurs
| Lorsqu’un événement est déclenché sur une entité |
Lorsqu’un événement est déclenché sur une entité |
| Lorsqu’une entité est créée |
Lorsqu’une entité est créée |
| Lorsqu’une entité est mise à jour |
Lorsqu’une entité est mise à jour |
| Lorsqu’une entité est supprimée |
Lorsqu’une entité est supprimée |
| Lorsqu’une opération de longue durée est effectuée sur une entité |
Lorsqu’une opération de longue durée est effectuée sur une entité |
Lorsqu’un événement est déclenché sur une entité
Lorsqu’un événement est déclenché sur une entité
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Service
|
service | True | string |
Service contenant des informations |
|
Type d’entité
|
entityType | True | string |
Entité déclenchée |
|
Type d'événement
|
eventType | True | string |
Type d’événement de l’opération |
|
Entité
|
key | string |
Filtrer l’entité plus loin |
|
|
value
|
value | string |
value |
Retours
Lorsqu’une entité est créée
Lorsqu’une entité est créée
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Service
|
service | True | string |
Service contenant des informations |
|
Entité
|
entityType | True | string |
Entité créée |
|
Entité
|
key | string |
Filtrer l’entité plus loin |
|
|
value
|
value | string |
value |
Retours
Lorsqu’une entité est mise à jour
Lorsqu’une entité est mise à jour
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Service
|
service | True | string |
Service contenant des informations |
|
Entité
|
entityType | True | string |
Entité mise à jour |
|
Entité
|
key | string |
Filtrer l’entité plus loin |
|
|
value
|
value | string |
value |
Retours
Lorsqu’une entité est supprimée
Lorsqu’une entité est supprimée
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Service
|
service | True | string |
Service contenant des informations |
|
Entité
|
entityType | True | string |
Entité supprimée |
|
Entité
|
key | string |
Filtrer l’entité plus loin |
|
|
value
|
value | string |
value |
Retours
Lorsqu’une opération de longue durée est effectuée sur une entité
Lorsqu’une opération de longue durée est effectuée sur une entité
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Service
|
service | True | string |
Service contenant des informations |
|
Entité
|
entityType | True | string |
Entité |
|
EventType
|
eventType | True | string |
Le type d’événement |
|
Propriété
|
key | string |
Filtrer l’entité plus loin |
|
|
Valeur
|
value | string |
Valeur |