Equipes da Microsoft
O Microsoft Teams permite que você obtenha todo o seu conteúdo, ferramentas e conversas no workspace de equipe com o Microsoft 365.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Standard | Todas as regiões do Power Automate , exceto as seguintes: - China Cloud operado pela 21Vianet |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: - Regiões do Azure China |
| Power Apps | Standard | Todas as regiões do Power Apps , exceto as seguintes: - China Cloud operado pela 21Vianet |
| Power Automate | Standard | Todas as regiões do Power Automate , exceto as seguintes: - China Cloud operado pela 21Vianet |
| Contato | |
|---|---|
| Nome | Microsoft |
| URL | https://support.microsoft.com/en-us/contactus |
| Metadados do conector | |
|---|---|
| Publicador | Microsoft |
| Website | https://products.office.com/microsoft-teams/group-chat-software |
| Política de privacidade | https://privacy.microsoft.com/ |
| Categorias | Colaboração; Comunicação |
Problemas conhecidos e limitações com ações
| Descrição curta | Operations | Descrição longa |
|---|---|---|
| Limite de tamanho da mensagem |
Pós-cartão adaptável e aguarde uma resposta Postar cartão adaptável em um chat ou canal Postar mensagem em um chat ou canal Responder com uma mensagem em um canal Responder com cartão adaptável em um canal Atualizar um cartão adaptável em um chat ou canal |
Quando uma ação posta uma mensagem, o limite de tamanho da mensagem é de aproximadamente 28 KB. Esse limite inclui todos os elementos HTML, como texto, imagens, links, tabelas, menções e assim por diante. Se o tamanho da mensagem exceder 28 KB, a ação falhará com o erro "Entidade de Solicitação muito grande". |
| Definir usuários convidados como proprietários de equipe | Adicionar um membro a uma equipe | Ao adicionar um membro a uma equipe, você pode definir usuários convidados como proprietários da equipe. |
| Requer uma caixa de correio do Exchange Online | Criar uma reunião no Teams | Quando você cria uma reunião do Teams e deseja selecionar um fuso horário, essa ação requer uma Caixa de Correio online do Exchange. |
| Máximo de usuários por chat | Criar um chat | Quando você cria um chat, essa ação pode lidar com um máximo de 20 usuários por chat, mas não tem suporte para usuários convidados. |
| Requer o aplicativo fluxo de trabalho |
Pós-cartão adaptável e aguarde uma resposta Postar cartão adaptável em um chat ou canal Postar mensagem em um chat ou canal Responder com uma mensagem em um canal Responder com cartão adaptável em um canal Atualizar um cartão adaptável em um chat ou canal |
Essas ações exigem disponibilidade de aplicativo do Power Automate (antigo Power Automate) e configuração para o aplicativo para o estado "permitir" no centro de administração do Teams. |
| Não é possível combinar com o gatilho quando alguém responde a um cartão adaptável | Postar cartão adaptável em um chat ou canal | Usar esse gatilho em fluxos de trabalho "gatilho + ouvinte" pode resultar em um erro "Algo deu errado, tente novamente" ao enviar um cartão. Esse erro ocorre porque o fluxo de gatilho (que posta o cartão adaptável em um chat ou canal) não manipula a resposta de invocação após postar o cartão. Em vez disso, o fluxo do ouvinte foi projetado para capturar o evento de resposta de invocação e continuar o processamento. No entanto, como o fluxo de gatilho não manipula a resposta, ele retorna um erro. Use o cartão adaptável post e aguarde uma resposta como alternativa. |
Problemas conhecidos e limitações com gatilhos
| Descrição curta | Operations | Descrição longa |
|---|---|---|
| Dá suporte apenas ao usuário por fluxo | Quando uma nova mensagem de chat é adicionada | Quando uma nova mensagem de chat é postada em qualquer chat em que você é participante do Teams, o gatilho pode dar suporte a apenas um usuário por fluxo. |
| Dá suporte apenas a palavras simples | Quando palavras-chave são mencionadas | O gatilho não será acionado para frases com mais de uma palavra. |
| Aciona todos os dados relacionados à mensagem | Quando palavras-chave são mencionadas | Esses dados incluem o remetente da mensagem e o texto que inclui a hora em que a mensagem foi enviada. |
| Acionado somente para mensagens raiz adicionadas ao canal | Quando uma nova mensagem de canal é adicionada | Quando uma nova mensagem é postada em um canal no Teams, o gatilho não é acionado para respostas a uma mensagem de canal existente. |
| Funciona apenas no ambiente padrão |
Para uma mensagem selecionada Na caixa de redação (V2) Quando alguém responde a um cartão adaptável |
Esses gatilhos funcionam apenas em um ambiente padrão. |
| Não funciona para usuários convidados ou externos |
Para uma mensagem selecionada Quando alguém responde a um cartão adaptável |
Esse gatilho não funciona para usuários convidados ou externos em uma equipe. |
| Tem um intervalo de sondagem de 3 minutos |
Quando uma nova mensagem de canal é adicionada Quando sou mencionado em uma mensagem de canal |
Esses gatilhos usam um intervalo de sondagem de 3 minutos. |
| Tem um intervalo de sondagem de 5 minutos |
Quando um novo membro da equipe é adicionado Quando um novo membro da equipe é removido |
Esses gatilhos usam um intervalo de sondagem de 5 minutos devido a uma limitação na API subjacente. Isso pode fazer com que o gatilho seja acionado várias vezes para o mesmo evento. |
| Não funciona em grupos unificados com membros ocultos |
Quando um novo membro da equipe é adicionado Quando um novo membro da equipe é removido |
Esses gatilhos não funcionam em grupos unificados que têm membros ocultos. |
| Requer o aplicativo Ações do Power Automate | Para uma mensagem selecionada | No Power Automate, esse gatilho requer que o aplicativo Ações do Power Automate (ID do Aplicativo: 00001016-de05-492e-9106-4828fc8a8687) seja desbloqueado. Use uma conta de administrador para verificar se o aplicativo está habilitado no Centro de administração do Teams. |
| Sem suporte no Microsoft Cloud for Sovereignty |
Para uma mensagem selecionada Na caixa de redação |
Esses gatilhos não têm suporte em nuvens soberanas, como GCC, GCCH e DoD. |
Problemas e limitações gerais conhecidos
- Para usar o conector do Teams, você deve ter habilitado uma dessas assinaturas.
- Atualmente, não há suporte para postar uma mensagem ou cartão adaptável em um canal privado.
- Postar mensagem ou cartão usando o Power Virtual Agents requer que o destinatário tenha o bot instalado no Microsoft Teams. Para obter mais informações, consulte Enviar mensagens proativas aos usuários no Microsoft Teams.
- Uma única mensagem só pode @mention ter até 20 usuários e 20 marcas.
Microsoft Teams Webhook
Quando uma solicitação de webhook do Teams é recebida
ID da operação: TeamsIncomingWebhookTrigger
Esse gatilho permite que você inicie um fluxo fazendo uma solicitação POST para o ponto de extremidade exposto pelo gatilho. Você pode enviar uma matriz de cartões adaptáveis no corpo da solicitação para o gatilho a ser usado em ações posteriores do fluxo. Esse gatilho só dá suporte a solicitações POST e não dá suporte a solicitações GET.
Ao contrário dos Webhooks do Office preteridos, o gatilho quando uma solicitação de webhook do Teams é recebida permite que os usuários especifiquem se qualquer pessoa, qualquer usuário no locatário ou apenas um subconjunto específico de usuários no locatário tem permissão para chamar o gatilho. Esse gatilho também não dá suporte a mensagens acionáveis, ao contrário dos Webhooks do Office preteridos.
A URL de retorno de chamada do gatilho será exibida quando você salvar o fluxo. Você também pode acessar a URL de retorno de chamada editando o fluxo criado no designer do Power Automate no Power Automate ou no Teams.
Para obter mais informações sobre como criar cartões adaptáveis, consulte: Criar fluxos que postam cartões adaptáveis para o Microsoft Teams, bem como práticas recomendadas de esquema de Cartão Adaptável e o designer de cartão adaptável.
Esquema do corpo da solicitação
Corpo da solicitação
| Nome | Key | Obrigatório | Tipo | Description |
|---|---|---|---|---|
| tipo | tipo | sim | cadeia | O valor sempre deve ser "mensagem" |
| attachments | attachments | sim | matriz de objeto | Matriz de objetos de item de cartão adaptável. Consulte AdaptiveCardItemSchema abaixo para ver o esquema de objeto. |
AdaptiveCardItemSchema
| Nome | Key | Obrigatório | Tipo | Description |
|---|---|---|---|---|
| tipo de conteúdo | tipo de conteúdo | sim | cadeia | O valor sempre deve ser "application/vnd.microsoft.card.adaptive" |
| contentUrl | contentUrl | sim | cadeia | O valor sempre deve ser nulo |
| conteúdo | conteúdo | sim | objeto | Objeto de cartão adaptável formatado em JSON. Para exemplos e modelos, consulte https://adaptivecards.io/samples |
Exemplo do corpo da solicitação
{
"type":"message",
"attachments":[
{
"contentType":"application/vnd.microsoft.card.adaptive",
"contentUrl":null,
"content":{
"$schema":"http://adaptivecards.io/schemas/adaptive-card.json",
"type":"AdaptiveCard",
"version":"1.2",
"body":[
{
"type": "TextBlock",
"text": "For Samples and Templates, see [https://adaptivecards.io/samples](https://adaptivecards.io/samples)"
}
]
}
}
]
}
As propriedades do arquivo JSON do Cartão Adaptável são as seguintes:
- O
"type"campo deve ser"message". - A
"attachments"matriz contém um conjunto de objetos de cartão. - O
"contentType"campo deve ser definido como tipo de Cartão Adaptável. - O
"content"objeto é o cartão formatado em JSON.
Teste seu Cartão Adaptável com o Postman:
- Teste o Cartão Adaptável usando o Postman para enviar uma solicitação POST para a URL, criada para configurar o Webhook de entrada.
- Cole o arquivo JSON no corpo da solicitação e exiba a mensagem de Cartão Adaptável no Teams.
Dica
Use exemplos de código de Cartão Adaptável e modelos para testar o corpo da solicitação POST.
Exemplo de envio de solicitações
Referência de código de exemplo
var adaptiveCardJson = @"{
""type"": ""message"",
""attachments"": [
{
""contentType"": ""application/vnd.microsoft.card.adaptive"",
""content"": {
""type"": ""AdaptiveCard"",
""body"": [
{
""type"": ""TextBlock"",
""text"": ""Message Text""
}
],
""$schema"": ""http://adaptivecards.io/schemas/adaptive-card.json"",
""version"": ""1.2""
}
}
]
}";
var webhookUrl = "Retrieve this from the url of the trigger, e.g. https://xxxxx.logic.azure.com:443/xxxxxxxxx";
var client = new HttpClient();
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
var content = new StringContent(adaptiveCardJson, System.Text.Encoding.UTF8, "application/json");
var response = await client.PostAsync(webhookUrl, content);
Parâmetros
| Nome | Key | Obrigatório | Tipo | Description |
|---|---|---|---|---|
| triggerAuthenticationType | triggerAuthenticationType | cadeia | Se o fluxo pode ser disparado por qualquer pessoa, qualquer usuário no locatário ou apenas usuários específicos no locatário. | |
| triggerAllowedUsers | triggerAllowedUsers | cadeia | Lista de usuários autorizados a disparar o fluxo. Usado somente se triggerAuthenticationType for definido como "Usuários específicos no meu locatário". |
- Não passe um cabeçalho de token de autenticação se você tiver selecionado a opção de autenticação "Qualquer pessoa" ou as solicitações POST para o gatilho falharão.
- Se você selecionar a opção de autenticação "Qualquer usuário em meu locatário" ou "Usuários específicos no meu locatário", será necessário passar um token de autenticação em solicitações para o gatilho quando uma solicitação de webhook do Teams for recebida.
- Você pode encontrar mais informações sobre as declarações necessárias no seguinte documento: Adicionar autenticação OAuth para gatilhos de solicitação HTTP
Devoluções
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
| body | body | objeto | A saída é idêntica ao corpo da solicitação enviado ao gatilho, veja o exemplo acima, por exemplo, de saída ou esquema do corpo da solicitação |
Limitações
- Seu perfil de desempenho do Power Automate determina os limites de limitação do gatilho "Quando uma solicitação de webhook do Teams é recebida". Você pode determinar seu perfil de desempenho em perfis de desempenho.
- Esses limites são os mesmos que os limites de solicitação de ponto de extremidade do Runtime.
- Para obter informações gerais sobre limites de limitação de fluxo, consulte Limites de fluxos automatizados, agendados e instantâneos.
| Nome | Limit | Anotações |
|---|---|---|
| Chamadas de entrada simultâneas | ~1,000 | Você pode reduzir o número de solicitações simultâneas ou reduzir a duração conforme necessário. |
| Ler chamadas por 5 minutos | 6.000 para Baixo; 60.000 para todos os outros | Esse limite se aplica a chamadas que obtêm as entradas e saídas brutas do histórico de execução de um fluxo de nuvem. Você pode distribuir a carga de trabalho em mais de um fluxo conforme necessário. |
| Invocar chamadas por 5 minutos | 4.500 para Baixo; 45.000 para todos os outros | Você pode distribuir a carga de trabalho em mais de um fluxo, conforme necessário. |
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Credenciais do Microsoft Teams (Teams GCC High) | Faça logon com as credenciais do Microsoft Teams (Teams GCC High). | Somente o Azure Governamental | Não compartilhável |
| Credenciais do Microsoft Teams (Público do Teams/Teams GCC) | Faça logon com as credenciais do Microsoft Teams (Público do Teams/Teams GCC). | Somente o Azure Governamental | Não compartilhável |
| Default | Faça logon com suas credenciais. | Todas as regiões, exceto o Azure Governamental | Não compartilhável |
Credenciais do Microsoft Teams (Teams GCC High)
ID de autenticação: oauthGccHigh
Aplicável: somente o Azure Governamental
Faça logon com as credenciais do Microsoft Teams (Teams GCC High).
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
Credenciais do Microsoft Teams (Público do Teams/Teams GCC)
ID de autenticação: oauthPublic
Aplicável: somente o Azure Governamental
Faça logon com as credenciais do Microsoft Teams (Público do Teams/Teams GCC).
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
Padrão
Aplicável: todas as regiões, exceto o Azure Governamental
Faça logon com suas credenciais.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
| Frequência das pesquisas de gatilho | 1 | 600 segundos |
| Solicitações não get por conexão (para chats de lista, postar uma notificação de feed, postar um cartão adaptável como bot de fluxo e quaisquer outras operações de bot flow) | 25 | 300 segundos |
| Solicitações não Get por conexão (todas as outras operações) | 300 | 300 segundos |
Ações
| Adicionar um membro a uma equipe |
Adiciona um membro a uma equipe no Microsoft Teams |
| Adicionar um membro a uma marca de equipe |
Adiciona um usuário a uma marca de equipe |
| Atualizar um cartão adaptável em um chat ou canal |
Atualiza um cartão adaptável existente |
| Criar um canal |
Criar um novo canal em uma equipe especificada |
| Criar um chat |
Cria um chat individual ou em grupo |
| Criar uma equipe |
Cria uma nova equipe no Microsoft Teams |
| Criar uma marca para uma equipe |
Cria uma marca em uma equipe |
| Criar uma reunião no Teams |
Crie uma reunião com um link na parte inferior do convite para ingressar na reunião online no Microsoft Teams. |
| Enviar uma solicitação HTTP do Microsoft Graph |
Construa uma solicitação da API REST do Microsoft Graph para invocar nos pontos de extremidade do Microsoft Teams. Esses segmentos têm suporte: 1º segmento: /teams, /me, /users 2º segmento: canais, chats, installedApps, mensagens, pinnedMessages. Saiba mais: https://docs.microsoft.com/en-us/graph/use-the-api |
| Excluir um membro de uma marca de equipe |
Exclui um membro de uma marca de equipe |
| Excluir uma marca de equipe |
Exclui uma marca de uma equipe |
| Listar canais |
Lista todos os canais de uma equipe específica |
| Listar conversas |
Lista os chats recentes dos quais você faz parte |
| Listar equipes associadas |
Lista todas as equipes das quais você é membro direto ou é membro de um canal compartilhado hospedado dentro da equipe. |
| Listar equipes unidas |
Lista todas as equipes do Microsoft Teams das quais você é membro |
| Listar membros |
Listar membros diretos de um chat em grupo ou de um canal |
| Listar os membros de uma marca de equipe |
Lista os membros de uma marca de equipe |
| Listar respostas de uma mensagem de canal |
Listar respostas a uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado. |
| Listar todas as marcas de uma equipe |
Lista as marcas da equipe |
| Listar todos os canais |
Lista todos os canais de uma equipe específica, incluindo canais compartilhados com a equipe |
| Obter detalhes da mensagem |
Obtém os detalhes de uma mensagem em um chat ou em um canal. |
| Obter detalhes de um canal específico em uma equipe |
Obter os detalhes do canal |
| Obter mensagens |
Obtém mensagens de um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado. |
| Obter um token de @mention para um usuário |
Cria um token que pode ser inserido em uma mensagem ou cartão adaptável para @mention um usuário. |
| Obter um token de @mention para uma marca de equipe |
Cria um token que pode ser inserido em uma mensagem ou cartão adaptável enviado como um usuário em um canal para @mention uma marca de equipe. |
| Obter uma equipe |
Obtém os detalhes de uma equipe no Microsoft Teams. |
| Postar cartão em um chat ou canal |
Posta um cartão em um chat ou um canal |
| Postar mensagem em um chat ou canal |
Posta uma mensagem em um chat ou um canal |
| Postar seu próprio cartão adaptável como o bot flow em um canal [PRETERIDO] |
Adicione a definição de cartão JSON para criar uma postagem personalizada para um canal do Teams. A postagem pode conter imagens, grafos, texto e muito mais. |
| Postar seu próprio cartão adaptável como o bot flow para um usuário [PRETERIDO] |
Adicione a definição de cartão JSON para criar uma mensagem personalizada para um usuário do Teams. A mensagem pode conter imagens, grafos, texto e muito mais. |
| Postar um cartão adaptável em um canal do Teams e aguardar uma resposta [PRETERIDO] |
Automatize facilmente o processo de envio de uma mensagem para um canal do Teams que contenha ações para continuar um fluxo de espera. |
| Postar um cartão adaptável para um usuário do Teams e aguardar uma resposta [PRETERIDO] |
Automatize facilmente o processo de envio de uma mensagem para um usuário do Teams que contém ações para continuar um fluxo de espera. |
| Postar uma mensagem (V2) [PRETERIDO] |
Poste uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado. |
| Postar uma mensagem (V3) [PRETERIDO] |
Posta uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado. |
| Postar uma mensagem [PRETERIDO] |
Posta uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado. |
| Postar uma mensagem como o bot flow em um canal [PRETERIDO] |
Automatize facilmente o processo de postar uma mensagem em um canal do Teams. |
| Postar uma mensagem como o bot flow para um usuário [PRETERIDO] |
Automatize facilmente o processo de envio de uma mensagem para alguém no Teams. |
| Postar uma notificação do feed |
Posta uma notificação no feed de atividades de um usuário vinculando-se a um chat ou equipe. |
| Postar uma opção de opções como o bot flow para um usuário |
Envie um conjunto de opções para um usuário do Microsoft Teams que ele deve responder antes que o fluxo continue. Essa ação pausará o fluxo até que o usuário responder às opções |
| Postar uma resposta a uma mensagem (V2) [PRETERIDO] |
Posta uma resposta a uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado. |
| Postar uma resposta a uma mensagem [PRETERIDO] |
Posta uma resposta a uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado. |
| Pós-cartão adaptável e aguarde uma resposta |
Posta um cartão adaptável em um chat ou um canal e aguarda uma resposta de qualquer usuário. Isso pausará o fluxo até que qualquer usuário responda. |
| Responder com um cartão adaptável em um canal |
Respostas com um cartão adaptável para a mensagem de um canal |
| Responder com uma mensagem em um canal |
Respostas com uma mensagem para a mensagem de um canal |
| Turnos: aprovar uma solicitação de folga [PRETERIDA] |
Esta ação foi preterida. Em vez disso, use Aprovar uma solicitação de folga .
|
| Turnos: Aprovar uma solicitação de Turno de Oferta [PRETERIDO] |
Esta ação foi preterida. Em vez disso, use Aprovar uma solicitação do Turno da Oferta .
|
| Turnos: Aprovar uma solicitação de Turnos de Troca [PRETERIDO] |
Esta ação foi preterida. Em vez disso, use Aprovar uma solicitação de Turnos de Troca .
|
| Turnos: Aprovar uma solicitação open shift [PRETERIDA] |
Esta ação foi preterida. Em vez disso, use Aprovar uma solicitação do Open Shift .
|
| Turnos: Atualizar um Open Shift [PRETERIDO] |
Esta ação foi preterida. Em vez disso, use Atualizar um Open Shift .
|
| Turnos: Criar um novo Open Shift [PRETERIDO] |
Esta ação foi preterida. Em vez disso, use Criar um novo Open Shift .
|
| Turnos: Excluir um turno [PRETERIDO] |
Esta ação foi preterida. Em vez disso, use Excluir um Shift .
|
| Turnos: Excluir um turno aberto [PRETERIDO] |
Esta ação foi preterida. Em vez disso, use Excluir um Turno Aberto .
|
| Turnos: Listar todas as solicitações de tempo limite [PRETERIDO] |
Esta ação foi preterida. Em vez disso , use Listar todas as solicitações de Folga em uma equipe .
|
| Turnos: Listar todas as solicitações de Turnos de Troca [PRETERIDO] |
Esta ação foi preterida. Em vez disso, use Listar todas as solicitações de Turnos de Troca em uma equipe .
|
| Turnos: Listar todas as solicitações do Open Shift [PRETERIDO] |
Esta ação foi preterida. Em vez disso, use Listar todas as solicitações do Open Shift em uma equipe .
|
| Turnos: Listar todas as solicitações do Turno da Oferta [PRETERIDO] |
Esta ação foi preterida. Em vez disso, use Listar todas as solicitações do Turno da Oferta em uma equipe .
|
| Turnos: Listar todos os grupos de agendamento [PRETERIDO] |
Esta ação foi preterida. Em vez disso, use Listar todos os Grupos de Agendamento em uma equipe .
|
| Turnos: Listar todos os motivos de folga [PRETERIDO] |
Esta ação foi preterida. Em vez disso , use Listar todos os Motivos de Folga em uma equipe .
|
| Turnos: Listar todos os turnos [PRETERIDO] |
Esta ação foi preterida. Em vez disso, use Listar todos os Turnos em uma equipe .
|
| Turnos: Listar todos os Turnos Abertos [PRETERIDO] |
Esta ação foi preterida. Em vez disso, use Listar todos os Turnos Abertos em uma equipe .
|
| Turnos: Obter detalhes de um agendamento [PRETERIDO] |
Esta ação foi preterida. Em vez disso , use Obter os detalhes de uma agenda .
|
| Turnos: Obter um grupo de agendamento [PRETERIDO] |
Esta ação foi preterida. Em vez disso, use Obter um Grupo de Agendamento .
|
| Turnos: Obter um turno [PRETERIDO] |
Esta ação foi preterida. Em vez disso, use Get a Shift .
|
| Turnos: Obter um turno aberto [PRETERIDO] |
Esta ação foi preterida. Em vez disso, use Obter um Turno Aberto .
|
| Turnos: Recusar uma solicitação de folga [PRETERIDO] |
Esta ação foi preterida. Em vez disso, use Recusar uma solicitação de folga .
|
| Turnos: Recusar uma solicitação de Turno de Oferta [PRETERIDO] |
Esta ação foi preterida. Em vez disso, use Recusar uma solicitação do Turno da Oferta .
|
| Turnos: Recusar uma solicitação de Turnos de Troca [PRETERIDO] |
Esta ação foi preterida. Em vez disso, use Recusar uma solicitação de Turnos de Troca .
|
| Turnos: Recusar uma solicitação open shift [PRETERIDA] |
Esta ação foi preterida. Em vez disso, use Recusar uma solicitação open shift .
|
Adicionar um membro a uma equipe
Adiciona um membro a uma equipe no Microsoft Teams
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
Utilizador
|
userId | True | string |
Nome da entidade de usuário ou ID do Microsoft Entra para adicionar |
|
Definir o usuário como proprietário da equipe
|
owner | boolean |
True, se o usuário deve ser um proprietário da equipe |
Adicionar um membro a uma marca de equipe
Adiciona um usuário a uma marca de equipe
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Etiqueta
|
tagId | True | string |
Selecionar marca |
|
ID do usuário
|
userId | True | string |
A ID do usuário do membro a ser adicionada à marca deve estar em um formato como '550e8400-e29b-41d4-a716-446655440000'. |
Retornos
Atualizar um cartão adaptável em um chat ou canal
Atualiza um cartão adaptável existente
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Postar como
|
poster | True | string |
Selecione uma opção |
|
Postar em
|
location | True | string |
Selecione uma opção |
|
Atualizar solicitação de cartão adaptável
|
body | True | dynamic |
A solicitação de cartão adaptável de atualização |
Criar um canal
Criar um novo canal em uma equipe especificada
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Description
|
description | string |
Descrição textual opcional para o canal |
|
|
Nome
|
displayName | True | string |
Nome do canal como ele aparece no Microsoft Teams |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Description
|
description | string |
Descrição textual opcional para o canal |
|
Nome de Exibição
|
displayName | string |
Nome do canal como ele aparece no Microsoft Teams |
|
ID
|
id | string |
Identificador exclusivo do canal |
Criar um chat
Cria um chat individual ou em grupo
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Title
|
topic | string |
Título, exibido somente em chats em grupo |
|
|
Membros a serem adicionados
|
members | True | string |
IDs do usuário, separadas por ponto-e-vírgula |
Retornos
Resposta para novo chat que foi criado
- Corpo
- NewChatResponse
Criar uma equipe
Cria uma nova equipe no Microsoft Teams
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Nome da Equipe
|
displayName | True | string |
O nome da equipe |
|
Description
|
description | True | string |
Uma descrição opcional para a equipe |
|
Visibilidade
|
visibility | string |
A visibilidade da equipe |
Retornos
- Corpo
- CreateATeamResponse
Criar uma marca para uma equipe
Cria uma marca em uma equipe
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Nome de Exibição
|
displayName | True | string |
O nome da marca como ela aparece para o usuário no Microsoft Teams. |
|
IDs de membros
|
members | True | string |
Lista de IDs de usuários separadas por ponto e vírgula, o identificador deve estar em um formato como '550e8400-e29b-41d4-a716-446655440000'. |
Retornos
A marca criada para uma equipe
- Etiqueta
- CreateTagResponseSchema
Criar uma reunião no Teams
Crie uma reunião com um link na parte inferior do convite para ingressar na reunião online no Microsoft Teams.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do calendário
|
calendarid | True | string |
Selecionar um valor |
|
Assunto
|
subject | True | string |
O texto da linha de assunto do evento |
|
Conteúdo da mensagem de evento
|
content | True | string |
O conteúdo do evento |
|
Fuso horário
|
timeZone | True | string |
Fuso horário do evento |
|
Hora de início
|
dateTime | True | date-no-tz |
Hora de início do evento (exemplo: '2017-08-29T04:00:00') |
|
Hora de término
|
dateTime | True | date-no-tz |
Hora de término do evento (exemplo: '2017-08-29T05:00:00') |
|
Participantes necessários
|
requiredAttendees |
Participantes necessários para o evento separado por ponto-e-vírgula |
||
|
Participantes opcionais
|
optionalAttendees |
Participantes opcionais para o evento separado por ponto-e-vírgula |
||
|
nome de exibição
|
displayName | string |
O nome associado ao local |
|
|
Importância
|
importance | string |
A importância do evento: baixo, normal ou alto |
|
|
Padrão de periodicidade
|
type | string |
Padrão para a recorrência. Necessário quando a reunião é uma recorrência |
|
|
Intervalo de recorrência
|
interval | integer |
O número de unidades entre ocorrências, em que as unidades podem ser em dias, semanas, meses ou anos, dependendo do tipo. Necessário quando a reunião é uma recorrência |
|
|
Dias da semana
|
daysOfWeek | array of string |
Dias separados por vírgula de semanas (exemplo: 'Segunda,quarta,sexta') |
|
|
Índice da Semana
|
index | string |
Especifica em qual dia da semana o evento ocorre. O padrão é o primeiro |
|
|
Data de início da recorrência
|
startDate | date |
Data de início da recorrência, formate YYYY-MM-DD. Necessário quando a reunião é uma recorrência |
|
|
Data de término da recorrência
|
endDate | date |
Data de término da recorrência, formatar YYY-MM-DD |
|
|
Evento durante todo o dia
|
isAllDay | boolean |
Definido como true se o evento durar o dia todo |
|
|
Hora do lembrete de pré-evento
|
reminderMinutesBeforeStart | integer |
O número de minutos antes da hora de início do evento em que o alerta de lembrete ocorre |
|
|
Habilitar lembretes
|
isReminderOn | boolean |
Definir como true se um alerta estiver definido para lembrar o usuário do evento |
|
|
Mostrar status como
|
showAs | string |
Status a ser mostrado durante o evento |
|
|
Resposta da solicitação
|
responseRequested | boolean |
Definido como true se o remetente quiser uma resposta quando o evento for aceito |
Retornos
Resposta para uma nova reunião que foi criada
- Corpo
- NewMeetingRespone
Enviar uma solicitação HTTP do Microsoft Graph
Construa uma solicitação da API REST do Microsoft Graph para invocar nos pontos de extremidade do Microsoft Teams. Esses segmentos têm suporte: 1º segmento: /teams, /me, /users 2º segmento: canais, chats, installedApps, mensagens, pinnedMessages. Saiba mais: https://docs.microsoft.com/en-us/graph/use-the-api
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
URI
|
Uri | True | string |
O URI completo ou relativo. Exemplo: |
|
Método
|
Method | True | string |
O método HTTP (o padrão é GET) |
|
Corpo
|
Body | binary |
O conteúdo do corpo da solicitação |
|
|
Tipo de conteúdo
|
ContentType | string |
O cabeçalho de tipo de conteúdo para o corpo (o padrão é application/json) |
|
|
CustomHeader1
|
CustomHeader1 | string |
Cabeçalho personalizado 1. Especificar no formato: cabeçalho-nome: cabeçalho-valor |
|
|
CustomHeader2
|
CustomHeader2 | string |
Cabeçalho personalizado 2. Especificar no formato: cabeçalho-nome: cabeçalho-valor |
|
|
CustomHeader3
|
CustomHeader3 | string |
Cabeçalho personalizado 3. Especificar no formato: cabeçalho-nome: cabeçalho-valor |
|
|
CustomHeader4
|
CustomHeader4 | string |
Cabeçalho personalizado 4. Especificar no formato: cabeçalho-nome: cabeçalho-valor |
|
|
CustomHeader5
|
CustomHeader5 | string |
Cabeçalho personalizado 5. Especificar no formato: cabeçalho-nome: cabeçalho-valor |
Retornos
- response
- ObjectWithoutType
Excluir um membro de uma marca de equipe
Exclui um membro de uma marca de equipe
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Etiqueta
|
tagId | True | string |
Selecionar marca |
|
ID do membro da marca
|
tagMemberId | True | string |
ID do membro a ser removido da marca |
Excluir uma marca de equipe
Exclui uma marca de uma equipe
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Etiqueta
|
tagId | True | string |
Selecionar marca |
Listar canais
Lista todos os canais de uma equipe específica
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Filtrar Consulta
|
$filter | string |
Uma consulta de filtro OData para restringir as entradas retornadas (por exemplo, membershipType eq 'standard'). |
|
|
Ordenar por
|
$orderby | string |
Uma opção de consulta OData orderBy para especificar a ordem das entradas (por exemplo, displayName asc). |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Lista de Canais
|
value | array of GetChannelResponse |
Lista de um ou mais canais para uma equipe específica |
Listar conversas
Lista os chats recentes dos quais você faz parte
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Tipos de chat
|
chatType | True | string |
Filtrar por tipo |
|
Tópico
|
topic | True | string |
Filtrar se o nome do tópico está definido ou não |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Lista de chats
|
value | array of object |
Lista de um ou mais chats dos quais você faz parte |
|
Tópico
|
value.topic | string |
Assunto ou tópico para o chat. Disponível somente para chats em grupo |
|
Hora da Data Criada
|
value.createdDateTime | date-time |
Data e hora em que o chat foi criado |
|
Hora da data da última atualização
|
value.lastUpdatedDateTime | date-time |
Data e hora de quando o chat foi renomeado pela última vez ou sua lista de membros foi atualizada pela última vez |
|
ID da conversa
|
value.id | string |
Identificador exclusivo do chat |
Listar equipes associadas
Lista todas as equipes das quais você é membro direto ou é membro de um canal compartilhado hospedado dentro da equipe.
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Lista do Teams
|
value | array of AssociatedTeamInfo |
Lista das equipes às quais você está associado |
Listar equipes unidas
Lista todas as equipes do Microsoft Teams das quais você é membro
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Lista do Teams
|
value | array of object |
Lista das equipes das quais você é membro |
|
Description
|
value.description | string |
Uma descrição opcional para a equipe |
|
Nome
|
value.displayName | string |
O nome da equipe |
|
ID
|
value.id | string |
O identificador exclusivo da equipe, também chamado de ID de Grupo do Microsoft 365 |
Listar membros
Listar membros diretos de um chat em grupo ou de um canal
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Tipo de thread
|
threadType | True | string |
Escolher tipo de mensagem |
|
Listar solicitação de membros
|
body | True | dynamic |
A solicitação de membros da lista |
Retornos
Listar esquema de resposta de membros
Listar os membros de uma marca de equipe
Lista os membros de uma marca de equipe
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Etiqueta
|
tagId | True | string |
Selecionar marca |
Retornos
Listar respostas de uma mensagem de canal
Listar respostas a uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Channel
|
channelId | True | string |
ID do canal |
|
Message
|
messageId | True | string |
ID da mensagem |
|
Contagem de respostas mais recentes
|
$top | integer |
O número de respostas mais recentes a serem retornadas. O valor padrão é 20. O valor com suporte está entre 1 e 50. |
Retornos
Listar esquema de respostas de respostas
Listar todas as marcas de uma equipe
Lista as marcas da equipe
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
Retornos
- Corpo
- GetTagsResponseSchema
Listar todos os canais
Lista todos os canais de uma equipe específica, incluindo canais compartilhados com a equipe
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Filtrar Consulta
|
$filter | string |
Uma consulta de filtro OData para restringir as entradas retornadas (por exemplo, membershipType eq 'standard'). |
|
|
Ordenar por
|
$orderby | string |
Uma opção de consulta OData orderBy para especificar a ordem das entradas (por exemplo, displayName asc). |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Lista de Canais
|
value | array of ChannelWithOwnerTeamId |
Lista de um ou mais canais para uma equipe específica |
Obter detalhes da mensagem
Obtém os detalhes de uma mensagem em um chat ou em um canal.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Message
|
messageId | True | string |
ID da mensagem |
|
Tipo de mensagem
|
threadType | True | string |
Escolher tipo de mensagem |
|
Obter solicitação de detalhes da mensagem
|
body | True | dynamic |
A solicitação obter detalhes da mensagem |
Retornos
Obter detalhes de um canal específico em uma equipe
Obter os detalhes do canal
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Channel
|
channelId | True | string |
ID do canal |
Retornos
Obter resposta de detalhes do canal de equipe
- Corpo
- GetChannelResponse
Obter mensagens
Obtém mensagens de um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Channel
|
channelId | True | string |
ID do canal |
Retornos
Obter um token de @mention para um usuário
Cria um token que pode ser inserido em uma mensagem ou cartão adaptável para @mention um usuário.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Utilizador
|
userId | True | string |
Especifique uma entidade de usuário ou uma ID de usuário para @mention |
Retornos
@mention Símbolo
- Corpo
- AtMentionUser_V1
Obter um token de @mention para uma marca de equipe
Cria um token que pode ser inserido em uma mensagem ou cartão adaptável enviado como um usuário em um canal para @mention uma marca de equipe.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Etiqueta
|
tagId | True | string |
Selecionar marca |
Retornos
@mention token para uma marca
- Corpo
- AtMentionTagResponse
Obter uma equipe
Obtém os detalhes de uma equipe no Microsoft Teams.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
Retornos
Obter resposta da equipe
- Corpo
- GetTeamResponse
Postar cartão em um chat ou canal
Posta um cartão em um chat ou um canal
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Postar como
|
poster | True | string |
Selecione uma opção |
|
Postar em
|
location | True | string |
Selecione uma opção |
|
Solicitação de cartão postal
|
body | True | dynamic |
A solicitação pós-cartão |
Retornos
Postar mensagem em um chat ou canal
Posta uma mensagem em um chat ou um canal
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Postar como
|
poster | True | string |
Selecione uma opção |
|
Postar em
|
location | True | string |
Selecione uma opção |
|
Postar solicitação de mensagem
|
body | True | dynamic |
A solicitação de postagem de mensagem |
Retornos
Postar seu próprio cartão adaptável como o bot flow em um canal [PRETERIDO]
Adicione a definição de cartão JSON para criar uma postagem personalizada para um canal do Teams. A postagem pode conter imagens, grafos, texto e muito mais.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Solicitação de cartão pós-adaptável
|
PostAdaptiveCardRequest | True | dynamic |
A solicitação de cartão pós-adaptável |
Retornos
- Corpo
- MessageId
Postar seu próprio cartão adaptável como o bot flow para um usuário [PRETERIDO]
Adicione a definição de cartão JSON para criar uma mensagem personalizada para um usuário do Teams. A mensagem pode conter imagens, grafos, texto e muito mais.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Solicitação de cartão pós-adaptável
|
PostAdaptiveCardRequest | True | dynamic |
A solicitação de cartão pós-adaptável |
Retornos
- Corpo
- MessageId
Postar um cartão adaptável em um canal do Teams e aguardar uma resposta [PRETERIDO]
Automatize facilmente o processo de envio de uma mensagem para um canal do Teams que contenha ações para continuar um fluxo de espera.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Atualizar mensagem
|
updateMessage | string |
Mensagem a ser incluída em uma atualização para o cartão original após a resposta |
|
|
Deve atualizar o cartão
|
shouldUpdateCard | boolean |
Se o cartão deve ou não ser atualizado após a resposta |
|
|
Channel
|
channelId | True | string |
Adicionar ID do canal |
|
Message
|
messageBody | True | string |
Retornos
Postar um cartão adaptável para um usuário do Teams e aguardar uma resposta [PRETERIDO]
Automatize facilmente o processo de envio de uma mensagem para um usuário do Teams que contém ações para continuar um fluxo de espera.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Atualizar mensagem
|
updateMessage | string |
Mensagem a ser incluída em uma atualização para o cartão original após a resposta |
|
|
Deve atualizar o cartão
|
shouldUpdateCard | boolean |
Se o cartão deve ou não ser atualizado após a resposta |
|
|
Recipient
|
to | True | string |
Adicionar um endereço de email |
|
Resumo
|
summary | string |
O resumo da mensagem |
|
|
IsAlert
|
isAlert | boolean |
Se a mensagem for mostrada no feed de atividades |
|
|
Message
|
messageBody | True | string |
Retornos
Postar uma mensagem (V2) [PRETERIDO]
Poste uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Channel
|
channelId | True | string |
ID do canal |
|
Assunto
|
subject | string |
Assunto da mensagem. |
|
|
Message
|
content | True | string |
Corpo da mensagem. |
|
Tipo
|
contentType | True | string |
Tipo de conteúdo: html ou texto. |
Postar uma mensagem (V3) [PRETERIDO]
Posta uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Channel
|
channelId | True | string |
ID do canal |
|
Assunto
|
subject | string |
Assunto da mensagem. |
|
|
Message
|
content | True | html |
Corpo da mensagem. |
Retornos
- Corpo
- MessageId
Postar uma mensagem [PRETERIDO]
Posta uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Channel
|
channelId | True | string |
ID do canal |
|
Message
|
content | True | html |
Corpo da mensagem. |
Postar uma mensagem como o bot flow em um canal [PRETERIDO]
Automatize facilmente o processo de postar uma mensagem em um canal do Teams.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Postar solicitação de notificação
|
PostNotificationRequest | True | dynamic |
A solicitação de notificação pós-notificação |
Postar uma mensagem como o bot flow para um usuário [PRETERIDO]
Automatize facilmente o processo de envio de uma mensagem para alguém no Teams.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Postar solicitação de notificação
|
PostNotificationRequest | True | dynamic |
A solicitação de notificação pós-notificação |
Postar uma notificação do feed
Posta uma notificação no feed de atividades de um usuário vinculando-se a um chat ou equipe.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Postar como
|
poster | True | string |
Selecione uma opção |
|
Tipo de notificação
|
notificationType | True | string |
Escolher tipo de notificação |
|
Solicitação de notificação pós-feed
|
body | True | dynamic |
A solicitação de notificação pós-feed |
Postar uma opção de opções como o bot flow para um usuário
Envie um conjunto de opções para um usuário do Microsoft Teams que ele deve responder antes que o fluxo continue. Essa ação pausará o fluxo até que o usuário responder às opções
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Mensagem do usuário com solicitação de assinatura de opções
|
UserMessageWithOptionsSubscriptionRequest | True | dynamic |
A mensagem do usuário com solicitação de assinatura de opções |
Retornos
Postar uma resposta a uma mensagem (V2) [PRETERIDO]
Posta uma resposta a uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Channel
|
channelId | True | string |
ID do canal |
|
Message
|
messageId | True | string |
ID da mensagem |
|
Assunto
|
subject | string |
Assunto da mensagem. |
|
|
Responder
|
content | True | html |
Corpo da mensagem. |
Postar uma resposta a uma mensagem [PRETERIDO]
Posta uma resposta a uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Channel
|
channelId | True | string |
ID do canal |
|
Message
|
messageId | True | string |
ID da mensagem |
|
Assunto
|
subject | string |
Assunto da mensagem. |
|
|
Responder
|
content | True | string |
Corpo da mensagem. |
|
Tipo
|
contentType | True | string |
Tipo de conteúdo: html ou texto. |
Pós-cartão adaptável e aguarde uma resposta
Posta um cartão adaptável em um chat ou um canal e aguarda uma resposta de qualquer usuário. Isso pausará o fluxo até que qualquer usuário responda.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Postar como
|
poster | True | string |
Selecione uma opção |
|
Postar em
|
location | True | string |
Selecione uma opção |
|
Solicitação de assinatura de continuação de fluxo
|
body | True | dynamic |
A solicitação de assinatura de continuação de fluxo |
Retornos
Responder com um cartão adaptável em um canal
Respostas com um cartão adaptável para a mensagem de um canal
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Postar como
|
poster | True | string |
Selecione uma opção |
|
Postar em
|
location | True | string |
Selecione uma opção |
|
Responder solicitação de cartão adaptável
|
body | True | dynamic |
A solicitação de cartão adaptável de resposta |
Retornos
Responder com uma mensagem em um canal
Respostas com uma mensagem para a mensagem de um canal
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Postar como
|
poster | True | string |
Selecione uma opção |
|
Postar em
|
location | True | string |
Selecione uma opção |
|
Solicitação de mensagem de resposta
|
body | True | dynamic |
A solicitação de mensagem de resposta |
Retornos
Turnos: aprovar uma solicitação de folga [PRETERIDA]
Esta ação foi preterida. Em vez disso, use Aprovar uma solicitação de folga .
Essa operação permite que os gerentes aprovem uma solicitação de folga.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
ID da solicitação de folga
|
timeOffRequestId | True | string |
A ID exclusiva da solicitação de folga |
|
Mensagem do Gerenciador
|
message | string |
Uma mensagem do gerente para o remetente/destinatário quando uma solicitação é aceita. |
Turnos: Aprovar uma solicitação de Turno de Oferta [PRETERIDO]
Esta ação foi preterida. Em vez disso, use Aprovar uma solicitação do Turno da Oferta .
Essa operação permite que destinatários/gerentes aprovem uma solicitação de turno de oferta.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
ID da solicitação de turno de oferta
|
offerShiftRequestId | True | string |
A ID exclusiva da solicitação de turno de oferta |
|
Mensagem do Destinatário/Gerente
|
message | string |
Uma mensagem quando uma solicitação é aceita. |
Turnos: Aprovar uma solicitação de Turnos de Troca [PRETERIDO]
Esta ação foi preterida. Em vez disso, use Aprovar uma solicitação de Turnos de Troca .
Essa operação permite que um usuário aprove uma solicitação Swap Shifts.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
ID da solicitação de alteração de turnos de troca
|
swapShiftsChangeRequestId | True | string |
A ID exclusiva da solicitação |
|
Mensagem do Destinatário/Gerente
|
message | string |
Uma mensagem quando uma solicitação é aceita. |
Turnos: Aprovar uma solicitação open shift [PRETERIDA]
Esta ação foi preterida. Em vez disso, use Aprovar uma solicitação do Open Shift .
Essa operação permite que os gerentes aprovem uma solicitação open shift.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
ID da solicitação de alteração do turno aberto
|
openShiftChangeRequestId | True | string |
A ID exclusiva da solicitação |
|
Mensagem do Gerenciador
|
message | string |
Uma mensagem do gerente para o remetente/destinatário quando uma solicitação é aceita. |
Turnos: Atualizar um Open Shift [PRETERIDO]
Esta ação foi preterida. Em vez disso, use Atualizar um Open Shift .
Atualize um turno aberto em um agendamento.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
ID do Turno Aberto
|
openShiftId | True | string |
A ID exclusiva do turno aberto. |
|
ID do grupo de agendamento
|
schedulingGroupId | string |
ID do grupo de agendamento |
|
|
Nome de Exibição
|
displayName | string |
Nome de Exibição |
|
|
Anotações
|
notes | string |
Anotações |
|
|
Da hora de início
|
startDateTime | True | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de Término
|
endDateTime | True | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Theme
|
theme | string |
Theme |
|
|
Abrir contagem de slots
|
openSlotCount | True | integer |
Abrir contagem de slots |
|
É Pago
|
isPaid | boolean |
É Pago |
|
|
Da hora de início
|
startDateTime | True | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de Término
|
endDateTime | True | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Code
|
code | string |
Code |
|
|
Nome de Exibição
|
displayName | string |
Nome de Exibição |
Retornos
Entidade Open Shift
- Abrir Turno
- OpenShiftResponse
Turnos: Criar um novo Open Shift [PRETERIDO]
Esta ação foi preterida. Em vez disso, use Criar um novo Open Shift .
Criar um novo turno aberto em um agendamento
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
ID do grupo de agendamento
|
schedulingGroupId | string |
ID do grupo de agendamento |
|
|
Nome de Exibição
|
displayName | string |
Nome de Exibição |
|
|
Anotações
|
notes | string |
Anotações |
|
|
Da hora de início
|
startDateTime | True | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de Término
|
endDateTime | True | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Theme
|
theme | string |
Theme |
|
|
Abrir contagem de slots
|
openSlotCount | True | integer |
Abrir contagem de slots |
|
É Pago
|
isPaid | boolean |
É Pago |
|
|
Da hora de início
|
startDateTime | True | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de Término
|
endDateTime | True | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Code
|
code | string |
Code |
|
|
Nome de Exibição
|
displayName | string |
Nome de Exibição |
Retornos
Entidade Open Shift
- Abrir Turno
- OpenShiftResponse
Turnos: Excluir um turno [PRETERIDO]
Esta ação foi preterida. Em vez disso, use Excluir um Shift .
Essa operação exclui uma mudança usando a ID exclusiva do turno.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
ID do turno
|
shiftId | True | string |
A ID exclusiva do turno. |
Turnos: Excluir um turno aberto [PRETERIDO]
Esta ação foi preterida. Em vez disso, use Excluir um Turno Aberto .
Essa operação exclui um turno aberto.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
ID do Turno Aberto
|
openShiftId | True | string |
A ID exclusiva do turno aberto. |
Turnos: Listar todas as solicitações de tempo limite [PRETERIDO]
Esta ação foi preterida. Em vez disso , use Listar todas as solicitações de Folga em uma equipe .
Esta operação retorna todas as solicitações de folga em um agendamento
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
Contagem superior
|
$top | integer |
Número total de solicitações a serem recuperadas |
|
|
Estado da solicitação
|
state | string |
Filtro de estado de solicitação |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Lista de Solicitações de Tempo Limite
|
value | array of TimeOffRequestResponse |
Lista de solicitações de folga na agenda |
Turnos: Listar todas as solicitações de Turnos de Troca [PRETERIDO]
Esta ação foi preterida. Em vez disso, use Listar todas as solicitações de Turnos de Troca em uma equipe .
Esta operação retorna todas as solicitações de turnos de troca em um agendamento
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
Contagem superior
|
$top | integer |
Número total de solicitações a serem recuperadas |
|
|
Estado da solicitação
|
state | string |
Filtro de estado de solicitação |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Lista de solicitações de alteração de turnos de troca
|
value | array of SwapShiftsChangeRequestResponse |
Lista de solicitações de alteração de turnos de troca no agendamento |
Turnos: Listar todas as solicitações do Open Shift [PRETERIDO]
Esta ação foi preterida. Em vez disso, use Listar todas as solicitações do Open Shift em uma equipe .
Esta operação retorna todas as solicitações de alteração de turno aberto em um agendamento
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
Contagem superior
|
$top | integer |
Número total de solicitações a serem recuperadas |
|
|
Estado da solicitação
|
state | string |
Filtro de estado de solicitação |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Abrir Lista de Solicitações de Alteração de Turno
|
value | array of OpenShiftChangeRequestResponse |
Lista de Solicitações de Alteração do Open Shift na agenda |
Turnos: Listar todas as solicitações do Turno da Oferta [PRETERIDO]
Esta ação foi preterida. Em vez disso, use Listar todas as solicitações do Turno da Oferta em uma equipe .
Esta operação retorna todas as solicitações de turno de oferta em um agendamento
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
Contagem superior
|
$top | integer |
Número total de solicitações a serem recuperadas |
|
|
Estado da solicitação
|
state | string |
Filtro de estado de solicitação |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Lista de Solicitações de Turno de Oferta
|
value | array of OfferShiftRequestResponse |
Lista de solicitações do Turno da Oferta na agenda |
Turnos: Listar todos os grupos de agendamento [PRETERIDO]
Esta ação foi preterida. Em vez disso, use Listar todos os Grupos de Agendamento em uma equipe .
Esta operação retorna todos os grupos de agendamento em um agendamento
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
Contagem superior
|
$top | integer |
Número total de entradas a serem recuperadas |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Lista de grupos de agendamento
|
value | array of SchedulingGroupResponse |
Lista de grupos de agendamento na agenda |
Turnos: Listar todos os motivos de folga [PRETERIDO]
Esta ação foi preterida. Em vez disso , use Listar todos os Motivos de Folga em uma equipe .
Essa operação retorna a lista de motivos de folga associados a uma equipe.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
Contagem superior
|
$top | integer |
Número total de motivos de folga a serem recuperados |
Retornos
A lista de motivos de folga.
- Lista de motivos de folga associados a uma equipe
- GetTimeOffReasonsResponse
Turnos: Listar todos os turnos [PRETERIDO]
Esta ação foi preterida. Em vez disso, use Listar todos os Turnos em uma equipe .
Esta operação retorna todos os turnos atribuídos aos membros de uma equipe
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
Da hora de início
|
startTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
|
Hora de Término
|
endTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
|
Contagem superior
|
$top | integer |
Número total de turnos a serem recuperados |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Lista de turnos
|
value | array of ShiftResponse |
Lista de turnos na agenda |
Turnos: Listar todos os Turnos Abertos [PRETERIDO]
Esta ação foi preterida. Em vez disso, use Listar todos os Turnos Abertos em uma equipe .
Esta operação retorna todos os turnos abertos em uma equipe
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
Da hora de início
|
startTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
|
Hora de Término
|
endTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
|
Contagem superior
|
$top | integer |
Número total de turnos abertos a serem recuperados |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Abrir Lista de Turnos
|
value | array of OpenShiftResponse |
Lista de turnos abertos no agendamento |
Turnos: Obter detalhes de um agendamento [PRETERIDO]
Esta ação foi preterida. Em vez disso , use Obter os detalhes de uma agenda .
Esta operação retorna detalhes de um agendamento usando a ID exclusiva do agendamento.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
Retornos
Agendar Entidade
- Corpo
- ScheduleResponse
Turnos: Obter um grupo de agendamento [PRETERIDO]
Esta ação foi preterida. Em vez disso, use Obter um Grupo de Agendamento .
Esta operação retorna detalhes de um grupo de agendamento usando sua ID exclusiva.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
ID do grupo de agendamento
|
schedulingGroupId | True | string |
A ID exclusiva do Grupo de Agendamento. |
Retornos
Entidade de Grupo de Agendamento
- Grupo de Agendamento
- SchedulingGroupResponse
Turnos: Obter um turno [PRETERIDO]
Esta ação foi preterida. Em vez disso, use Get a Shift .
Esta operação retorna detalhes de uma mudança usando a ID exclusiva do turno.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
ID do turno
|
shiftId | True | string |
A ID exclusiva do turno. |
Retornos
Entidade Shift
- Shift
- ShiftResponse
Turnos: Obter um turno aberto [PRETERIDO]
Esta ação foi preterida. Em vez disso, use Obter um Turno Aberto .
Esta operação retorna detalhes de um turno aberto.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
ID do Turno Aberto
|
openShiftId | True | string |
A ID exclusiva do turno aberto. |
Retornos
Entidade Open Shift
- Abrir Turno
- OpenShiftResponse
Turnos: Recusar uma solicitação de folga [PRETERIDO]
Esta ação foi preterida. Em vez disso, use Recusar uma solicitação de folga .
Essa operação permite que os gerentes recusem uma solicitação de folga.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
ID da solicitação de folga
|
timeOffRequestId | True | string |
A ID exclusiva da solicitação de folga |
|
Mensagem do Gerenciador
|
message | string |
Uma mensagem do gerente para o remetente/destinatário quando uma solicitação é recusada. |
Turnos: Recusar uma solicitação de Turno de Oferta [PRETERIDO]
Esta ação foi preterida. Em vez disso, use Recusar uma solicitação do Turno da Oferta .
Essa operação permite que os usuários recusem uma solicitação de turno de oferta.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
ID da solicitação de turno de oferta
|
offerShiftRequestId | True | string |
A ID exclusiva da solicitação de turno de oferta |
|
Mensagem do Destinatário/Gerente
|
message | string |
Uma mensagem quando uma solicitação é recusada. |
Turnos: Recusar uma solicitação de Turnos de Troca [PRETERIDO]
Esta ação foi preterida. Em vez disso, use Recusar uma solicitação de Turnos de Troca .
Essa operação permite que os usuários recusem uma solicitação de troca de turnos.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
ID da solicitação de alteração de turnos de troca
|
swapShiftsChangeRequestId | True | string |
A ID exclusiva da solicitação |
|
Mensagem do Destinatário/Gerente
|
message | string |
Uma mensagem quando uma solicitação é recusada. |
Turnos: Recusar uma solicitação open shift [PRETERIDA]
Esta ação foi preterida. Em vez disso, use Recusar uma solicitação open shift .
Essa operação permite que os gerentes recusem uma solicitação de turno aberto.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
teamId | True | string |
Selecionar equipe |
|
ID da solicitação de alteração do turno aberto
|
openShiftChangeRequestId | True | string |
A ID exclusiva da solicitação |
|
Mensagem do Gerenciador
|
message | string |
Uma mensagem do gerente para o remetente/destinatário quando uma solicitação é recusada. |
Gatilhos
| Na caixa de redação (V2) |
Esse gatilho permite que você inicie um fluxo da caixa de mensagem de redação no Microsoft Teams. (Disponível apenas para o Power Automate.) |
| Para uma mensagem selecionada (V2) |
Esse gatilho permite que você inicie um fluxo para uma mensagem selecionada no Microsoft Teams. (Disponível apenas para o Power Automate.) |
| Quando alguém reagiu a uma mensagem no chat |
Dispara quando alguém reage a uma mensagem em um chat ou canal especificado. |
| Quando alguém responde a um cartão adaptável |
Esse gatilho permite que você manipule as respostas de um cartão adaptável postado no Microsoft Teams. (Disponível apenas para o Power Automate.) |
| Quando estou @mentioned |
Dispara quando uma nova mensagem de que @mentions o usuário atual é adicionado a um chat ou canal especificado. |
| Quando palavras-chave são mencionadas |
Dispara quando uma palavra-chave é mencionada em um chat ou canal especificado. Não disparará se uma mensagem for editada. |
| Quando sou mencionado em uma mensagem de canal |
Dispara quando uma nova mensagem de que @mentions o usuário atual é adicionado a um canal em uma equipe. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado. |
| Quando um novo membro da equipe é adicionado |
Dispara quando um membro é adicionado à equipe determinada |
| Quando um novo membro da equipe é removido |
Dispara quando um membro é removido da equipe especificada |
| Quando uma nova mensagem de canal é adicionada |
Dispara quando uma nova mensagem é postada em um canal em uma equipe. Observe que esse gatilho só é acionado quando uma mensagem raiz é adicionada no canal. Respostas a uma mensagem de canal existente não resultarão na disparação do evento de gatilho. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado. |
| Quando uma nova mensagem de chat é adicionada |
Dispara quando uma nova mensagem é postada em qualquer chat do qual o usuário faz parte. |
| Quando uma nova mensagem é adicionada a um chat ou canal |
Dispara quando uma nova mensagem é postada em um chat ou canal especificado. Não disparará se uma mensagem for editada. |
Na caixa de redação (V2)
Esse gatilho permite que você inicie um fluxo da caixa de mensagem de redação no Microsoft Teams. (Disponível apenas para o Power Automate.)
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
operationId
|
operationId | True | string | |
|
hospedar
|
host | object | ||
|
parameters
|
parameters | True | object | |
|
esquema
|
schema | object |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
body
|
body | object |
Para uma mensagem selecionada (V2)
Esse gatilho permite que você inicie um fluxo para uma mensagem selecionada no Microsoft Teams. (Disponível apenas para o Power Automate.)
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
operationId
|
operationId | True | string | |
|
hospedar
|
host | object | ||
|
parameters
|
parameters | True | object | |
|
esquema
|
schema | object |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
body
|
body | object |
Quando alguém reagiu a uma mensagem no chat
Dispara quando alguém reage a uma mensagem em um chat ou canal especificado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Emoji a ser rastreado
|
reactionKey | True | string |
Escolha emoji para monitorar as reações da mensagem |
|
Frequência de gatilho
|
frequency | True | string |
Se o fluxo deve ser disparado por cada reação ou apenas pela primeira reação em uma mensagem específica |
|
Quem pode disparar?
|
runningPolicy | True | string |
Especificar quem pode disparar esse fluxo de trabalho |
|
Tipo de mensagem
|
threadType | True | string |
Escolher tipo de mensagem |
|
requestBody
|
requestBody | dynamic |
Este é o corpo da solicitação do Webhook |
Retornos
Detalhes da mensagem
Quando alguém responde a um cartão adaptável
Esse gatilho permite que você manipule as respostas de um cartão adaptável postado no Microsoft Teams. (Disponível apenas para o Power Automate.)
Retornos
Quando estou @mentioned
Dispara quando uma nova mensagem de que @mentions o usuário atual é adicionado a um chat ou canal especificado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Tipo de mensagem
|
threadType | True | string |
Escolher tipo de mensagem |
|
requestBody
|
requestBody | dynamic |
Este é o corpo da solicitação do Webhook |
Retornos
Quando palavras-chave são mencionadas
Dispara quando uma palavra-chave é mencionada em um chat ou canal especificado. Não disparará se uma mensagem for editada.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Tipo de mensagem
|
threadType | True | string |
Escolher tipo de mensagem |
|
Palavras-chave para pesquisar
|
$search | True | string |
Uma lista separada por vírgulas de palavras-chave a serem pesquisadas |
|
requestBody
|
requestBody | dynamic |
Este é o corpo da solicitação do Webhook |
Retornos
Quando sou mencionado em uma mensagem de canal
Dispara quando uma nova mensagem de que @mentions o usuário atual é adicionado a um canal em uma equipe. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Channel
|
channelId | True | string |
ID do canal |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
attachments
|
attachments | array of object |
attachments |
|
items
|
attachments | object | |
|
conteúdo
|
body.content | string |
O conteúdo da mensagem |
|
tipo de conteúdo
|
body.contentType | string |
O tipo de conteúdo. Os valores possíveis são texto e html |
|
carimbo de data/hora de criação
|
createdDateTime | date-time |
Carimbo de data/hora de quando a mensagem de chat foi criada |
|
excluído
|
deleted | boolean |
excluído |
|
etag
|
etag | string |
Número de versão da mensagem de chat. |
|
aplicação
|
from.application | object |
aplicação |
|
dispositivo
|
from.device | string |
dispositivo |
|
nome de exibição
|
from.user.displayName | string |
nome de exibição |
|
ID
|
from.user.id | string |
identificador do usuário |
|
identityProvider
|
from.user.identityProvider | string |
identityProvider |
|
id
|
id | string |
ID exclusiva da mensagem |
|
importância
|
importance | string |
A importância da mensagem. Os valores possíveis são: normal, alto, urgente. |
|
carimbo de data/hora modificado pela última vez
|
lastModifiedDateTime | string |
Carimbo de data/hora quando a mensagem de chat é criada (configuração inicial) ou modificada, inclusive quando uma reação é adicionada ou removida |
|
localidade
|
locale | string |
Localidade da mensagem de chat definida pelo cliente. |
|
menções
|
mentions | array of object |
Lista de entidades mencionadas na mensagem de chat. As entidades com suporte são: usuário, bot, equipe e canal. |
|
items
|
mentions | object | |
|
messageType
|
messageType | string |
O tipo de mensagem de chat |
|
Reações
|
reactions | array of object |
Reações para esta mensagem de chat (por exemplo, Like) |
|
items
|
reactions | object | |
|
replyToId
|
replyToId | string |
ID da mensagem pai do thread |
|
assunto
|
subject | string |
O assunto da mensagem de chat, opcional |
|
resumo
|
summary | string |
Texto resumido da mensagem que pode ser usada para notificações por push e exibições de resumo ou exibições de fallback |
Quando um novo membro da equipe é adicionado
Dispara quando um membro é adicionado à equipe determinada
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do Usuário
|
id | string |
ID exclusiva do usuário |
Quando um novo membro da equipe é removido
Dispara quando um membro é removido da equipe especificada
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do Usuário
|
id | string |
ID exclusiva do usuário |
Quando uma nova mensagem de canal é adicionada
Dispara quando uma nova mensagem é postada em um canal em uma equipe. Observe que esse gatilho só é acionado quando uma mensagem raiz é adicionada no canal. Respostas a uma mensagem de canal existente não resultarão na disparação do evento de gatilho. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Equipe
|
groupId | True | string |
Selecionar equipe |
|
Channel
|
channelId | True | string |
ID do canal |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
attachments
|
attachments | array of object |
attachments |
|
items
|
attachments | object | |
|
conteúdo
|
body.content | string |
O conteúdo da mensagem |
|
tipo de conteúdo
|
body.contentType | string |
O tipo de conteúdo. Os valores possíveis são texto e html |
|
carimbo de data/hora de criação
|
createdDateTime | date-time |
Carimbo de data/hora de quando a mensagem de chat foi criada |
|
excluído
|
deleted | boolean |
excluído |
|
etag
|
etag | string |
Número de versão da mensagem de chat. |
|
aplicação
|
from.application | object |
aplicação |
|
dispositivo
|
from.device | string |
dispositivo |
|
nome de exibição
|
from.user.displayName | string |
nome de exibição |
|
ID
|
from.user.id | string |
identificador do usuário |
|
identityProvider
|
from.user.identityProvider | string |
identityProvider |
|
id
|
id | string |
ID exclusiva da mensagem |
|
importância
|
importance | string |
A importância da mensagem. Os valores possíveis são: normal, alto, urgente. |
|
carimbo de data/hora modificado pela última vez
|
lastModifiedDateTime | string |
Carimbo de data/hora quando a mensagem de chat é criada (configuração inicial) ou modificada, inclusive quando uma reação é adicionada ou removida |
|
localidade
|
locale | string |
Localidade da mensagem de chat definida pelo cliente. |
|
menções
|
mentions | array of object |
Lista de entidades mencionadas na mensagem de chat. As entidades com suporte são: usuário, bot, equipe e canal. |
|
items
|
mentions | object | |
|
messageType
|
messageType | string |
O tipo de mensagem de chat |
|
Reações
|
reactions | array of object |
Reações para esta mensagem de chat (por exemplo, Like) |
|
items
|
reactions | object | |
|
replyToId
|
replyToId | string |
ID da mensagem pai do thread |
|
assunto
|
subject | string |
O assunto da mensagem de chat, opcional |
|
resumo
|
summary | string |
Texto resumido da mensagem que pode ser usada para notificações por push e exibições de resumo ou exibições de fallback |
Quando uma nova mensagem de chat é adicionada
Dispara quando uma nova mensagem é postada em qualquer chat do qual o usuário faz parte.
Retornos
Detalhes da mensagem
Quando uma nova mensagem é adicionada a um chat ou canal
Dispara quando uma nova mensagem é postada em um chat ou canal especificado. Não disparará se uma mensagem for editada.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Tipo de mensagem
|
threadType | True | string |
Escolher tipo de mensagem |
|
requestBody
|
requestBody | dynamic |
Este é o corpo da solicitação do Webhook |
Retornos
Definições
GetTagsResponseSchema
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
value
|
value | array of object | |
|
ID
|
value.id | string |
Identificador exclusivo da marca |
|
ID da equipe
|
value.teamId | string |
ID da equipe na qual a marca é definida |
|
Nome de exibição
|
value.displayName | string |
O nome da marca como ela aparece para o usuário no Microsoft Teams. |
|
Contagem de membros
|
value.memberCount | integer |
O número de usuários atribuídos à marca |
GetTagMembersResponseSchema
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
value
|
value | array of object | |
|
ID do membro da marca
|
value.id | string |
O identificador exclusivo para o membro |
|
ID do locatário
|
value.tenantId | string |
A ID do locatário do qual o membro da marca faz parte |
|
Nome de exibição do usuário
|
value.displayName | string |
Nome de exibição do membro |
|
ID do Usuário
|
value.userId | string |
A ID do usuário do membro |
CreateTagResponseSchema
A marca criada para uma equipe
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificador exclusivo da marca |
|
ID da equipe
|
teamId | string |
ID da equipe na qual a marca é definida |
|
Nome de exibição
|
displayName | string |
O nome da marca como ela aparece para o usuário no Microsoft Teams. |
|
Contagem de membros
|
memberCount | integer |
O número de usuários atribuídos à marca |
AddMemberToTagResponseSchema
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
userId | string |
ID do usuário do membro adicionado à marca |
ListMembersResponseSchema
Listar esquema de resposta de membros
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Lista de membros
|
value | array of object |
Listar resposta de membros |
|
Nome de Exibição
|
value.displayName | string |
Nome de exibição do membro |
|
Email
|
value.email | string |
Endereço de email do membro |
|
ID
|
value.id | string |
ID do usuário do membro |
|
Funções
|
value.roles | array of string |
As funções desse membro |
|
ID do locatário
|
value.tenantId | string |
ID do locatário do membro |
|
ID do Usuário
|
value.userId | string |
ID do usuário do membro |
|
Hora de início do histórico visível da conversa
|
value.visibleHistoryStartDateTime | string |
O carimbo de data/hora que indica o quão distante o histórico de uma conversa é compartilhado com o membro da conversa |
ListRepliesResponseSchema
Listar esquema de respostas de respostas
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Lista de respostas de mensagens
|
value | array of object |
Listar respostas de respostas |
|
ID
|
value.id | string |
ID de resposta |
|
Responder à ID
|
value.replyToId | string |
ID da mensagem que está sendo respondeda a |
|
Etag
|
value.etag | string |
ETag da resposta |
|
Tipo de Mensagem
|
value.messageType | string |
Tipo da mensagem |
|
Hora da Data Criada
|
value.createdDateTime | string |
Carimbo de data/hora de criação da resposta |
|
Hora da data da última modificação
|
value.lastModifiedDateTime | string |
Carimbo de data/hora da última modificação da resposta |
|
Hora da data da última edição
|
value.lastEditedDateTime | string |
Carimbo de data/hora editado pela última vez da resposta |
|
Hora da Data Excluída
|
value.deletedDateTime | string |
Carimbo de data/hora de exclusão da resposta |
|
Assunto
|
value.subject | string |
Assunto da resposta |
|
Resumo
|
value.summary | string |
Resumo da resposta |
|
Chat ID
|
value.chatId | string |
ID do chat associada à resposta |
|
Importância
|
value.importance | string |
Importância da resposta |
|
Local
|
value.locale | string |
Localidade da resposta |
|
URL da Web
|
value.webUrl | string |
URL da Web da resposta |
|
Violação de política
|
value.policyViolation | object |
Detalhes da violação de política |
|
Detalhes do evento
|
value.eventDetail | object |
Detalhes do evento associados à resposta |
|
Aplicativo
|
value.from.application | object |
Detalhes do aplicativo |
|
Device
|
value.from.device | object |
Detalhes do dispositivo |
|
ID do Usuário
|
value.from.user.id | string |
ID do Usuário |
|
Nome de Exibição
|
value.from.user.displayName | string |
Nome de exibição do usuário |
|
Tipo de identidade do usuário
|
value.from.user.userIdentityType | string |
Tipo de identidade do usuário |
|
ID do locatário
|
value.from.user.tenantId | string |
ID do locatário do usuário |
|
Tipo de conteúdo
|
value.body.contentType | string |
Tipo de conteúdo da resposta |
|
Content
|
value.body.content | string |
Conteúdo da resposta |
|
ID da equipe
|
value.channelIdentity.teamId | string |
ID da equipe |
|
ID do canal
|
value.channelIdentity.channelId | string |
ID do canal |
|
Attachments
|
value.attachments | array of object |
Anexos na resposta |
|
items
|
value.attachments | object | |
|
Menções
|
value.mentions | array of object |
Menções na resposta |
|
items
|
value.mentions | object | |
|
Reações
|
value.reactions | array of object |
Reações à resposta |
|
items
|
value.reactions | object | |
|
Histórico de Mensagens
|
value.messageHistory | array of object |
Histórico da mensagem |
|
items
|
value.messageHistory | object |
MessageReactionWebhookResponseSchema
Detalhes da mensagem
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ThreadType
|
threadType | string | |
|
ChatId
|
chatId | string |
Identificador exclusivo do chat |
|
TeamId
|
teamId | string |
Identificador exclusivo da equipe |
|
ChannelId
|
channelId | string |
Identificador exclusivo do canal |
|
MessageId
|
messageId | string |
ID da mensagem que foi reagida |
|
ReplyToId
|
replyToId | string |
ID da mensagem pai do thread |
|
Messagelink
|
messageLink | string |
Link para a mensagem que foi reagida |
|
UserId
|
userId | string |
ID do usuário em reação |
|
MessageReaction
|
messageReaction | string |
Reação de mensagem usada |
ChatMessageWebhookResponseSchema
Detalhes da mensagem
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Message
|
value | array of object |
Resposta de detalhes da mensagem |
|
ID da conversa
|
value.conversationId | string |
Identificador exclusivo do chat |
|
ID
|
value.messageId | string |
ID da mensagem |
|
Link
|
value.linkToMessage | string |
Link da mensagem |
MessageId
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da mensagem
|
id | string |
Identificador de mensagem exclusivo |
GetMessagesFromChannel_Response
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
@odata.context
|
@odata.context | string |
@odata.context |
|
@odata.count
|
@odata.count | integer |
@odata.count |
|
@odata.nextLink
|
@odata.nextLink | string |
@odata.nextLink |
|
Lista de Mensagens
|
value | OnNewChannelMessage_Response |
Lista de uma ou mais mensagens para um canal específico em uma equipe |
OnNewChannelMessage_Response
Lista de uma ou mais mensagens para um canal específico em uma equipe
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
attachments
|
attachments | array of object |
attachments |
|
items
|
attachments | object | |
|
conteúdo
|
body.content | string |
O conteúdo da mensagem |
|
tipo de conteúdo
|
body.contentType | string |
O tipo de conteúdo. Os valores possíveis são texto e html |
|
carimbo de data/hora de criação
|
createdDateTime | date-time |
Carimbo de data/hora de quando a mensagem de chat foi criada |
|
excluído
|
deleted | boolean |
excluído |
|
etag
|
etag | string |
Número de versão da mensagem de chat. |
|
aplicação
|
from.application | object |
aplicação |
|
dispositivo
|
from.device | string |
dispositivo |
|
nome de exibição
|
from.user.displayName | string |
nome de exibição |
|
ID
|
from.user.id | string |
identificador do usuário |
|
identityProvider
|
from.user.identityProvider | string |
identityProvider |
|
id
|
id | string |
ID exclusiva da mensagem |
|
importância
|
importance | string |
A importância da mensagem. Os valores possíveis são: normal, alto, urgente. |
|
carimbo de data/hora modificado pela última vez
|
lastModifiedDateTime | string |
Carimbo de data/hora quando a mensagem de chat é criada (configuração inicial) ou modificada, inclusive quando uma reação é adicionada ou removida |
|
localidade
|
locale | string |
Localidade da mensagem de chat definida pelo cliente. |
|
menções
|
mentions | array of object |
Lista de entidades mencionadas na mensagem de chat. As entidades com suporte são: usuário, bot, equipe e canal. |
|
items
|
mentions | object | |
|
messageType
|
messageType | string |
O tipo de mensagem de chat |
|
Reações
|
reactions | array of object |
Reações para esta mensagem de chat (por exemplo, Like) |
|
items
|
reactions | object | |
|
replyToId
|
replyToId | string |
ID da mensagem pai do thread |
|
assunto
|
subject | string |
O assunto da mensagem de chat, opcional |
|
resumo
|
summary | string |
Texto resumido da mensagem que pode ser usada para notificações por push e exibições de resumo ou exibições de fallback |
GetTeamResponse
Obter resposta da equipe
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da equipe
|
id | string |
O identificador exclusivo da equipe |
|
Nome de exibição
|
displayName | string |
O nome da equipe |
|
Descrição da equipe
|
description | string |
A descrição da equipe, opcional |
|
ID interna
|
internalId | string |
A ID interna da equipe |
|
URL da Web da equipe
|
webUrl | string |
Um hiperlink que irá para a equipe no cliente do Microsoft Teams |
|
Arquivados
|
isArchived | boolean |
Se essa equipe está no modo somente leitura |
|
Configurações de membro
|
memberSettings | MemberSettings |
Configurações para configurar se os membros podem executar determinadas ações, por exemplo, criar canais e adicionar bots na equipe |
|
Configurações de convidado
|
guestSettings | GuestSettings |
Configurações para configurar se os convidados podem criar, atualizar ou excluir canais na equipe |
|
Configurações de mensagens
|
messagingSettings | MessagingSettings |
Configurações para configurar mensagens e menções na equipe |
|
Configurações divertidas
|
funSettings | FunSettings |
Configurações para configurar o uso de Giphy, memes e adesivos na equipe |
|
Configurações de descoberta
|
discoverySettings | DiscoverySettings |
Configurações para configurar a descoberta de equipe por outras pessoas. |
AssociatedTeamInfo
Representa uma equipe associada a um usuário
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da equipe
|
id | string |
O identificador exclusivo da equipe |
|
Nome de exibição
|
displayName | string |
O nome da equipe |
|
ID do locatário
|
tenantId | string |
A ID do locatário do Microsoft Entra ao qual esta equipe pertence |
GetChannelResponse
Obter resposta de detalhes do canal de equipe
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do canal
|
id | string |
O identificador exclusivo do canal |
|
Nome de exibição
|
displayName | string |
O nome do canal |
|
Descrição do canal
|
description | string |
A descrição do canal, opcional |
|
O endereço de email do canal
|
string |
O endereço de email para enviar mensagens para o canal |
|
|
ID do locatário da equipe
|
tenantId | string |
A ID do locatário do Microsoft Entra. |
|
Um hiperlink para o canal no Microsoft Teams
|
webUrl | string |
Um hiperlink para o canal no Microsoft Teams |
|
URL da pasta do SharePoint para canal
|
filesFolderWebUrl | string |
A URL da pasta do SharePoint do canal |
|
Hora de criação do canal
|
createdDateTime | date-time |
Carimbo de data/hora no qual o canal foi criado. Somente leitura |
|
O tipo do canal.
|
membershipType | string |
O tipo de associação de canal |
ChannelWithOwnerTeamId
Recurso de canal com ID da equipe do proprietário
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
object |
Recurso de canal com ID da equipe do proprietário |
GetTimeOffReasonsResponse
A lista de motivos de folga.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Matriz que contém motivos de folga
|
value | array of object |
A lista de motivos de folga. |
|
ID do motivo da folga
|
value.id | string |
A ID exclusiva do motivo da folga. |
|
Hora de Criação
|
value.createdDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Data/hora modificada
|
value.lastModifiedDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Nome de Exibição
|
value.displayName | string |
Nome de Exibição |
|
Tipo de ícone
|
value.iconType | string |
Tipo de ícone |
|
Está ativo
|
value.isActive | boolean |
Está ativo |
|
Última modificação por
|
value.lastModifiedBy | LastModifiedBy |
Última modificação por |
TimeOffRequestResponse
Entidade de Solicitação de Tempo Limite
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
A ID exclusiva da solicitação TimeOff. |
|
Hora de Criação
|
createdDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tempo Modificado
|
lastModifiedDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Atribuído a
|
assignedTo | string |
A pessoa à qual a solicitação é atribuída: 'gerente' ou 'destinatário' |
|
Estado
|
state | string |
'aprovado', 'pendente' ou 'recusado' |
|
Hora do remetente
|
senderDateTime | date-time |
Hora em que a solicitação foi enviada |
|
Mensagem do remetente
|
senderMessage | string |
A mensagem do remetente da solicitação |
|
ID do remetente
|
senderUserId | string |
A ID do usuário que enviou a solicitação |
|
Tempo de Ação do Gerenciador
|
managerActionDateTime | date-time |
Hora em que o gerente respondeu |
|
Mensagem do gerente
|
managerActionMessage | string |
A mensagem do gerente |
|
ID do gerente
|
managerUserId | string |
A ID do gerente que respondeu |
|
Da hora de início
|
startDateTime | date-time |
Início do tempo solicitado |
|
Hora de Término
|
endDateTime | date-time |
Fim do tempo solicitado |
|
ID do motivo do timeoff
|
timeOffReasonId | string |
A ID do motivo do timeoff |
OfferShiftRequestResponse
Entidade de Solicitação de Turno de Oferta
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
A ID exclusiva da solicitação do Turno da Oferta. |
|
Hora de Criação
|
createdDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tempo Modificado
|
lastModifiedDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Atribuído a
|
assignedTo | string |
A pessoa à qual a solicitação é atribuída: 'gerente' ou 'destinatário' |
|
Estado
|
state | string |
'aprovado', 'pendente' ou 'recusado' |
|
Hora do remetente
|
senderDateTime | date-time |
Hora em que a solicitação foi enviada |
|
Mensagem do remetente
|
senderMessage | string |
A mensagem do remetente da solicitação |
|
ID do remetente
|
senderUserId | string |
A ID do usuário que enviou a solicitação |
|
ID do turno do remetente
|
senderShiftId | string |
A ID da mudança do remetente |
|
Hora do receptor
|
recipientActionDateTime | date-time |
Hora em que o destinatário respondeu |
|
Mensagem do destinatário
|
recipientActionMessage | string |
A mensagem do destinatário |
|
ID do destinatário
|
recipientUserId | string |
A ID do destinatário da solicitação |
|
Tempo de Ação do Gerenciador
|
managerActionDateTime | date-time |
Hora em que o gerente respondeu |
|
Mensagem do gerente
|
managerActionMessage | string |
A mensagem do gerente |
|
ID do gerente
|
managerUserId | string |
A ID do gerente que respondeu |
SwapShiftsChangeRequestResponse
Entidade de solicitação de turno de troca
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
A ID exclusiva da solicitação Swap Shift. |
|
Hora de Criação
|
createdDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tempo Modificado
|
lastModifiedDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Atribuído a
|
assignedTo | string |
A pessoa à qual a solicitação é atribuída: 'gerente' ou 'destinatário' |
|
Estado
|
state | string |
'aprovado', 'pendente' ou 'recusado' |
|
Hora do remetente
|
senderDateTime | date-time |
Hora em que a solicitação foi enviada |
|
Mensagem do remetente
|
senderMessage | string |
A mensagem do remetente da solicitação |
|
ID do remetente
|
senderUserId | string |
A ID do usuário que enviou a solicitação |
|
ID do turno do remetente
|
senderShiftId | string |
A ID da mudança do remetente |
|
Hora do receptor
|
recipientActionDateTime | date-time |
Hora em que o destinatário respondeu |
|
Mensagem do destinatário
|
recipientActionMessage | string |
A mensagem do destinatário |
|
ID do destinatário
|
recipientUserId | string |
A ID do destinatário da solicitação |
|
ID do turno do destinatário
|
recipientShiftId | string |
A ID da mudança do destinatário |
|
Tempo de Ação do Gerenciador
|
managerActionDateTime | date-time |
Hora em que o gerente respondeu |
|
Mensagem do gerente
|
managerActionMessage | string |
A mensagem do gerente |
|
ID do gerente
|
managerUserId | string |
A ID do gerente que respondeu |
OpenShiftChangeRequestResponse
Entidade de Solicitação de Alteração do Open Shift
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
A ID exclusiva da solicitação Open Shift Change. |
|
Hora de Criação
|
createdDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Tempo Modificado
|
lastModifiedDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Atribuído a
|
assignedTo | string |
A pessoa à qual a solicitação é atribuída: 'gerente' ou 'destinatário' |
|
Estado
|
state | string |
'aprovado', 'pendente' ou 'recusado' |
|
Hora do remetente
|
senderDateTime | date-time |
Hora em que a solicitação foi enviada |
|
Mensagem do remetente
|
senderMessage | string |
A mensagem do remetente da solicitação |
|
ID do remetente
|
senderUserId | string |
A ID do usuário que enviou a solicitação |
|
Tempo de Ação do Gerenciador
|
managerActionDateTime | date-time |
Hora em que o gerente respondeu |
|
Mensagem do gerente
|
managerActionMessage | string |
A mensagem do gerente |
|
ID do gerente
|
managerUserId | string |
A ID do gerente que respondeu |
|
ID do Turno Aberto
|
openShiftId | string |
A ID do turno aberto que está sendo solicitado |
OpenShiftResponse
Entidade Open Shift
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
A ID exclusiva do turno aberto. |
|
Hora da Data Criada
|
createdDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Data/hora modificada
|
lastModifiedDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
ID do grupo de agendamento
|
schedulingGroupId | string |
ID do grupo de agendamento |
|
Última modificação por
|
lastModifiedBy | LastModifiedBy |
Última modificação por |
|
Turno Aberto Compartilhado
|
sharedOpenShift | SharedOpenShift |
Versão compartilhada do turno aberto |
|
Rascunho do Turno Aberto
|
draftOpenShift | DraftOpenShift |
Versão preliminar do turno aberto |
SharedOpenShift
Versão compartilhada do turno aberto
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome de Exibição
|
displayName | string |
Nome de Exibição |
|
Anotações
|
notes | string |
Anotações |
|
Da hora de início
|
startDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de Término
|
endDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Theme
|
theme | string |
Theme |
|
Abrir contagem de slots
|
openSlotCount | integer |
Abrir contagem de slots |
|
activities
|
activities | Activities |
Atividades de turno |
DraftOpenShift
Versão preliminar do turno aberto
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome de Exibição
|
displayName | string |
Nome de Exibição |
|
Anotações
|
notes | string |
Anotações |
|
Da hora de início
|
startDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de Término
|
endDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Theme
|
theme | string |
Theme |
|
Abrir contagem de slots
|
openSlotCount | integer |
Abrir contagem de slots |
|
activities
|
activities | Activities |
Atividades de turno |
ShiftResponse
Entidade Shift
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
A ID exclusiva do turno. |
|
Hora da Data Criada
|
createdDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Data/hora modificada
|
lastModifiedDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Atribuído à ID do Usuário
|
userId | string |
Atribuído à ID do Usuário |
|
ID do grupo de agendamento
|
schedulingGroupId | string |
ID do grupo de agendamento |
|
Última modificação por
|
lastModifiedBy | LastModifiedBy |
Última modificação por |
|
Turno Compartilhado
|
sharedShift | SharedShift |
Versão compartilhada do turno |
|
Turno do Rascunho
|
draftShift | DraftShift |
Versão preliminar do turno |
SharedShift
Versão compartilhada do turno
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome de Exibição
|
displayName | string |
Nome de Exibição |
|
Anotações
|
notes | string |
Anotações |
|
Da hora de início
|
startDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de Término
|
endDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Theme
|
theme | string |
Theme |
|
activities
|
activities | Activities |
Atividades de turno |
DraftShift
Versão preliminar do turno
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome de Exibição
|
displayName | string |
Nome de Exibição |
|
Anotações
|
notes | string |
Anotações |
|
Da hora de início
|
startDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de Término
|
endDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Theme
|
theme | string |
Theme |
|
activities
|
activities | Activities |
Atividades de turno |
ScheduleResponse
Agendar Entidade
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID de agendamento
|
id | string |
A ID exclusiva do agendamento. |
|
Agendar fuso horário
|
timeZone | string |
O fuso horário do agendamento. |
|
Agendar status de provisionamento
|
provisionStatus | string |
O Status de Provisionamento do agendamento. |
|
Agendar código de status de provisionamento
|
provisionStatusCode | string |
O código de status de provisionamento do agendamento. |
CreateATeamResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Nova ID da equipe
|
newTeamId | string |
ID da equipe que acabou de ser criada |
PostToConversationResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da mensagem
|
id | string |
ID de mensagem exclusiva |
|
Link da mensagem
|
messageLink | string |
Link para a mensagem no Microsoft Teams |
|
ID da conversa
|
conversationId | string |
Identificador exclusivo do chat |
Activities
Atividades de turno
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
É Pago
|
isPaid | boolean |
É Pago |
|
Da hora de início
|
startDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Hora de Término
|
endDateTime | date-time |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
Code
|
code | string |
Code |
|
Nome de Exibição
|
displayName | string |
Nome de Exibição |
SchedulingGroupResponse
Entidade de Grupo de Agendamento
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
A ID exclusiva do grupo de agendamento. |
|
Nome de Exibição
|
displayName | string |
O nome de exibição do grupo de agendamento. |
|
Está ativo
|
isActive | boolean |
Indica se o grupo de agendamento pode ser usado ao criar novas entidades ou atualizar as existentes. |
|
IDs de usuário
|
userIds | array of string |
Lista de IDs de usuários no grupo de agendamento. |
AtMentionUser_V1
@mention Símbolo
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
@menção
|
atMention | string |
Um @mention token para o usuário. Essa propriedade pode ser inserida em mensagens |
AtMentionTagResponse
@mention token para uma marca
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
marca @mention
|
atMention | string |
Um token para a marca para @mention. Ele pode ser inserido em mensagens e cartões adaptáveis enviados de uma pessoa |
NewChatResponse
Resposta para novo chat que foi criado
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da conversa
|
id | string |
Identificador exclusivo do chat |
NewMeetingRespone
Resposta para uma nova reunião que foi criada
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificador exclusivo do evento |
|
Carimbo de data/hora criado
|
createdDateTime | string |
Carimbo de data/hora em que o evento foi criado |
|
Carimbo de data/hora modificado pela última vez
|
lastModifiedDateTime | string |
Carimbo de data/hora em que o evento foi modificado pela última vez |
|
Categorias
|
categories | array of |
As categorias associadas ao evento |
|
Fuso horário
|
timeZone | string |
Fuso horário do evento |
|
Hora do lembrete de pré-evento
|
reminderMinutesBeforeStart | integer |
O número de minutos antes da hora de início do evento em que o alerta de lembrete ocorre |
|
Lembretes habilitados
|
isReminderOn | boolean |
Definir como true se um alerta estiver definido para lembrar o usuário do evento |
|
Tem Anexos
|
hasAttachments | boolean |
Definir como true se o evento tiver anexos |
|
Assunto
|
subject | string |
O texto da linha de assunto do evento |
|
Visualização do corpo
|
bodyPreview | string |
A visualização da mensagem associada ao evento |
|
Importância
|
importance | string |
A importância do evento. Os valores possíveis são: baixo, normal, alto |
|
Sensitivity
|
sensitivity | string |
Confidencialidade do evento |
|
É o dia todo
|
isAllDay | boolean |
Definido como true se o evento durar o dia todo |
|
Foi cancelado
|
isCancelled | boolean |
Definido como true se o evento tiver sido cancelado |
|
É organizador
|
isOrganizer | boolean |
Definido como true se o proprietário do calendário for o organizador do evento |
|
Resposta solicitada
|
responseRequested | boolean |
O organizador gostaria que um convidado enviasse uma resposta ao evento |
|
Mostrar como
|
showAs | string |
O status a ser mostrado. Os valores possíveis são: gratuito, provisório, ocupado, oof, workingElsewhere, desconhecido. |
|
Tipo
|
type | string |
O tipo de evento. Os valores possíveis são: singleInstance, ocorrência, exceção, seriesMaster |
|
Web last
|
webLink | string |
A URL para abrir o evento no Outlook na Web. |
|
URL de reunião online
|
onlineMeetingUrl | string |
Uma URL para uma reunião online |
|
Permitir novas propostas de tempo
|
allowNewTimeProposals | boolean |
True se o organizador da reunião permitir que os convidados proponham uma nova hora ao responder |
|
Padrão de periodicidade
|
recurrence.pattern | object |
A frequência de um evento |
|
Intervalo de periodicidade
|
recurrence.range | object |
A duração de um evento |
|
Resposta
|
responseStatus.response | string |
O tipo de resposta. Os valores possíveis são: none, organizer, provisoriamenteAccepted, accepted, declined, notResponded |
|
Hora
|
responseStatus.time | string |
A data e a hora em que a resposta foi retornada |
|
Tipo de conteúdo
|
body.contentType | string |
O tipo de conteúdo. Os valores possíveis são texto e html |
|
Conteúdo da mensagem de evento
|
body.content | string |
O conteúdo do evento |
|
data e hora
|
start.dateTime | string |
Hora de início do evento (exemplo: '2017-08-29T04:00:00') |
|
data e hora
|
end.dateTime | string |
Hora de término do evento (exemplo: '2017-08-29T04:00:00') |
|
nome de exibição
|
location.displayName | string |
O nome associado ao local |
|
Participante
|
attendees | array of object |
A coleção de participantes do evento |
|
tipo
|
attendees.type | string |
O tipo de participante: obrigatório, opcional, recurso |
|
response
|
attendees.status.response | string |
O tipo de resposta. Os valores possíveis são: none, organizer, provisoriamenteAccepted, accepted, declined, notResponded |
|
time
|
attendees.status.time | string |
A data e a hora em que a resposta foi retornada |
|
nome
|
attendees.emailAddress.name | string |
O nome de exibição de um participante |
|
address
|
attendees.emailAddress.address | string |
O endereço de email de um participante |
|
nome
|
organizer.emailAddress.name | string |
O nome de exibição de um organizador |
|
address
|
organizer.emailAddress.address | string |
O endereço de email de um organizador |
|
url de junção
|
onlineMeeting.joinUrl | string |
O link externo que inicia a reunião online |
LastModifiedBy
Última modificação por
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Aplicativo
|
application | string |
Aplicativo |
|
Device
|
device | string |
Device |
|
Conversa
|
conversation | string |
Conversa |
|
ID
|
user.id | string |
ID |
|
Nome de Exibição
|
user.displayName | string |
Nome de Exibição |
MemberSettings
Configurações para configurar se os membros podem executar determinadas ações, por exemplo, criar canais e adicionar bots na equipe
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Os membros têm permissão para criar/atualizar canais
|
allowCreateUpdateChannels | boolean |
Se definido como true, os membros poderão adicionar e atualizar canais |
|
Os membros têm permissão para excluir canais
|
allowDeleteChannels | boolean |
Se definido como true, os membros podem excluir canais |
|
Os membros têm permissão para adicionar/remover aplicativos
|
allowAddRemoveApps | boolean |
Se definido como true, os membros podem adicionar e remover aplicativos |
|
Os membros têm permissão para criar/atualizar/remover guias
|
allowCreateUpdateRemoveTabs | boolean |
Se definido como true, os membros poderão adicionar, atualizar e remover guias |
|
Os membros têm permissão para criar/atualizar/remover conectores
|
allowCreateUpdateRemoveConnectors | boolean |
Se definido como true, os membros poderão adicionar, atualizar e remover conectores |
GuestSettings
Configurações para configurar se os convidados podem criar, atualizar ou excluir canais na equipe
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Os convidados têm permissão para criar/atualizar canais
|
allowCreateUpdateChannels | boolean |
Se definido como true, os convidados poderão adicionar e atualizar canais |
|
Os convidados têm permissão para excluir canais
|
allowDeleteChannels | boolean |
Se definido como true, os convidados podem excluir canais |
MessagingSettings
Configurações para configurar mensagens e menções na equipe
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Permitir que o usuário edite mensagens
|
allowUserEditMessages | boolean |
Se definido como true, os usuários poderão editar suas mensagens |
|
Permitir que o usuário exclua mensagens
|
allowUserDeleteMessages | boolean |
Se definido como true, os usuários poderão excluir suas mensagens |
|
Permitir que o proprietário exclua mensagens
|
allowOwnerDeleteMessages | boolean |
Se definido como true, os proprietários poderão excluir qualquer mensagem |
|
Permitir menções da equipe
|
allowTeamMentions | boolean |
Se definido como true, @team as menções são permitidas |
|
Permitir menções de canal
|
allowChannelMentions | boolean |
Se definido como true, @channel as menções são permitidas |
FunSettings
Configurações para configurar o uso de Giphy, memes e adesivos na equipe
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Permitir giphy
|
allowGiphy | boolean |
Se definido como true, habilita o uso do Giphy |
|
Classificação de conteúdo Giphy
|
giphyContentRating | string |
Classificação de conteúdo giphy. Os valores possíveis são: moderado, estrito |
|
Permitir adesivos e memes
|
allowStickersAndMemes | boolean |
Se definido como true, permite que os usuários incluam adesivos e memes |
|
Permitir memes personalizados
|
allowCustomMemes | boolean |
Se definido como true, permite que os usuários incluam memes personalizados |
DiscoverySettings
Configurações para configurar a descoberta de equipe por outras pessoas.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Mostrar na pesquisa e nas sugestões da equipe
|
showInTeamsSearchAndSuggestions | boolean |
Se definido como true, a equipe ficará visível por meio da pesquisa e sugestões do cliente do Teams |