Partilhar via


Microsoft Teams

O Microsoft Teams permite que você obtenha todo o seu conteúdo, ferramentas e conversas no espaço de trabalho de equipe com o Microsoft 365.

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Standard Todas as regiões do Power Automatic , exceto as seguintes:
     - China Cloud operado pela 21Vianet
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure China
Aplicações Power Standard Todas as regiões do Power Apps , exceto as seguintes:
     - China Cloud operado pela 21Vianet
Automatize o poder Standard Todas as regiões do Power Automatic , exceto as seguintes:
     - China Cloud operado pela 21Vianet
Contato
Nome Microsoft
URL https://support.microsoft.com/en-us/contactus
Metadados do conector
Editora Microsoft
Sítio Web 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

Breve descrição Operations Descrição longa
Limite de tamanho de mensagem Poste o cartão adaptável e aguarde uma resposta

Postar cartão adaptável em um chat ou canal

Postar mensagem em um bate-papo ou canal

Responder com uma mensagem num 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 publica 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 "Solicitar entidade muito grande".
Definir usuários convidados como proprietários da equipe Adicionar um membro a uma equipa Quando adiciona um membro a uma equipa, pode definir utilizadores convidados como proprietários da equipa.
Requer uma Caixa de Correio do Exchange Online Criar uma reunião do 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 bate-papo Criar um chat Quando você cria um bate-papo, essa ação pode lidar com um máximo de 20 usuários por bate-papo, mas não tem suporte para usuários convidados.
Requer o aplicativo Fluxo de trabalho Poste o cartão adaptável e aguarde uma resposta

Postar cartão adaptável em um chat ou canal

Postar mensagem em um bate-papo ou canal

Responder com uma mensagem num 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 a disponibilidade do aplicativo Fluxos de Trabalho (anteriormente Power Automate) e a configuração do aplicativo para o estado "permitir" no centro de administração do Teams.
Não pode ser combinado com 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 chamada após a postagem do cartão. Em vez disso, o fluxo de ouvinte é projetado para capturar o evento de resposta de chamada 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

Breve descrição Operations Descrição longa
Suporta apenas usuário por fluxo Quando uma nova mensagem de chat é adicionada Quando uma nova mensagem de bate-papo é postada em qualquer bate-papo do qual você participa do Teams, o gatilho pode suportar apenas um usuário por fluxo.
Suporta apenas palavras individuais Quando as palavras-chave são mencionadas O gatilho não será acionado para frases com mais de uma palavra.
Aciona todos os dados relacionados a mensagens Quando as 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.
Dispara apenas 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 em ambiente padrão Para uma mensagem selecionada

Da caixa de composiçã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 utilizadores 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 do 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 equipa é 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 equipa é removido
Esses gatilhos não funcionam em grupos unificados que têm membros ocultos.
Requer o aplicativo Power Automate Actions Para uma mensagem selecionada No Power Automate, esse gatilho requer que o aplicativo Power Automate Actions (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
Da caixa de composição
Esses gatilhos não são suportados 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 um cartão adaptável em um canal privado.
  • Lançar 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 para usuários no Microsoft Teams.
  • Uma única mensagem só pode @mention ter até 20 usuários e 20 tags.

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 para usar em ações posteriores do fluxo. Este gatilho suporta apenas pedidos POST e não suporta pedidos GET.

Ao contrário dos Webhooks do Office obsoletos, 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 oferece suporte a mensagens acionáveis, ao contrário dos Webhooks do Office preteridos.

O URL de retorno de chamada do gatilho será exibido 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 no Microsoft Teams, bem como as práticas recomendadas de esquema do Adaptive Card e o designer de cartões adaptáveis.

Esquema do corpo da solicitação

Órgão do Pedido
Nome Key Obrigatório Tipo Description
tipo tipo yes cadeia (de caracteres) O valor deve ser sempre "mensagem"
attachments attachments yes Matriz do objeto Matriz de objetos de item de cartão adaptável. Consulte AdaptiveCardItemSchema abaixo para obter o esquema de objeto.
AdaptiveCardItemSchema
Nome Key Obrigatório Tipo Description
TipoDeConteúdo TipoDeConteúdo yes cadeia (de caracteres) O valor deve ser sempre "application/vnd.microsoft.card.adaptive"
contentUrl contentUrl yes cadeia (de caracteres) O valor deve ser sempre nulo
conteúdo conteúdo yes objecto Objeto de cartão adaptável formatado em JSON. Para exemplos e modelos, consulte https://adaptivecards.io/samples

Exemplo de corpo de 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 Adaptive Card 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.
  1. Teste o seu Adaptive Card com Postman:

    1. Teste o Adaptive Card usando o Postman para enviar uma solicitação POST para a URL, criada para configurar o Webhook de entrada.
    2. Cole o arquivo JSON no corpo da solicitação e visualize a mensagem do Adaptive Card no Teams.

Sugestão

Use exemplos e modelos de código do Adaptive Card para testar o corpo da solicitação POST.

Exemplo de envio de pedidos

Exemplo de referência de código

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 (de caracteres) Se o fluxo pode ser acionado por qualquer pessoa, qualquer usuário no locatário ou apenas usuários específicos no locatário.
triggerAllowedUsers triggerAllowedUsers cadeia (de caracteres) Lista de usuários autorizados a acionar o fluxo. Usado somente se triggerAuthenticationType definido como "Usuários específicos em meu locatário".
  • Não passe um cabeçalho de token de autenticação se você selecionou a opção de autenticação "Qualquer um", 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 em meu locatário", precisará 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 objecto A saída é idêntica ao corpo da solicitação enviada para o gatilho, veja o exemplo acima, por exemplo, de saída ou Esquema do Corpo da Solicitação

Limites de Limitação

Nome Limite Observações
Chamadas de entrada simultâneas ~1,000 É possível reduzir o número de pedidos simultâneos 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.
Invoque 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.

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Credenciais do Microsoft Teams (Teams GCC High) Faça login com as credenciais do Microsoft Teams (Teams GCC High). Apenas Azure Government Não compartilhável
Credenciais do Microsoft Teams (Teams Public/Teams GCC) Faça login com as credenciais do Microsoft Teams (Teams Public/Teams GCC). Apenas Azure Government Não compartilhável
Predefinição Inicie sessão com as suas credenciais. Todas as regiões, exceto Azure Government Não compartilhável

Credenciais do Microsoft Teams (Teams GCC High)

ID de autenticação: oauthGccHigh

Aplicável: apenas Azure Government

Faça login com as credenciais do Microsoft Teams (Teams GCC High).

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Credenciais do Microsoft Teams (Teams Public/Teams GCC)

ID de autenticação: oauthPublic

Aplicável: apenas Azure Government

Faça login com as credenciais do Microsoft Teams (Teams Public/Teams GCC).

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Padrão

Aplicável: Todas as regiões, exceto Azure Government

Inicie sessão com as suas credenciais.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos
Frequência das sondagens de desencadeamento 1 600 segundos
Non-Get requests per connection (para Listar chats, Postar uma notificação de feed, Postar um Adaptive Card como bot Flow e quaisquer outras operações do bot Flow) 25 300 segundos
Solicitações não obtidas por conexão (todas as outras operações) 300 300 segundos

Ações

Adicionar um membro a uma equipa

Adiciona um membro a uma equipe no Microsoft Teams

Adicionar um membro a uma etiqueta de equipa

Adiciona um usuário a uma tag de equipe

Atualizar um cartão adaptável em um chat ou canal

Atualiza uma placa adaptável existente

Cartão postal num chat ou canal

Publica um cartão num chat ou num canal

Criar um canal

Criar um novo canal dentro de uma equipe especificada

Criar um chat

Cria um bate-papo individual ou em grupo

Criar uma equipa

Cria uma nova equipa no Microsoft Teams

Criar uma etiqueta para uma equipa

Cria uma tag em uma equipe

Criar uma reunião do Teams

Crie uma reunião com um link na parte inferior do convite para participar da reunião online no Microsoft Teams.

Enviar uma solicitação HTTP do Microsoft Graph

Construa uma solicitação de API REST do Microsoft Graph para invocar contra os pontos de extremidade do Microsoft Teams. Estes segmentos são suportados: 1º segmento: /teams, /me, /users 2º segmento: canais, chats, installedApps, messages, pinnedMessages. Saiba mais: https://docs.microsoft.com/en-us/graph/use-the-api

Excluir um membro de uma tag de equipe

Exclui um membro de uma tag de equipe

Excluir uma tag de equipe

Exclui uma tag de uma equipe

Lista de membros

Listar membros diretos de um bate-papo em grupo ou de um canal

Listar canais

Lista todos os canais para uma equipe específica

Listar chats

Lista os chats recentes dos quais você faz parte

Listar equipas associadas

Lista todas as equipes das quais você é membro direto ou de um canal compartilhado hospedado dentro da equipe.

Listar equipas integradas

Lista todas as equipes do Microsoft Teams das quais você é membro

Listar os membros de uma tag de equipe

Lista os membros de uma tag de equipe

Listar respostas de uma mensagem de canal

Listar respostas a uma mensagem em um canal de uma equipe específica. Para canais compartilhados, o ID da equipe deve se referir à equipe anfitriã, que é a equipe proprietária do canal compartilhado.

Listar todas as tags de uma equipe

Lista as tags da equipe

Listar todos os canais

Lista todos os canais de uma equipe específica, incluindo canais que são compartilhados com a equipe

Obtenha uma equipa

Obtém os detalhes de uma equipe no Microsoft Teams.

Obter detalhes da mensagem

Obtém os detalhes de uma mensagem em um bate-papo ou canal.

Obter detalhes para um canal específico em uma equipe

Obtenha os detalhes do canal

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 tag 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 tag de equipe.

Postar mensagem em um bate-papo ou canal

Publica uma mensagem em um bate-papo ou canal

Postar seu próprio cartão adaptável como o bot Flow para um usuário [DEPRECATED]

Adicione a definição de cartão JSON para criar uma mensagem personalizada para um usuário do Teams. A mensagem pode conter imagens, gráficos, texto e muito mais.

Postar um cartão adaptável em um canal do Teams e aguardar uma resposta [DEPRECATED]

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 [DEPRECATED]

Automatize facilmente o processo de envio de uma mensagem para um usuário do Teams que contenha ações para continuar um fluxo de espera.

Postar uma escolha de opções como o bot de fluxo para um usuário

Envie um conjunto de opções para um usuário do Microsoft Teams, ao qual ele deve responder antes que o fluxo continue. Essa ação pausará o fluxo até que o usuário responda às opções

Postar uma mensagem (V2) [DEPRECATED]

Publique uma mensagem em um canal de uma equipe específica. Para canais compartilhados, o ID da equipe deve se referir à equipe anfitriã, que é a equipe proprietária do canal compartilhado.

Postar uma mensagem (V3) [DEPRECATED]

Publica uma mensagem em um canal de uma equipe específica. Para canais compartilhados, o ID da equipe deve se referir à equipe anfitriã, que é a equipe proprietária do canal compartilhado.

Postar uma mensagem [DEPRECATED]

Publica uma mensagem em um canal de uma equipe específica. Para canais compartilhados, o ID da equipe deve se referir à equipe anfitriã, que é a equipe proprietária do canal compartilhado.

Postar uma mensagem como o bot de fluxo para um usuário [DEPRECATED]

Automatize facilmente o processo de envio de uma mensagem para alguém no Teams.

Postar uma mensagem como o bot Flow em um canal [DEPRECATED]

Automatize facilmente o processo de publicação de uma mensagem num canal do Teams.

Postar uma notificação de feed

Publica uma notificação no feed de atividades de um usuário vinculando a um bate-papo ou equipe.

Postar uma resposta a uma mensagem (V2) [DEPRECATED]

Publica uma resposta a uma mensagem em um canal de uma equipe específica. Para canais compartilhados, o ID da equipe deve se referir à equipe anfitriã, que é a equipe proprietária do canal compartilhado.

Postar uma resposta a uma mensagem [DEPRECATED]

Publica uma resposta a uma mensagem em um canal de uma equipe específica. Para canais compartilhados, o ID da equipe deve se referir à equipe anfitriã, que é a equipe proprietária do canal compartilhado.

Poste o cartão adaptável e aguarde uma resposta

Publica um cartão adaptável em um bate-papo ou canal e aguarda uma resposta de qualquer usuário. Isso pausará o fluxo até que qualquer usuário responda.

Poste seu próprio cartão adaptável como o bot Flow em um canal [DEPRECATED]

Adicione a definição de cartão JSON para criar uma postagem personalizada para um canal do Teams. O post pode conter imagens, gráficos, texto e muito mais.

Receber mensagens

Recebe mensagens de um canal em uma equipe específica. Para canais compartilhados, o ID da equipe deve se referir à equipe anfitriã, que é a equipe proprietária do canal compartilhado.

Responder com um cartão adaptável em um canal

Respostas com um cartão adaptável à mensagem de um canal

Responder com uma mensagem num canal

Responde com uma mensagem à mensagem de um canal

Shifts: Aprovar uma solicitação de Swap Shifts [DEPRECATED]

Esta ação foi preterida. Em vez disso, use a solicitação Aprovar um turno de troca .

Esta operação permite que um usuário aprove uma solicitação de Swap Shifts.

Shifts: Aprovar uma solicitação Open Shift [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Aprovar uma solicitação Open Shift .

Esta operação permite que os gerentes aprovem uma solicitação Open Shift.

Shifts: Atualizar um turno aberto [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Atualizar um Open Shift .

Atualize um turno aberto em um cronograma.

Shifts: Criar um novo Open Shift [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Criar um novo Open Shift .

Criar um novo turno aberto em uma agenda

Shifts: Excluir um turno [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Excluir um turno .

Esta operação exclui um turno usando o ID exclusivo do turno.

Shifts: Excluir um turno aberto [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Excluir um Open Shift .

Esta operação exclui um turno aberto.

Shifts: Listar todas as solicitações de Offer Shift [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Listar todas as solicitações de turno de oferta em uma equipe .

Esta operação retorna todas as solicitações de turno de oferta em um cronograma

Shifts: Listar todas as solicitações de Swap Shifts [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Listar todas as solicitações de Swap Shifts em uma equipe .

Esta operação retorna todas as solicitações de turnos de swap em um cronograma

Shifts: Listar todas as solicitações Open Shift [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Listar todas as solicitações Open Shift em uma equipe .

Esta operação retorna todas as solicitações de alteração de turno abertas em um cronograma

Shifts: Listar todos os turnos [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Listar todos os turnos em uma equipe .

Esta operação devolve todos os turnos atribuídos aos membros de uma equipa

Shifts: Listar todos os turnos abertos [DEPRECATED]

Esta ação foi preterida. Por favor, use Listar todos os turnos abertos em uma equipe .

Esta operação retorna todos os turnos abertos em uma equipe

Shifts: Obter um turno [DEPRECATED]

Esta ação foi preterida. Por favor, use Get a Shift em vez disso.

Esta operação retorna detalhes de um turno usando o ID exclusivo do turno.

Shifts: Recusar um pedido de Swap Shifts [DEPRECATED]

Esta ação foi preterida. Em vez disso, use a solicitação Recusar um turno de troca .

Esta operação permite que os usuários recusem uma solicitação de swap shifts.

Shifts: Recusar uma solicitação de turno de oferta [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Recusar uma solicitação de turno de oferta .

Esta operação permite que os usuários recusem uma solicitação de turno de oferta.

Turnos: Aprovar um pedido de Folga [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Aprovar uma solicitação de folga .

Esta operação permite que os gerentes aprovem um pedido 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 de turno de oferta .

Esta operação permite que os destinatários/gerentes aprovem uma solicitação de turno de oferta.

Turnos: Listar todas as solicitações de folga [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Listar todos os pedidos de folga em uma equipe .

Esta operação retorna todas as solicitações de folga em um cronograma

Turnos: Listar todos os grupos de agendamento [DEPRECATED]

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 uma agenda

Turnos: Liste todos os motivos de folga [DEPRECATED]

Esta ação foi preterida. Por favor, use Listar todos os motivos de folga em uma equipe .

Esta operação retorna a lista de motivos de folga associados a uma equipe.

Turnos: Obtenha os detalhes de um cronograma [DEPRECATED]

Esta ação foi preterida. Em vez disso, use os detalhes de Obter um Horário .

Esta operação retorna detalhes de uma agenda usando a ID exclusiva da agenda.

Turnos: Obter um grupo de agendamento [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Obter um Grupo de Agendamento .

Esta operação retorna detalhes para um grupo de agendamento usando sua ID exclusiva.

Turnos: Obter um turno aberto [DEPRECATED]

Esta ação foi preterida. Por favor, use Get an Open Shift em vez disso.

Esta operação retorna detalhes para um turno aberto.

Turnos: Recusar um pedido de Folga [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Recusar uma solicitação de folga .

Esta operação permite que os gerentes recusem um pedido de folga.

Turnos: Recusar uma solicitação de turno aberto [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Recusar uma solicitação Open Shift .

Esta operação permite que os gerentes recusem uma solicitação de turno aberto.

Adicionar um membro a uma equipa

Adiciona um membro a uma equipe no Microsoft Teams

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

User
userId True string

Nome principal do usuário ou ID do Microsoft Entra para adicionar

Definir usuário como proprietário da equipe
owner boolean

True, se o usuário deve ser um proprietário de equipe

Adicionar um membro a uma etiqueta de equipa

Adiciona um usuário a uma tag de equipe

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Tag
tagId True string

Selecionar tag

ID do Utilizador
userId True string

O ID do usuário do membro a ser adicionado à tag deve estar em um formato como '550e8400-e29b-41d4-a716-44665540000'.

Devoluções

Atualizar um cartão adaptável em um chat ou canal

Atualiza uma placa adaptável existente

Parâmetros

Name Chave Necessário Tipo Description
Postar como
poster True string

Selecione uma opção

Publicar 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

Cartão postal num chat ou canal

Publica um cartão num chat ou num canal

Parâmetros

Name Chave Necessário Tipo Description
Postar como
poster True string

Selecione uma opção

Publicar em
location True string

Selecione uma opção

Pedido de cartão postal
body True dynamic

O pedido de cartão postal

Devoluções

Criar um canal

Criar um novo canal dentro de uma equipe especificada

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Description
description string

Descrição textual opcional para o canal

Nome
displayName True string

Nome do canal tal como aparece no Microsoft Teams

Devoluções

Name Caminho Tipo Description
Description
description string

Descrição textual opcional para o canal

Nome de exibição
displayName string

Nome do canal tal como aparece no Microsoft Teams

ID
id string

O identificador único do canal

Criar um chat

Cria um bate-papo individual ou em grupo

Parâmetros

Name Chave Necessário Tipo Description
Title
topic string

Título, exibido apenas em chats de grupo

Membros a adicionar
members True string

IDs do usuário, separados por ponto-e-vírgula

Devoluções

Resposta para o novo chat que foi criado

Criar uma equipa

Cria uma nova equipa no Microsoft Teams

Parâmetros

Name Chave Necessário Tipo Description
Nome da Equipa
displayName True string

O nome da equipa

Description
description True string

Uma descrição opcional para a equipa

Visibilidade
visibility string

A visibilidade da equipa

Devoluções

Criar uma etiqueta para uma equipa

Cria uma tag em uma equipe

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Nome de exibição
displayName True string

O nome da tag como ela aparece para o usuário no Microsoft Teams.

IDs dos membros
members True string

Lista de IDs dos usuários separados por ponto-e-vírgula, o identificador deve estar em um formato como '550e8400-e29b-41d4-a716-446655440000'.

Devoluções

A tag criada para uma equipe

Criar uma reunião do Teams

Crie uma reunião com um link na parte inferior do convite para participar da reunião online no Microsoft Teams.

Parâmetros

Name Chave Necessário Tipo Description
ID do calendário
calendarid True string

Selecione um valor

Assunto
subject True string

O texto da linha de assunto do evento

Conteúdo da mensagem do evento
content True string

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 fim
dateTime True date-no-tz

Hora de fim do evento (exemplo: '2017-08-29T05:00:00')

Participantes obrigatórios
requiredAttendees email

Participantes obrigatórios para o evento separados por ponto-e-vírgula

Participantes opcionais
optionalAttendees email

Participantes opcionais para o evento separados por ponto-e-vírgula

nome a apresentar
displayName string

O nome associado ao local

Importância
importance string

A importância do evento: baixa, normal ou alta

Padrão de recorrência
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, onde 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 de semanas separados por vírgulas (exemplo: 'segunda-feira, quarta-feira, sexta-feira')

Índice da semana
index string

Especifica em que dia da semana o evento ocorre. O padrão é primeiro

Data de início da recorrência
startDate date

Data de início da recorrência, formato AAAA-MM-DD. Necessário quando a reunião é uma recorrência

Data de fim da recorrência
endDate date

Data de fim da recorrência, formato AAAA-MM-DD

Evento durante todo o dia
isAllDay boolean

Definir como true se o evento durar o dia todo

Hora do lembrete pré-evento
reminderMinutesBeforeStart integer

O número de minutos antes da hora de início do evento em que o alerta de lembrete ocorre

Ativar lembretes
isReminderOn boolean

Defina como true se um alerta estiver definido para lembrar o usuário do evento

Status mostrar como
showAs string

Status a ser exibido durante o evento

Solicitar resposta
responseRequested boolean

Defina como true se o remetente desejar uma resposta quando o evento for aceito

Devoluções

Resposta para nova reunião que foi criada

Enviar uma solicitação HTTP do Microsoft Graph

Construa uma solicitação de API REST do Microsoft Graph para invocar contra os pontos de extremidade do Microsoft Teams. Estes segmentos são suportados: 1º segmento: /teams, /me, /users 2º segmento: canais, chats, installedApps, messages, pinnedMessages. Saiba mais: https://docs.microsoft.com/en-us/graph/use-the-api

Parâmetros

Name Chave Necessário Tipo Description
URI
Uri True string

O URI completo ou relativo. Exemplo: https://graph.microsoft.com/{version}/{resource}

Método
Method True string

O método HTTP (o padrão é GET)

Body
Body binary

O conteúdo do corpo da solicitação

Tipo de conteúdo
ContentType string

O cabeçalho do tipo de conteúdo para o corpo (o padrão é application/json)

CustomHeader1
CustomHeader1 string

Cabeçalho personalizado 1. Especificar em formato: header-name: header-value

CustomHeader2
CustomHeader2 string

Cabeçalho personalizado 2. Especificar em formato: header-name: header-value

CustomHeader3
CustomHeader3 string

Cabeçalho personalizado 3. Especificar em formato: header-name: header-value

CustomHeader4
CustomHeader4 string

Cabeçalho personalizado 4. Especificar em formato: header-name: header-value

CustomHeader5
CustomHeader5 string

Cabeçalho personalizado 5. Especificar em formato: header-name: header-value

Devoluções

Excluir um membro de uma tag de equipe

Exclui um membro de uma tag de equipe

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Tag
tagId True string

Selecionar tag

ID do Membro da Tag
tagMemberId True string

ID do membro a ser removido da tag

Excluir uma tag de equipe

Exclui uma tag de uma equipe

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Tag
tagId True string

Selecionar tag

Lista de membros

Listar membros diretos de um bate-papo em grupo ou de um canal

Parâmetros

Name Chave Necessário Tipo Description
Tipo de thread
threadType True string

Escolha o tipo de mensagem

Pedido de membros da lista
body True dynamic

O pedido dos membros da lista

Devoluções

Esquema de resposta dos membros da lista

Listar canais

Lista todos os canais para uma equipe específica

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Filtrar consulta
$filter string

Uma consulta de filtro OData para restringir as entradas retornadas (por exemplo, membershipType eq 'standard').

Encomendar por
$orderby string

Uma opção de consulta orderBy OData para especificar a ordem das entradas (por exemplo, displayName asc).

Devoluções

Name Caminho Tipo Description
Lista de canais
value array of GetChannelResponse

Lista de um ou mais canais para uma equipa específica

Listar chats

Lista os chats recentes dos quais você faz parte

Parâmetros

Name Chave Necessário Tipo Description
Tipos de bate-papo
chatType True string

Filtrar por tipo

Tópico
topic True string

Filtrar por definição ou não do nome do tópico

Devoluções

Name 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 do chat. Disponível apenas para chats em grupo

Data de Criação Hora
value.createdDateTime date-time

Data e hora em que o chat foi criado

Data da última atualização, hora
value.lastUpdatedDateTime date-time

Data e hora em que o chat foi renomeado pela última vez ou a sua lista de membros foi atualizada pela última vez

ID da conversação
value.id string

Identificador exclusivo do chat

Listar equipas associadas

Lista todas as equipes das quais você é membro direto ou de um canal compartilhado hospedado dentro da equipe.

Devoluções

Name Caminho Tipo Description
Lista de Equipas
value array of AssociatedTeamInfo

Lista das equipas às quais está associado

Listar equipas integradas

Lista todas as equipes do Microsoft Teams das quais você é membro

Devoluções

Name Caminho Tipo Description
Lista de Equipas
value array of object

Lista das equipas de que é membro

Description
value.description string

Uma descrição opcional para a equipa

Nome
value.displayName string

O nome da equipa

ID
value.id string

O identificador exclusivo da equipe, também chamado de ID de Grupo do Microsoft 365

Listar os membros de uma tag de equipe

Lista os membros de uma tag de equipe

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Tag
tagId True string

Selecionar tag

Devoluções

Listar respostas de uma mensagem de canal

Listar respostas a uma mensagem em um canal de uma equipe específica. Para canais compartilhados, o ID da equipe deve se referir à equipe anfitriã, que é a equipe proprietária do canal compartilhado.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Channel
channelId True string

ID do canal

Message
messageId True string

ID da mensagem

Contagem das respostas mais recentes
$top integer

O número de respostas mais recentes a devolver. O valor padrão é 20. O valor suportado está entre 1 e 50.

Devoluções

Listar respostas esquema de resposta

Listar todas as tags de uma equipe

Lista as tags da equipe

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Devoluções

Listar todos os canais

Lista todos os canais de uma equipe específica, incluindo canais que são compartilhados com a equipe

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Filtrar consulta
$filter string

Uma consulta de filtro OData para restringir as entradas retornadas (por exemplo, membershipType eq 'standard').

Encomendar por
$orderby string

Uma opção de consulta orderBy OData para especificar a ordem das entradas (por exemplo, displayName asc).

Devoluções

Name Caminho Tipo Description
Lista de canais
value array of ChannelWithOwnerTeamId

Lista de um ou mais canais para uma equipa específica

Obtenha uma equipa

Obtém os detalhes de uma equipe no Microsoft Teams.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

Devoluções

Obter resposta da equipa

Obter detalhes da mensagem

Obtém os detalhes de uma mensagem em um bate-papo ou canal.

Parâmetros

Name Chave Necessário Tipo Description
Message
messageId True string

ID da mensagem

Tipo de mensagem
threadType True string

Escolha o tipo de mensagem

Obter pedido de detalhes da mensagem
body True dynamic

A solicitação obter detalhes da mensagem

Devoluções

As saídas desta operação são dinâmicas.

Obter detalhes para um canal específico em uma equipe

Obtenha os detalhes do canal

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Channel
channelId True string

ID do canal

Devoluções

Obter resposta de detalhes do canal da equipe

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

Name Chave Necessário Tipo Description
User
userId True string

Especifique uma entidade de usuário ou ID de usuário para @mention

Devoluções

@mention Símbolo

Obter um token de @mention para uma tag 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 tag de equipe.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Tag
tagId True string

Selecionar tag

Devoluções

@mention token para uma tag

Postar mensagem em um bate-papo ou canal

Publica uma mensagem em um bate-papo ou canal

Parâmetros

Name Chave Necessário Tipo Description
Postar como
poster True string

Selecione uma opção

Publicar em
location True string

Selecione uma opção

Pedido de mensagem de publicação
body True dynamic

A solicitação de mensagem de postagem

Devoluções

Postar seu próprio cartão adaptável como o bot Flow para um usuário [DEPRECATED]

Adicione a definição de cartão JSON para criar uma mensagem personalizada para um usuário do Teams. A mensagem pode conter imagens, gráficos, texto e muito mais.

Parâmetros

Name Chave Necessário Tipo Description
Pedido de cartão pós-adaptável
PostAdaptiveCardRequest True dynamic

O pedido de cartão pós-adaptável

Devoluções

Body
MessageId

Postar um cartão adaptável em um canal do Teams e aguardar uma resposta [DEPRECATED]

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

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Mensagem de atualização
updateMessage string

Mensagem a incluir numa atualização do cartão original após a resposta

Deve atualizar o cartão
shouldUpdateCard boolean

Atualizar ou não o cartão após a resposta

Channel
channelId True string

Adicionar ID do canal

Message
messageBody True string

Devoluções

As saídas desta operação são dinâmicas.

Postar um cartão adaptável para um usuário do Teams e aguardar uma resposta [DEPRECATED]

Automatize facilmente o processo de envio de uma mensagem para um usuário do Teams que contenha ações para continuar um fluxo de espera.

Parâmetros

Name Chave Necessário Tipo Description
Mensagem de atualização
updateMessage string

Mensagem a incluir numa atualização do cartão original após a resposta

Deve atualizar o cartão
shouldUpdateCard boolean

Atualizar ou não o cartão após a resposta

Recipient
to True string

Adicionar um endereço de e-mail

Resumo
summary string

O resumo da mensagem

IsAlert
isAlert boolean

Se a mensagem será mostrada no feed de atividades

Message
messageBody True string

Devoluções

As saídas desta operação são dinâmicas.

Postar uma escolha de opções como o bot de fluxo para um usuário

Envie um conjunto de opções para um usuário do Microsoft Teams, ao qual ele deve responder antes que o fluxo continue. Essa ação pausará o fluxo até que o usuário responda às opções

Parâmetros

Name Chave Necessário Tipo Description
Mensagem do utilizador com pedido de subscrição de opções
UserMessageWithOptionsSubscriptionRequest True dynamic

A mensagem do utilizador com o pedido de subscrição de opções

Devoluções

As saídas desta operação são dinâmicas.

Postar uma mensagem (V2) [DEPRECATED]

Publique uma mensagem em um canal de uma equipe específica. Para canais compartilhados, o ID da equipe deve se referir à equipe anfitriã, que é a equipe proprietária do canal compartilhado.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

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) [DEPRECATED]

Publica uma mensagem em um canal de uma equipe específica. Para canais compartilhados, o ID da equipe deve se referir à equipe anfitriã, que é a equipe proprietária do canal compartilhado.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Channel
channelId True string

ID do canal

Assunto
subject string

Assunto da mensagem.

Message
content True html

Corpo da mensagem.

Devoluções

Body
MessageId

Postar uma mensagem [DEPRECATED]

Publica uma mensagem em um canal de uma equipe específica. Para canais compartilhados, o ID da equipe deve se referir à equipe anfitriã, que é a equipe proprietária do canal compartilhado.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Channel
channelId True string

ID do canal

Message
content True html

Corpo da mensagem.

Postar uma mensagem como o bot de fluxo para um usuário [DEPRECATED]

Automatize facilmente o processo de envio de uma mensagem para alguém no Teams.

Parâmetros

Name Chave Necessário Tipo Description
Pedido de notificação posterior
PostNotificationRequest True dynamic

O pedido de pós-notificação

Postar uma mensagem como o bot Flow em um canal [DEPRECATED]

Automatize facilmente o processo de publicação de uma mensagem num canal do Teams.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Pedido de notificação posterior
PostNotificationRequest True dynamic

O pedido de pós-notificação

Postar uma notificação de feed

Publica uma notificação no feed de atividades de um usuário vinculando a um bate-papo ou equipe.

Parâmetros

Name Chave Necessário Tipo Description
Postar como
poster True string

Selecione uma opção

Tipo de notificação
notificationType True string

Escolha o 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 resposta a uma mensagem (V2) [DEPRECATED]

Publica uma resposta a uma mensagem em um canal de uma equipe específica. Para canais compartilhados, o ID da equipe deve se referir à equipe anfitriã, que é a equipe proprietária do canal compartilhado.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

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 [DEPRECATED]

Publica uma resposta a uma mensagem em um canal de uma equipe específica. Para canais compartilhados, o ID da equipe deve se referir à equipe anfitriã, que é a equipe proprietária do canal compartilhado.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

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.

Poste o cartão adaptável e aguarde uma resposta

Publica um cartão adaptável em um bate-papo ou canal e aguarda uma resposta de qualquer usuário. Isso pausará o fluxo até que qualquer usuário responda.

Parâmetros

Name Chave Necessário Tipo Description
Postar como
poster True string

Selecione uma opção

Publicar em
location True string

Selecione uma opção

Solicitação de assinatura de continuação do fluxo
body True dynamic

A solicitação de assinatura de continuação de fluxo

Devoluções

As saídas desta operação são dinâmicas.

Poste seu próprio cartão adaptável como o bot Flow em um canal [DEPRECATED]

Adicione a definição de cartão JSON para criar uma postagem personalizada para um canal do Teams. O post pode conter imagens, gráficos, texto e muito mais.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Pedido de cartão pós-adaptável
PostAdaptiveCardRequest True dynamic

O pedido de cartão pós-adaptável

Devoluções

Body
MessageId

Receber mensagens

Recebe mensagens de um canal em uma equipe específica. Para canais compartilhados, o ID da equipe deve se referir à equipe anfitriã, que é a equipe proprietária do canal compartilhado.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Channel
channelId True string

ID do canal

Devoluções

Responder com um cartão adaptável em um canal

Respostas com um cartão adaptável à mensagem de um canal

Parâmetros

Name Chave Necessário Tipo Description
Postar como
poster True string

Selecione uma opção

Publicar em
location True string

Selecione uma opção

Responder pedido de cartão adaptável
body True dynamic

A solicitação de cartão adaptável de resposta

Devoluções

Responder com uma mensagem num canal

Responde com uma mensagem à mensagem de um canal

Parâmetros

Name Chave Necessário Tipo Description
Postar como
poster True string

Selecione uma opção

Publicar em
location True string

Selecione uma opção

Pedido de mensagem de resposta
body True dynamic

O pedido de mensagem de resposta

Devoluções

Shifts: Aprovar uma solicitação de Swap Shifts [DEPRECATED]

Esta ação foi preterida. Em vez disso, use a solicitação Aprovar um turno de troca .

Esta operação permite que um usuário aprove uma solicitação de Swap Shifts.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

Trocar turnos Alterar ID do Pedido
swapShiftsChangeRequestId True string

O ID exclusivo do pedido

Mensagem do destinatário/gestor
message string

Uma mensagem quando um pedido é aceite.

Shifts: Aprovar uma solicitação Open Shift [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Aprovar uma solicitação Open Shift .

Esta operação permite que os gerentes aprovem uma solicitação Open Shift.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

Abrir ID de Pedido de Alteração de Turno
openShiftChangeRequestId True string

O ID exclusivo do pedido

Mensagem do Gestor
message string

Uma mensagem do gestor para o remetente/destinatário quando um pedido é aceite.

Shifts: Atualizar um turno aberto [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Atualizar um Open Shift .

Atualize um turno aberto em um cronograma.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

Abrir ID de turno
openShiftId True string

O ID exclusivo do turno aberto.

Agendamento de ID de Grupo
schedulingGroupId string

Agendamento de ID de Grupo

Nome de exibição
displayName string

Nome de exibição

Observações
notes string

Observações

A partir da hora de início
startDateTime True date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Para Terminar a Hora
endDateTime True date-time

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

A partir da hora de início
startDateTime True date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Para Terminar a Hora
endDateTime True date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Código
code string

Código

Nome de exibição
displayName string

Nome de exibição

Devoluções

Entidade Open Shift

Abrir turno
OpenShiftResponse

Shifts: Criar um novo Open Shift [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Criar um novo Open Shift .

Criar um novo turno aberto em uma agenda

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

Agendamento de ID de Grupo
schedulingGroupId string

Agendamento de ID de Grupo

Nome de exibição
displayName string

Nome de exibição

Observações
notes string

Observações

A partir da hora de início
startDateTime True date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Para Terminar a Hora
endDateTime True date-time

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

A partir da hora de início
startDateTime True date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Para Terminar a Hora
endDateTime True date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Código
code string

Código

Nome de exibição
displayName string

Nome de exibição

Devoluções

Entidade Open Shift

Abrir turno
OpenShiftResponse

Shifts: Excluir um turno [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Excluir um turno .

Esta operação exclui um turno usando o ID exclusivo do turno.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

ID do turno
shiftId True string

O ID exclusivo do turno.

Shifts: Excluir um turno aberto [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Excluir um Open Shift .

Esta operação exclui um turno aberto.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

Abrir ID de turno
openShiftId True string

O ID exclusivo do turno aberto.

Shifts: Listar todas as solicitações de Offer Shift [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Listar todas as solicitações de turno de oferta em uma equipe .

Esta operação retorna todas as solicitações de turno de oferta em um cronograma

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

Contagem superior
$top integer

Número total de pedidos de recuperação

Estado do pedido
state string

Filtro de estado de solicitação

Devoluções

Name Caminho Tipo Description
Lista de solicitações de turno de oferta
value array of OfferShiftRequestResponse

Lista de solicitações de turno de oferta no cronograma

Shifts: Listar todas as solicitações de Swap Shifts [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Listar todas as solicitações de Swap Shifts em uma equipe .

Esta operação retorna todas as solicitações de turnos de swap em um cronograma

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

Contagem superior
$top integer

Número total de pedidos de recuperação

Estado do pedido
state string

Filtro de estado de solicitação

Devoluções

Name 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 cronograma

Shifts: Listar todas as solicitações Open Shift [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Listar todas as solicitações Open Shift em uma equipe .

Esta operação retorna todas as solicitações de alteração de turno abertas em um cronograma

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

Contagem superior
$top integer

Número total de pedidos de recuperação

Estado do pedido
state string

Filtro de estado de solicitação

Devoluções

Name Caminho Tipo Description
Abrir Lista de Pedidos de Alteração de Turno
value array of OpenShiftChangeRequestResponse

Lista de Pedidos de Alteração de Turno Aberto na agenda

Shifts: Listar todos os turnos [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Listar todos os turnos em uma equipe .

Esta operação devolve todos os turnos atribuídos aos membros de uma equipa

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

A partir da hora de início
startTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Para Terminar a Hora
endTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Contagem superior
$top integer

Número total de turnos a recuperar

Devoluções

Name Caminho Tipo Description
Lista de turnos
value array of ShiftResponse

Lista de turnos no horário

Shifts: Listar todos os turnos abertos [DEPRECATED]

Esta ação foi preterida. Por favor, use Listar todos os turnos abertos em uma equipe .

Esta operação retorna todos os turnos abertos em uma equipe

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

A partir da hora de início
startTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Para Terminar a Hora
endTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Contagem superior
$top integer

Número total de turnos abertos a recuperar

Devoluções

Name Caminho Tipo Description
Abrir lista de turnos
value array of OpenShiftResponse

Lista de turnos em aberto no horário

Shifts: Obter um turno [DEPRECATED]

Esta ação foi preterida. Por favor, use Get a Shift em vez disso.

Esta operação retorna detalhes de um turno usando o ID exclusivo do turno.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

ID do turno
shiftId True string

O ID exclusivo do turno.

Devoluções

Entidade Shift

Shifts: Recusar um pedido de Swap Shifts [DEPRECATED]

Esta ação foi preterida. Em vez disso, use a solicitação Recusar um turno de troca .

Esta operação permite que os usuários recusem uma solicitação de swap shifts.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

Trocar turnos Alterar ID do Pedido
swapShiftsChangeRequestId True string

O ID exclusivo do pedido

Mensagem do destinatário/gestor
message string

Uma mensagem quando uma solicitação é recusada.

Shifts: Recusar uma solicitação de turno de oferta [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Recusar uma solicitação de turno de oferta .

Esta operação permite que os usuários recusem uma solicitação de turno de oferta.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

ID de solicitação de turno da oferta
offerShiftRequestId True string

O ID exclusivo da solicitação de turno de oferta

Mensagem do destinatário/gestor
message string

Uma mensagem quando uma solicitação é recusada.

Turnos: Aprovar um pedido de Folga [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Aprovar uma solicitação de folga .

Esta operação permite que os gerentes aprovem um pedido de folga.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

ID de solicitação de folga
timeOffRequestId True string

O ID exclusivo da solicitação de folga

Mensagem do Gestor
message string

Uma mensagem do gestor para o remetente/destinatário quando um pedido é aceite.

Turnos: Aprovar uma solicitação de turno de oferta [PRETERIDO]

Esta ação foi preterida. Em vez disso, use Aprovar uma solicitação de turno de oferta .

Esta operação permite que os destinatários/gerentes aprovem uma solicitação de turno de oferta.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

ID de solicitação de turno da oferta
offerShiftRequestId True string

O ID exclusivo da solicitação de turno de oferta

Mensagem do destinatário/gestor
message string

Uma mensagem quando um pedido é aceite.

Turnos: Listar todas as solicitações de folga [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Listar todos os pedidos de folga em uma equipe .

Esta operação retorna todas as solicitações de folga em um cronograma

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

Contagem superior
$top integer

Número total de pedidos de recuperação

Estado do pedido
state string

Filtro de estado de solicitação

Devoluções

Name Caminho Tipo Description
Lista de solicitações de folga
value array of TimeOffRequestResponse

Lista de solicitações de folga no cronograma

Turnos: Listar todos os grupos de agendamento [DEPRECATED]

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 uma agenda

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

Contagem superior
$top integer

Número total de entradas a recuperar

Devoluções

Name Caminho Tipo Description
Lista de Grupos de Agendamento
value array of SchedulingGroupResponse

Lista de grupos de horários na agenda

Turnos: Liste todos os motivos de folga [DEPRECATED]

Esta ação foi preterida. Por favor, use Listar todos os motivos de folga em uma equipe .

Esta operação retorna a lista de motivos de folga associados a uma equipe.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

Contagem superior
$top integer

Número total de motivos de folga para recuperar

Devoluções

A lista de motivos de folga.

Lista de motivos de folga associados a uma equipe
GetTimeOffReasonsResponse

Turnos: Obtenha os detalhes de um cronograma [DEPRECATED]

Esta ação foi preterida. Em vez disso, use os detalhes de Obter um Horário .

Esta operação retorna detalhes de uma agenda usando a ID exclusiva da agenda.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

Devoluções

Entidade do cronograma

Turnos: Obter um grupo de agendamento [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Obter um Grupo de Agendamento .

Esta operação retorna detalhes para um grupo de agendamento usando sua ID exclusiva.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

Agendamento de ID de Grupo
schedulingGroupId True string

A ID exclusiva do Grupo de Agendamento.

Devoluções

Entidade do Grupo de Agendamento

Grupo de Agendamento
SchedulingGroupResponse

Turnos: Obter um turno aberto [DEPRECATED]

Esta ação foi preterida. Por favor, use Get an Open Shift em vez disso.

Esta operação retorna detalhes para um turno aberto.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

Abrir ID de turno
openShiftId True string

O ID exclusivo do turno aberto.

Devoluções

Entidade Open Shift

Abrir turno
OpenShiftResponse

Turnos: Recusar um pedido de Folga [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Recusar uma solicitação de folga .

Esta operação permite que os gerentes recusem um pedido de folga.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

ID de solicitação de folga
timeOffRequestId True string

O ID exclusivo da solicitação de folga

Mensagem do Gestor
message string

Uma mensagem do gerente para o remetente/destinatário quando uma solicitação é recusada.

Turnos: Recusar uma solicitação de turno aberto [DEPRECATED]

Esta ação foi preterida. Em vez disso, use Recusar uma solicitação Open Shift .

Esta operação permite que os gerentes recusem uma solicitação de turno aberto.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
teamId True string

Selecionar equipa

Abrir ID de Pedido de Alteração de Turno
openShiftChangeRequestId True string

O ID exclusivo do pedido

Mensagem do Gestor
message string

Uma mensagem do gerente para o remetente/destinatário quando uma solicitação é recusada.

Acionadores

Da caixa de composição (V2)

Esse gatilho permite iniciar um fluxo a partir da caixa de mensagem de composição no Microsoft Teams. (Disponível apenas para Power Automate.)

Para uma mensagem selecionada (V2)

Esse gatilho permite iniciar um fluxo para uma mensagem selecionada no Microsoft Teams. (Disponível apenas para Power Automate.)

Quando alguém reagiu a uma mensagem no chat

Aciona 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 respostas para um cartão adaptável publicado no Microsoft Teams. (Disponível apenas para Power Automate.)

Quando as palavras-chave são mencionadas

Aciona quando uma palavra-chave é mencionada em um chat ou canal especificado. Não é acionado se uma mensagem for editada.

Quando estou @mentioned

Aciona quando uma nova mensagem informando que @mentions o usuário atual é adicionada a um chat ou canal especificado.

Quando sou mencionado em uma mensagem do canal

Aciona quando uma nova mensagem informando que @mentions o usuário atual é adicionado a um canal em uma equipe. Para canais compartilhados, o ID da equipe deve se referir à equipe anfitriã, que é a equipe proprietária do canal compartilhado.

Quando um novo membro da equipa é removido

Aciona quando um membro é removido da equipe especificada

Quando um novo membro da equipe é adicionado

Aciona quando um membro é adicionado à determinada equipe

Quando uma nova mensagem de canal é adicionada

Aciona quando uma nova mensagem é postada em um canal de uma equipe. Observe que esse gatilho só é acionado quando uma mensagem raiz é adicionada no canal. As respostas a uma mensagem de canal existente não resultarão no disparo do evento de gatilho. Para canais compartilhados, o ID da equipe deve se referir à equipe anfitriã, que é a equipe proprietária do canal compartilhado.

Quando uma nova mensagem de chat é adicionada

Aciona quando uma nova mensagem é postada em qualquer bate-papo do qual o usuário faz parte.

Quando uma nova mensagem é adicionada a um chat ou canal

Aciona quando uma nova mensagem é postada em um chat ou canal especificado. Não é acionado se uma mensagem for editada.

Da caixa de composição (V2)

Esse gatilho permite iniciar um fluxo a partir da caixa de mensagem de composição no Microsoft Teams. (Disponível apenas para Power Automate.)

Parâmetros

Name Chave Necessário Tipo Description
operationId
operationId True string
alojar
host object
parameters
parameters True object
esquema
schema object

Devoluções

Name Caminho Tipo Description
body
body object

Para uma mensagem selecionada (V2)

Esse gatilho permite iniciar um fluxo para uma mensagem selecionada no Microsoft Teams. (Disponível apenas para Power Automate.)

Parâmetros

Name Chave Necessário Tipo Description
operationId
operationId True string
alojar
host object
parameters
parameters True object
esquema
schema object

Devoluções

Name Caminho Tipo Description
body
body object

Quando alguém reagiu a uma mensagem no chat

Aciona quando alguém reage a uma mensagem em um chat ou canal especificado.

Parâmetros

Name Chave Necessário Tipo Description
Emoji para rastrear
reactionKey True string

Escolha emojis para monitorar reações de mensagens

Frequência do gatilho
frequency True string

Se o fluxo deve ser desencadeado por cada reação ou apenas pela primeira reação em uma determinada mensagem

Quem pode acionar?
runningPolicy True string

Especificar quem pode acionar este fluxo de trabalho

Tipo de mensagem
threadType True string

Escolha o tipo de mensagem

requestBody
requestBody dynamic

Este é o corpo de solicitação do Webhook

Devoluções

Detalhes da mensagem

Quando alguém responde a um cartão adaptável

Esse gatilho permite que você manipule respostas para um cartão adaptável publicado no Microsoft Teams. (Disponível apenas para Power Automate.)

Devoluções

As saídas desta operação são dinâmicas.

Quando as palavras-chave são mencionadas

Aciona quando uma palavra-chave é mencionada em um chat ou canal especificado. Não é acionado se uma mensagem for editada.

Parâmetros

Name Chave Necessário Tipo Description
Tipo de mensagem
threadType True string

Escolha o tipo de mensagem

Palavras-chave a procurar
$search True string

Uma lista separada por vírgulas de palavras-chave para pesquisar

requestBody
requestBody dynamic

Este é o corpo de solicitação do Webhook

Devoluções

As saídas desta operação são dinâmicas.

Quando estou @mentioned

Aciona quando uma nova mensagem informando que @mentions o usuário atual é adicionada a um chat ou canal especificado.

Parâmetros

Name Chave Necessário Tipo Description
Tipo de mensagem
threadType True string

Escolha o tipo de mensagem

requestBody
requestBody dynamic

Este é o corpo de solicitação do Webhook

Devoluções

As saídas desta operação são dinâmicas.

Quando sou mencionado em uma mensagem do canal

Aciona quando uma nova mensagem informando que @mentions o usuário atual é adicionado a um canal em uma equipe. Para canais compartilhados, o ID da equipe deve se referir à equipe anfitriã, que é a equipe proprietária do canal compartilhado.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Channel
channelId True string

ID do canal

Devoluções

Name 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 text e html

criação de carimbo de data/hora
createdDateTime date-time

Carimbo de data/hora de quando a mensagem de chat foi criada

Suprimido
deleted boolean

Suprimido

etag
etag string

Número da versão da mensagem de chat.

aplicação
from.application object

aplicação

dispositivo
from.device string

dispositivo

nome a apresentar
from.user.displayName string

nome a apresentar

ID
from.user.id string

identificador do utilizador

identityProvider
from.user.identityProvider string

identityProvider

id
id string

ID exclusivo da mensagem

Importância
importance string

A importância da mensagem. Os valores possíveis são: normal, alto, urgente.

carimbo de data/hora da última modificação
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

região
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 suportadas são: usuário, bot, equipe e canal.

items
mentions object
Tipo de mensagem
messageType string

O tipo de mensagem de chat

reações
reactions array of object

Reações a esta mensagem de chat (por exemplo, Gostar)

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 usado para notificações por push e exibições de resumo ou exibições de fallback

Quando um novo membro da equipa é removido

Aciona quando um membro é removido da equipe especificada

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Devoluções

Name Caminho Tipo Description
ID de utilizador
id string

ID exclusivo do usuário

Quando um novo membro da equipe é adicionado

Aciona quando um membro é adicionado à determinada equipe

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Devoluções

Name Caminho Tipo Description
ID de utilizador
id string

ID exclusivo do usuário

Quando uma nova mensagem de canal é adicionada

Aciona quando uma nova mensagem é postada em um canal de uma equipe. Observe que esse gatilho só é acionado quando uma mensagem raiz é adicionada no canal. As respostas a uma mensagem de canal existente não resultarão no disparo do evento de gatilho. Para canais compartilhados, o ID da equipe deve se referir à equipe anfitriã, que é a equipe proprietária do canal compartilhado.

Parâmetros

Name Chave Necessário Tipo Description
Equipa
groupId True string

Selecionar equipa

Channel
channelId True string

ID do canal

Devoluções

Name 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 text e html

criação de carimbo de data/hora
createdDateTime date-time

Carimbo de data/hora de quando a mensagem de chat foi criada

Suprimido
deleted boolean

Suprimido

etag
etag string

Número da versão da mensagem de chat.

aplicação
from.application object

aplicação

dispositivo
from.device string

dispositivo

nome a apresentar
from.user.displayName string

nome a apresentar

ID
from.user.id string

identificador do utilizador

identityProvider
from.user.identityProvider string

identityProvider

id
id string

ID exclusivo da mensagem

Importância
importance string

A importância da mensagem. Os valores possíveis são: normal, alto, urgente.

carimbo de data/hora da última modificação
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

região
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 suportadas são: usuário, bot, equipe e canal.

items
mentions object
Tipo de mensagem
messageType string

O tipo de mensagem de chat

reações
reactions array of object

Reações a esta mensagem de chat (por exemplo, Gostar)

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 usado para notificações por push e exibições de resumo ou exibições de fallback

Quando uma nova mensagem de chat é adicionada

Aciona quando uma nova mensagem é postada em qualquer bate-papo do qual o usuário faz parte.

Devoluções

Detalhes da mensagem

Quando uma nova mensagem é adicionada a um chat ou canal

Aciona quando uma nova mensagem é postada em um chat ou canal especificado. Não é acionado se uma mensagem for editada.

Parâmetros

Name Chave Necessário Tipo Description
Tipo de mensagem
threadType True string

Escolha o tipo de mensagem

requestBody
requestBody dynamic

Este é o corpo de solicitação do Webhook

Devoluções

As saídas desta operação são dinâmicas.

Definições

GetTagsResponseSchema

Name Caminho Tipo Description
valor
value array of object
ID
value.id string

Identificador exclusivo da tag

ID da Equipa
value.teamId string

ID da equipa na qual a etiqueta está definida

Nome de exibição
value.displayName string

O nome da tag como ela aparece para o usuário no Microsoft Teams.

Contagem de membros
value.memberCount integer

O número de usuários atribuídos à tag

GetTagMembersResponseSchema

Name Caminho Tipo Description
valor
value array of object
ID do membro da tag
value.id string

O identificador exclusivo do membro

ID do inquilino
value.tenantId string

A ID do locatário do qual o membro da tag faz parte

Nome de exibição do usuário
value.displayName string

O nome de exibição do membro

ID de utilizador
value.userId string

O ID de usuário do membro

CreateTagResponseSchema

A tag criada para uma equipe

Name Caminho Tipo Description
ID
id string

Identificador exclusivo da tag

ID da Equipa
teamId string

ID da equipa na qual a etiqueta está definida

Nome de exibição
displayName string

O nome da tag como ela aparece para o usuário no Microsoft Teams.

Contagem de membros
memberCount integer

O número de usuários atribuídos à tag

AddMemberToTagResponseSchema

Name Caminho Tipo Description
ID
userId string

ID de usuário do membro adicionado à tag

ListMembersResponseSchema

Esquema de resposta dos membros da lista

Name Caminho Tipo Description
Lista dos membros
value array of object

Resposta dos membros da lista

Nome de exibição
value.displayName string

Nome para exibição do membro

Correio eletrónico
value.email string

Endereço de e-mail do membro

ID
value.id string

ID de utilizador do membro

Funções
value.roles array of string

As funções desse membro

ID do inquilino
value.tenantId string

ID do locatário do membro

ID de utilizador
value.userId string

ID de utilizador do membro

Hora de início do histórico visível da conversa
value.visibleHistoryStartDateTime string

O carimbo de data/hora que indica até que ponto o histórico de uma conversa é compartilhado com o membro da conversa

ListRepliesResponseSchema

Listar respostas esquema de resposta

Name Caminho Tipo Description
Lista de respostas a mensagens
value array of object

Resposta das respostas da lista

ID
value.id string

ID da resposta

Responder ao ID
value.replyToId string

ID da mensagem a que está a ser respondida

ETag
value.etag string

ETag da resposta

Tipo de mensagem
value.messageType string

Tipo de mensagem

Data de Criação Hora
value.createdDateTime string

Carimbo de data/hora de criação da resposta

Data da última modificação, hora
value.lastModifiedDateTime string

Carimbo de data/hora da última modificação da resposta

Data da última edição e hora
value.lastEditedDateTime string

Carimbo de data/hora da última edição da resposta

Data Hora Excluída
value.deletedDateTime string

Carimbo de data/hora de eliminação da resposta

Assunto
value.subject string

Objeto da resposta

Resumo
value.summary string

Síntese da resposta

ID do bate-papo
value.chatId string

ID do chat associado à resposta

Importância
value.importance string

Importância da resposta

Localidade
value.locale string

Localidade da resposta

URL da Web
value.webUrl string

URL Web da resposta

Violação da política
value.policyViolation object

Detalhes da violação da política

Detalhes do Evento
value.eventDetail object

Detalhes do evento associados à resposta

Aplicação
value.from.application object

Detalhes da candidatura

Device
value.from.device object

Detalhes do dispositivo

ID de utilizador
value.from.user.id string

ID de utilizador

Nome de exibição
value.from.user.displayName string

Nome para exibição do usuário

Tipo de identidade do usuário
value.from.user.userIdentityType string

Tipo de identidade do utilizador

ID do inquilino
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 Equipa
value.channelIdentity.teamId string

ID da Equipa

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ória da mensagem

items
value.messageHistory object

MessageReactionWebhookResponseSchema

Detalhes da mensagem

Name Caminho Tipo Description
Tipo de thread
threadType string
ChatId
chatId string

Identificador exclusivo do chat

TeamId
teamId string

O identificador único da equipa

ChannelId
channelId string

O identificador único do canal

MessageId
messageId string

ID da mensagem que foi reagida

ReplyToId
replyToId string

ID da mensagem pai do thread

Link da mensagem
messageLink string

Link para a mensagem que foi reagida

UserId
userId string

Reagindo ao ID do usuário

MessageReaction
messageReaction string

Reação da mensagem usada

ChatMessageWebhookResponseSchema

Detalhes da mensagem

Name Caminho Tipo Description
Message
value array of object

Resposta de detalhes da mensagem

ID da conversação
value.conversationId string

Identificador exclusivo do chat

ID
value.messageId string

ID da mensagem

Link
value.linkToMessage string

Link da mensagem

MessageId

Name Caminho Tipo Description
ID da mensagem
id string

Identificador exclusivo da mensagem

GetMessagesFromChannel_Response

Name Caminho Tipo Description
@odata.CONTEXTO
@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

Name 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 text e html

criação de carimbo de data/hora
createdDateTime date-time

Carimbo de data/hora de quando a mensagem de chat foi criada

Suprimido
deleted boolean

Suprimido

etag
etag string

Número da versão da mensagem de chat.

aplicação
from.application object

aplicação

dispositivo
from.device string

dispositivo

nome a apresentar
from.user.displayName string

nome a apresentar

ID
from.user.id string

identificador do utilizador

identityProvider
from.user.identityProvider string

identityProvider

id
id string

ID exclusivo da mensagem

Importância
importance string

A importância da mensagem. Os valores possíveis são: normal, alto, urgente.

carimbo de data/hora da última modificação
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

região
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 suportadas são: usuário, bot, equipe e canal.

items
mentions object
Tipo de mensagem
messageType string

O tipo de mensagem de chat

reações
reactions array of object

Reações a esta mensagem de chat (por exemplo, Gostar)

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 usado para notificações por push e exibições de resumo ou exibições de fallback

GetTeamResponse

Obter resposta da equipa

Name Caminho Tipo Description
ID da Equipa
id string

O identificador único da equipa

Nome de exibição
displayName string

O nome da equipa

Descrição da equipa
description string

A descrição da equipa, opcional

ID interno
internalId string

O ID interno da equipa

URL web da equipa
webUrl string

Um hiperlink que irá para a equipe no cliente Microsoft Teams

Arquivado
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 definir 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 capacidade de descoberta da equipe por outras pessoas.

AssociatedTeamInfo

Representa uma equipe associada a um usuário

Name Caminho Tipo Description
ID da Equipa
id string

O identificador único da equipa

Nome de exibição
displayName string

O nome da equipa

ID do inquilino
tenantId string

A ID do locatário do Microsoft Entra ao qual essa equipe pertence

GetChannelResponse

Obter resposta de detalhes do canal da equipe

Name 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 e-mail do canal
email string

O endereço de e-mail 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 o canal
filesFolderWebUrl string

A URL da pasta do SharePoint do canal

Tempo 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 do canal

ChannelWithOwnerTeamId

Recurso de canal com ID de equipe do proprietário

Name Caminho Tipo Description
object

Recurso de canal com ID de equipe do proprietário

GetTimeOffReasonsResponse

A lista de motivos de folga.

Name Caminho Tipo Description
Array contendo motivos de folga
value array of object

A lista de motivos de folga.

ID do motivo de folga
value.id string

O ID exclusivo do motivo de folga.

Tempo de Criação
value.createdDateTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Data e Hora da Modificação
value.lastModifiedDateTime date-time

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

modificado pela última vez por
value.lastModifiedBy LastModifiedBy

modificado pela última vez por

TimeOffRequestResponse

Entidade de solicitação de folga

Name Caminho Tipo Description
ID
id string

A ID exclusiva da solicitação de TimeOff.

Tempo de Criação
createdDateTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Hora da Modificação
lastModifiedDateTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Atribuído A
assignedTo string

A pessoa a quem o pedido é atribuído: «gestor» ou «destinatário»

Estado
state string

«aprovado», «pendente» ou «recusado»

Hora do remetente
senderDateTime date-time

Hora em que o pedido foi enviado

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 Gerente
managerActionDateTime date-time

Momento em que o gerente respondeu

Mensagem do Gestor
managerActionMessage string

A mensagem do gestor

ID do Gestor
managerUserId string

O ID do gerente que respondeu

A partir da hora de início
startDateTime date-time

Início da folga solicitada

Para Terminar a Hora
endDateTime date-time

Fim do tempo solicitado

ID do motivo do tempo livre
timeOffReasonId string

A ID do motivo do tempo livre

OfferShiftRequestResponse

Entidade de solicitação de turno de oferta

Name Caminho Tipo Description
ID
id string

O ID exclusivo da solicitação de turno de oferta.

Tempo de Criação
createdDateTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Hora da Modificação
lastModifiedDateTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Atribuído A
assignedTo string

A pessoa a quem o pedido é atribuído: «gestor» ou «destinatário»

Estado
state string

«aprovado», «pendente» ou «recusado»

Hora do remetente
senderDateTime date-time

Hora em que o pedido foi enviado

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

O ID do turno do remetente

Tempo do recetor
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

O ID do destinatário do pedido

Tempo de Ação do Gerente
managerActionDateTime date-time

Momento em que o gerente respondeu

Mensagem do Gestor
managerActionMessage string

A mensagem do gestor

ID do Gestor
managerUserId string

O ID do gerente que respondeu

SwapShiftsChangeRequestResponse

Entidade de solicitação de turno de troca

Name Caminho Tipo Description
ID
id string

A ID exclusiva da solicitação Swap Shift.

Tempo de Criação
createdDateTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Hora da Modificação
lastModifiedDateTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Atribuído A
assignedTo string

A pessoa a quem o pedido é atribuído: «gestor» ou «destinatário»

Estado
state string

«aprovado», «pendente» ou «recusado»

Hora do remetente
senderDateTime date-time

Hora em que o pedido foi enviado

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

O ID do turno do remetente

Tempo do recetor
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

O ID do destinatário do pedido

ID do turno do destinatário
recipientShiftId string

O ID do turno do destinatário

Tempo de Ação do Gerente
managerActionDateTime date-time

Momento em que o gerente respondeu

Mensagem do Gestor
managerActionMessage string

A mensagem do gestor

ID do Gestor
managerUserId string

O ID do gerente que respondeu

OpenShiftChangeRequestResponse

Entidade de solicitação de alteração de turno aberto

Name Caminho Tipo Description
ID
id string

A ID exclusiva da solicitação Open Shift Change.

Tempo de Criação
createdDateTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Hora da Modificação
lastModifiedDateTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Atribuído A
assignedTo string

A pessoa a quem o pedido é atribuído: «gestor» ou «destinatário»

Estado
state string

«aprovado», «pendente» ou «recusado»

Hora do remetente
senderDateTime date-time

Hora em que o pedido foi enviado

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 Gerente
managerActionDateTime date-time

Momento em que o gerente respondeu

Mensagem do Gestor
managerActionMessage string

A mensagem do gestor

ID do Gestor
managerUserId string

O ID do gerente que respondeu

Abrir ID de turno
openShiftId string

O ID do turno aberto que está sendo solicitado

OpenShiftResponse

Entidade Open Shift

Name Caminho Tipo Description
ID
id string

O ID exclusivo do turno aberto.

Data de Criação Hora
createdDateTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Data e Hora da Modificação
lastModifiedDateTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Agendamento de ID de Grupo
schedulingGroupId string

Agendamento de ID de Grupo

modificado pela última vez por
lastModifiedBy LastModifiedBy

modificado pela última vez por

Turno aberto compartilhado
sharedOpenShift SharedOpenShift

Versão compartilhada do turno aberto

Rascunho de turno aberto
draftOpenShift DraftOpenShift

Versão preliminar do turno aberto

SharedOpenShift

Versão compartilhada do turno aberto

Name Caminho Tipo Description
Nome de exibição
displayName string

Nome de exibição

Observações
notes string

Observações

A partir da hora de início
startDateTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Para Terminar a Hora
endDateTime date-time

aaaa-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 por turnos

RascunhoOpenShift

Versão preliminar do turno aberto

Name Caminho Tipo Description
Nome de exibição
displayName string

Nome de exibição

Observações
notes string

Observações

A partir da hora de início
startDateTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Para Terminar a Hora
endDateTime date-time

aaaa-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 por turnos

ShiftResponse

Entidade Shift

Name Caminho Tipo Description
ID
id string

O ID exclusivo do turno.

Data de Criação Hora
createdDateTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Data e Hora da Modificação
lastModifiedDateTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Atribuído ao ID de usuário
userId string

Atribuído ao ID de usuário

Agendamento de ID de Grupo
schedulingGroupId string

Agendamento de ID de Grupo

modificado pela última vez por
lastModifiedBy LastModifiedBy

modificado pela última vez por

Turno compartilhado
sharedShift SharedShift

Versão compartilhada do turno

Mudança de rascunho
draftShift DraftShift

Versão preliminar do turno

SharedShift

Versão compartilhada do turno

Name Caminho Tipo Description
Nome de exibição
displayName string

Nome de exibição

Observações
notes string

Observações

A partir da hora de início
startDateTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Para Terminar a Hora
endDateTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Theme
theme string

Theme

activities
activities Activities

Atividades por turnos

Mudança de Rascunho

Versão preliminar do turno

Name Caminho Tipo Description
Nome de exibição
displayName string

Nome de exibição

Observações
notes string

Observações

A partir da hora de início
startDateTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Para Terminar a Hora
endDateTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Theme
theme string

Theme

activities
activities Activities

Atividades por turnos

ScheduleResponse

Entidade do cronograma

Name Caminho Tipo Description
ID da agenda
id string

O ID exclusivo da agenda.

Agendar Fuso Horário
timeZone string

O fuso horário da agenda.

Status da provisão de cronograma
provisionStatus string

O Status da provisão da agenda.

Código de status de provisão de cronograma
provisionStatusCode string

O Código de Status da Provisão da agenda.

CreateATeamResponse

Name Caminho Tipo Description
Novo ID de Equipa
newTeamId string

ID da equipa que acabou de ser criada

PostToConversationResponse

Name Caminho Tipo Description
ID da mensagem
id string

ID exclusivo da mensagem

Link da mensagem
messageLink string

Link para a mensagem no Microsoft Teams

ID da conversação
conversationId string

Identificador exclusivo do chat

Activities

Atividades por turnos

Name Caminho Tipo Description
É pago
isPaid boolean

É pago

A partir da hora de início
startDateTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Para Terminar a Hora
endDateTime date-time

aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC)

Código
code string

Código

Nome de exibição
displayName string

Nome de exibição

AgendamentoGroupResponse

Entidade do Grupo de Agendamento

Name Caminho Tipo Description
ID
id string

A ID exclusiva do grupo de agendamento.

Nome de exibição
displayName string

O nome para 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 utilizador
userIds array of string

Lista de IDs de usuários no grupo de agendamento.

AtMentionUser_V1

@mention Símbolo

Name Caminho Tipo Description
@menção
atMention string

Um @mention token para o usuário. Esta propriedade pode ser inserida em mensagens

AtMentionTagResponse

@mention token para uma tag

Name Caminho Tipo Description
@mention tag
atMention string

Um token para a tag para @mention. Pode ser inserido em mensagens e cartões adaptáveis enviados por uma pessoa

NewChatResponse

Resposta para o novo chat que foi criado

Name Caminho Tipo Description
ID da conversação
id string

Identificador exclusivo do chat

NewMeetingRespone

Resposta para nova reunião que foi criada

Name 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 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 ativados
isReminderOn boolean

Defina 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

Pré-visualização do corpo
bodyPreview string

A pré-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

Sensibilidade
sensitivity string

Sensibilidade do evento

É o dia todo
isAllDay boolean

Definir como true se o evento durar o dia todo

Está cancelado
isCancelled boolean

Definir como true se o evento tiver sido cancelado

É organizador
isOrganizer boolean

Defina 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 exibido. Os valores possíveis são: livre, provisório, ocupado, oof, workingElsewhere, desconhecido.

Tipo
type string

O tipo de evento. Os valores possíveis são: singleInstance, occurrence, exception, seriesMaster

Web última
webLink string

A URL para abrir o evento no Outlook na Web.

URL da reunião online
onlineMeetingUrl string

Um 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 um novo horário ao responder

Padrão de recorrência
recurrence.pattern object

A frequência de um evento

Intervalo de recorrência
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, tentativelyAccepted, accepted, declined, notResponded

Time
responseStatus.time string

A data e a hora em que a resposta foi devolvida

Tipo de conteúdo
body.contentType string

O tipo de conteúdo. Os valores possíveis são text e html

Conteúdo da mensagem do evento
body.content string

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 fim do evento (exemplo: '2017-08-29T04:00:00')

nome a apresentar
location.displayName string

O nome associado ao local

Participante
attendees array of object

A recolha de participantes para o 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, tentativelyAccepted, accepted, declined, notResponded

time
attendees.status.time string

A data e a hora em que a resposta foi devolvida

nome
attendees.emailAddress.name string

O nome para exibição de um participante

address
attendees.emailAddress.address string

O endereço de e-mail 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 e-mail de um organizador

URL de adesão
onlineMeeting.joinUrl string

O link externo que inicia a reunião on-line

Última modificação por

modificado pela última vez por

Name Caminho Tipo Description
Aplicação
application string

Aplicação

Device
device string

Device

Conversação
conversation string

Conversação

Id
user.id string

Id

Nome de exibição
user.displayName string

Nome de exibição

Configurações do Membro

Configurações para configurar se os membros podem executar determinadas ações, por exemplo, criar canais e adicionar bots, na equipe

Name Caminho Tipo Description
Os membros podem criar/atualizar canais
allowCreateUpdateChannels boolean

Se definido como true, os membros podem adicionar e atualizar canais

Os membros podem excluir canais
allowDeleteChannels boolean

Se definido como true, os membros podem excluir canais

Os membros podem adicionar/remover aplicações
allowAddRemoveApps boolean

Se definido como true, os membros podem adicionar e remover aplicativos

Os membros podem criar/atualizar/remover separadores
allowCreateUpdateRemoveTabs boolean

Se definido como true, os membros podem adicionar, atualizar e remover guias

Os membros podem criar/atualizar/remover conectores
allowCreateUpdateRemoveConnectors boolean

Se definido como true, os membros podem adicionar, atualizar e remover conectores

Configurações do hóspede

Configurações para definir se os convidados podem criar, atualizar ou excluir canais na equipe

Name Caminho Tipo Description
Os hóspedes podem criar/atualizar canais
allowCreateUpdateChannels boolean

Se definido como true, os hóspedes podem adicionar e atualizar canais

Os hóspedes podem excluir canais
allowDeleteChannels boolean

Se definido como true, os hóspedes podem excluir canais

MensagensConfigurações

Configurações para configurar mensagens e menções na equipe

Name Caminho Tipo Description
Permitir que o usuário edite mensagens
allowUserEditMessages boolean

Se definido como true, os usuários podem editar suas mensagens

Permitir que o usuário exclua mensagens
allowUserDeleteMessages boolean

Se definido como true, os usuários podem excluir suas mensagens

Permitir que o proprietário exclua mensagens
allowOwnerDeleteMessages boolean

Se definido como true, os proprietários podem excluir qualquer mensagem

Permitir menções à equipa
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

Name 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 capacidade de descoberta da equipe por outras pessoas.

Name Caminho Tipo Description
Mostrar na pesquisa e sugestões da equipa
showInTeamsSearchAndSuggestions boolean

Se definido como true, a equipe fica visível por meio de pesquisas e sugestões do cliente do Teams

ObjectWithoutType