Tribal - Plataforma (Pré-visualização)
Estenda e melhore as admissões tribais e os vistos tribais e a imigração com personalizações poderosas que apoiam funcionários, candidatos e estudantes em todos os principais processos administrativos. Capacite a sua organização para criar fluxos de trabalho e experiências personalizados que abordem estas áreas críticas na administração da educação.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões do Azure Government - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Aplicações Power | Premium | Todas as regiões do Power Apps , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Automatize o poder | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Grupo Tribal |
| URL | https://www.tribalgroup.com |
| servicedesk@tribalgroup.com |
| Metadados do conector | |
|---|---|
| Editora | Grupo Tribal |
| Sítio Web | https://www.tribalgroup.com |
| Política de privacidade | https://www.tribalgroup.com/privacy-policy |
| Categorias | Gestão Empresarial |
Os módulos Tribal Edge, como o Tribal Admissions, fornecem aos funcionários e alunos as ferramentas de que precisam para ter sucesso no mundo da educação. Use o conector Tribal para ser notificado de eventos e para consultar e manipular entidades dentro do módulo Tribal Edge.
Pré-requisitos
Para usar o Tribal Connector você precisará ser usuário do Tribal Edge para o seu módulo de escolha.
Como obter credenciais
Para acessar o Tribal Connector, você deve ter um usuário em seu locatário que tenha permissões para:
- Subscrever Eventos
- Execute quaisquer ações/consultas dentro do Tribal Edge, por exemplo, se você quiser obter dados de referência, precisará da permissão "Dados de referência - Ler"
No Power Automate quando criar uma ligação, será promovido para:
- O tipo de ambiente que você deseja acessar, ou seja, Live, Testing ou Development.
- A região em que se encontra EMEA ou APAC
- Seu inquilino que você recebeu ao se juntar ao Tribal Edge
Ao introduzir as credenciais ser-lhe-á pedido o consentimento, sendo necessário o seguinte
- Ponto de extremidade do conector de eventos
- Conecte-se aos ganchos da Web
Introdução ao conector
O objetivo do conector Tribal é permitir que você se integre com qualquer conector Power Automate e estenda a lógica Tribal Edge além do que ele pode fornecer internamente. O conector Tribal fornece gatilhos para notificar, por exemplo, um candidato teve detalhes atualizados e ações que podem ser executadas dentro do Tribal Edge, por exemplo, criar um novo tipo de verificação de autorização.
Abaixo destaca-se 2 cenários comuns.
- Use o conector do Excel para recuperar linhas de uma planilha do Excel hospedada na nuvem e use as ações de criação e atualização do Tribal para preencher dados de referência.
- Use o conector Tribal para ouvir se uma pessoa foi atualizada, recuperar detalhes sobre essa pessoa e notificar um membro da equipe por meio do Teams Connector.
Problemas conhecidos e limitações
- Os gatilhos que são produzidos via Tribal Edge apenas continuam identificadores exclusivos que precisam de mais consultas. Uma ação separada para recuperar detalhes, que são protegidos por permissões, pode ser executada para saber mais.
- Gatilhos e ações estão atualmente em desenvolvimento, estes ficarão disponíveis no conector como e quando estiverem prontos.
Erros e soluções comuns
- Ao executar uma ação, você pode obter um erro de permissões. Isso pode ser resolvido solicitando permissões ao administrador.
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Predefinição | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: Todas as regiões
Parâmetros para criar conexão.
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Meio Ambiente | cadeia (de caracteres) | Meio Ambiente | Verdade |
| Região | cadeia (de caracteres) | Região | Verdade |
| ID do locatário de borda | cadeia (de caracteres) | ID do locatário para Tribal Edge | Verdade |
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 100 | 60 segundos |
Ações
| Carregar um documento para uma entidade |
Carregar um documento para uma entidade |
| Carregar um documento para uma entidade subordinada |
Carregar um documento para uma entidade subordinada |
| Criar uma entidade |
Criar uma entidade |
| Criar uma entidade subordinada |
Criar uma entidade subordinada |
| Excluir uma entidade |
Excluir uma entidade |
| Excluir uma entidade filha |
Excluir uma entidade filha |
| Ler coleção de entidades |
Ler coleção de entidades |
| Ler coleção de entidades filhas |
Ler coleção de entidades filhas |
| Ler uma entidade |
Ler uma entidade |
| Ler uma entidade subordinada |
Ler uma entidade subordinada |
| Solicitação HTTP |
Enviar uma solicitação HTTP para Edge |
| Substituir uma entidade |
Isso substitui o conteúdo de uma entidade. Isso removerá todas as propriedades da entidade que não foram incluídas. |
| Substituir uma entidade subordinada |
Isso substitui o conteúdo de uma entidade filha. Isso removerá todas as propriedades da entidade que não foram incluídas. |
Carregar um documento para uma entidade
Carregar um documento para uma entidade
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Serviço
|
service | True | string |
Serviço que contém informações |
|
Versão da API
|
api-version | True | string |
A versão da api a ser usada |
|
Entidade
|
entityType | True | string |
A entidade que está a ser criada |
|
Id
|
id | True | string |
O id da entidade |
|
Arquivo de entrada para executar a operação.
|
file | True | file |
Arquivo de entrada para executar a operação. |
|
O tipo de documento que está a ser carregado
|
documentTypeName | string |
O tipo de documento que está a ser carregado |
|
|
Quem criou o documento
|
createdBy | string |
Quem criou o documento |
Carregar um documento para uma entidade subordinada
Carregar um documento para uma entidade subordinada
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Serviço
|
service | True | string |
Serviço que contém informações |
|
Versão da API
|
api-version | True | string |
A versão da api a ser usada |
|
Entidade-mãe
|
parentEntity | True | string |
A entidade mãe da criança |
|
ID da entidade pai
|
parentId | True | string |
O identificador exclusivo para a entidade pai do filho |
|
Entidade filho
|
childEntity | True | string |
A entidade subordinada que está a ser carregada num documento |
|
ID da entidade filho
|
childId | True | string |
O id da entidade filho |
|
Arquivo de entrada para executar a operação.
|
file | True | file |
Arquivo de entrada para executar a operação. |
|
O tipo de documento que está a ser carregado
|
documentTypeName | string |
O tipo de documento que está a ser carregado |
|
|
Quem criou o documento
|
createdBy | string |
Quem criou o documento |
Criar uma entidade
Criar uma entidade
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Serviço
|
service | True | string |
Serviço que contém informações |
|
Versão da API
|
api-version | True | string |
A versão da api a ser usada |
|
Entidade
|
entityType | True | string |
A entidade que está a ser criada |
|
ID de correlação
|
x-correlation-id | string |
ID de correlação adicionado no cabeçalho x-correlation-id |
|
|
body
|
body | True | dynamic |
Devoluções
Criar uma entidade subordinada
Criar uma entidade subordinada
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Serviço
|
service | True | string |
Serviço que contém informações |
|
Versão da API
|
api-version | True | string |
A versão da api a ser usada |
|
Entidade-mãe
|
parentEntity | True | string |
A entidade pai na qual o filho está sendo criado |
|
ID da entidade pai
|
parentId | True | string |
O identificador exclusivo para a entidade pai na qual o filho está sendo criado |
|
Entidade filho
|
childEntity | True | string |
A entidade filho que está sendo criada |
|
ID de correlação
|
x-correlation-id | string |
ID de correlação adicionado no cabeçalho x-correlation-id |
|
|
body
|
body | True | dynamic |
Devoluções
Excluir uma entidade
Excluir uma entidade
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Serviço
|
service | True | string |
Serviço que contém informações |
|
Versão da API
|
api-version | True | string |
A versão da api a ser usada |
|
Entidade
|
entityType | True | string |
A entidade que está a ser eliminada |
|
Id
|
id | True | string |
O id da entidade |
|
ID de correlação
|
x-correlation-id | string |
ID de correlação adicionado no cabeçalho x-correlation-id |
Excluir uma entidade filha
Excluir uma entidade filha
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Serviço
|
service | True | string |
Serviço que contém informações |
|
Versão da API
|
api-version | True | string |
A versão da api a ser usada |
|
Entidade-mãe
|
parentEntity | True | string |
A entidade pai da criança está sendo excluída |
|
ID da entidade pai
|
parentId | True | string |
A ID da entidade-mãe |
|
Entidade filho
|
childEntity | True | string |
A entidade filho que está sendo consultada |
|
ID da entidade filho
|
childId | True | string |
O id da entidade filho |
|
ID de correlação
|
x-correlation-id | string |
ID de correlação adicionada no cabeçalho x-correlation-id |
Ler coleção de entidades
Ler coleção de entidades
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Serviço
|
service | True | string |
Serviço que contém informações |
|
Versão da API
|
api-version | True | string |
A versão da api a ser usada |
|
Entidade
|
entityType | True | string |
A entidade que está sendo lida |
|
Registos a saltar
|
skip | True | integer |
O número de registros a serem ignorados |
|
Registos a tirar
|
take | True | integer |
O número de registos a obter |
|
Filter
|
filter | string |
Filtrar os registros usando a sintaxe do Open Data Protocol |
Devoluções
Ler coleção de entidades filhas
Ler coleção de entidades filhas
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Serviço
|
service | True | string |
Serviço que contém informações |
|
Versão da API
|
api-version | True | string |
A versão da api a ser usada |
|
Entidade-mãe
|
parentEntity | True | string |
A entidade pai que a criança está sendo lida |
|
ID da entidade pai
|
parentId | True | string |
O identificador exclusivo para a entidade pai na qual o filho está sendo criado |
|
Entidades filhas
|
childEntity | True | string |
As entidades filhas que estão sendo lidas |
|
Registos a saltar
|
skip | True | integer |
O número de registros a serem ignorados |
|
Registos a tirar
|
take | True | integer |
O número de registos a obter |
|
Filter
|
filter | string |
Filtrar os registros usando a sintaxe do Open Data Protocol |
|
|
ID de correlação
|
x-correlation-id | string |
ID de correlação adicionado no cabeçalho x-correlation-id |
Devoluções
Ler uma entidade
Ler uma entidade
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Serviço
|
service | True | string |
Serviço que contém informações |
|
Versão da API
|
api-version | True | string |
A versão da api a ser usada |
|
Entidade
|
entityType | True | string |
A entidade que está sendo lida |
|
Id
|
id | True | string |
O id da entidade |
|
ID de correlação
|
x-correlation-id | string |
ID de correlação adicionado no cabeçalho x-correlation-id |
Devoluções
Ler uma entidade subordinada
Ler uma entidade subordinada
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Serviço
|
service | True | string |
Serviço que contém informações |
|
Versão da API
|
api-version | True | string |
A versão da api a ser usada |
|
Entidade-mãe
|
parentEntity | True | string |
A entidade pai que a criança está sendo lida |
|
ID da entidade pai
|
parentId | True | string |
O identificador exclusivo para a entidade pai na qual o filho está sendo criado |
|
Entidade filho
|
childEntity | True | string |
A entidade filho que está sendo lida |
|
ID da entidade filho
|
childId | True | string |
O id da entidade filho |
|
ID de correlação
|
x-correlation-id | string |
ID de correlação adicionado no cabeçalho x-correlation-id |
Devoluções
Solicitação HTTP
Enviar uma solicitação HTTP para Edge
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Serviço
|
service | string |
Serviço que contém informações |
|
|
chave
|
key | string |
chave |
|
|
valor
|
value | string |
valor |
|
|
Verbo
|
verb | True | string |
Verbo HTTP |
|
Body
|
body | string |
Corpo do pedido |
|
|
URL relativo, por exemplo, /api/referenceData
|
relativeUrl | True | string |
URL relativo |
Substituir uma entidade
Isso substitui o conteúdo de uma entidade. Isso removerá todas as propriedades da entidade que não foram incluídas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Serviço
|
service | True | string |
Serviço que contém informações |
|
Versão da API
|
api-version | True | string |
A versão da api a ser usada |
|
Entidade
|
entityType | True | string |
A entidade que está sendo atualizada |
|
Id
|
id | True | string |
O id da entidade |
|
ID de correlação
|
x-correlation-id | string |
ID de correlação adicionada no cabeçalho x-correlation-id |
|
|
If-Match
|
If-Match | True | string |
ETag adicionado no cabeçalho If-Match |
|
body
|
body | True | dynamic |
Devoluções
Substituir uma entidade subordinada
Isso substitui o conteúdo de uma entidade filha. Isso removerá todas as propriedades da entidade que não foram incluídas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Serviço
|
service | True | string |
Serviço que contém informações |
|
Versão da API
|
api-version | True | string |
A versão da api a ser usada |
|
Entidade-mãe
|
parentEntity | True | string |
A entidade pai cujo filho está sendo atualizado |
|
ID da entidade pai
|
parentId | True | string |
O identificador exclusivo da entidade pai na qual o filho está sendo atualizado |
|
Entidade filho
|
childEntity | True | string |
A entidade-mãe que está sendo atualizada |
|
ID da entidade filho
|
childId | True | string |
O id da entidade filho |
|
ID de correlação
|
x-correlation-id | string |
ID de correlação adicionada no cabeçalho x-correlation-id |
|
|
If-Match
|
If-Match | True | string |
ETag adicionado no cabeçalho If-Match |
|
body
|
body | True | dynamic |
Devoluções
Acionadores
| Quando um evento é acionado em uma entidade |
Quando um evento é acionado em uma entidade |
| Quando uma entidade é atualizada |
Quando uma entidade é atualizada |
| Quando uma entidade é criada |
Quando uma entidade é criada |
| Quando uma entidade é excluída |
Quando uma entidade é excluída |
| Quando uma operação de longa duração é executada em uma entidade |
Quando uma operação de longa duração é executada em uma entidade |
Quando um evento é acionado em uma entidade
Quando um evento é acionado em uma entidade
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Serviço
|
service | True | string |
Serviço que contém informações |
|
Tipo de Entidade
|
entityType | True | string |
A entidade que está sendo acionada |
|
Tipo de Evento
|
eventType | True | string |
O tipo de evento para a operação |
|
Entidade
|
key | string |
Entidade de filtro adicional |
|
|
valor
|
value | string |
valor |
Devoluções
Quando uma entidade é atualizada
Quando uma entidade é atualizada
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Serviço
|
service | True | string |
Serviço que contém informações |
|
Entidade
|
entityType | True | string |
A entidade que está sendo atualizada |
|
Entidade
|
key | string |
Entidade de filtro adicional |
|
|
valor
|
value | string |
valor |
Devoluções
Quando uma entidade é criada
Quando uma entidade é criada
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Serviço
|
service | True | string |
Serviço que contém informações |
|
Entidade
|
entityType | True | string |
A entidade que está a ser criada |
|
Entidade
|
key | string |
Entidade de filtro adicional |
|
|
valor
|
value | string |
valor |
Devoluções
Quando uma entidade é excluída
Quando uma entidade é excluída
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Serviço
|
service | True | string |
Serviço que contém informações |
|
Entidade
|
entityType | True | string |
A entidade que está a ser eliminada |
|
Entidade
|
key | string |
Entidade de filtro adicional |
|
|
valor
|
value | string |
valor |
Devoluções
Quando uma operação de longa duração é executada em uma entidade
Quando uma operação de longa duração é executada em uma entidade
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Serviço
|
service | True | string |
Serviço que contém informações |
|
Entidade
|
entityType | True | string |
A entidade |
|
Tipo de Evento
|
eventType | True | string |
O tipo de evento |
|
Propriedade
|
key | string |
Entidade de filtro adicional |
|
|
Valor
|
value | string |
Valor |