Compartilhar via


Equipes da Microsoft

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

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

Service Class Regions
Copilot Studio Standard Todas as regiões do Power Automate , exceto as seguintes:
     - China Cloud operado pela 21Vianet
Aplicativos Lógicos Standard Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     - Regiões do Azure China
Power Apps Standard Todas as regiões do Power Apps , exceto as seguintes:
     - China Cloud operado pela 21Vianet
Power Automate Standard Todas as regiões do Power Automate , exceto as seguintes:
     - China Cloud operado pela 21Vianet
Contato
Nome Microsoft
URL https://support.microsoft.com/en-us/contactus
Metadados do conector
Publicador Microsoft
Website https://products.office.com/microsoft-teams/group-chat-software
Política de privacidade https://privacy.microsoft.com/
Categorias Colaboração; Comunicação

Problemas conhecidos e limitações com ações

Descrição curta Operations Descrição longa
Limite de tamanho da mensagem Pós-cartão adaptável e aguarde uma resposta

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

Postar mensagem em um chat ou canal

Responder com uma mensagem em um canal

Responder com cartão adaptável em um canal

Atualizar um cartão adaptável em um chat ou canal
Quando uma ação posta uma mensagem, o limite de tamanho da mensagem é de aproximadamente 28 KB. Esse limite inclui todos os elementos HTML, como texto, imagens, links, tabelas, menções e assim por diante. Se o tamanho da mensagem exceder 28 KB, a ação falhará com o erro "Entidade de Solicitação muito grande".
Definir usuários convidados como proprietários de equipe Adicionar um membro a uma equipe Ao adicionar um membro a uma equipe, você pode definir usuários convidados como proprietários da equipe.
Requer uma caixa de correio do Exchange Online Criar uma reunião no Teams Quando você cria uma reunião do Teams e deseja selecionar um fuso horário, essa ação requer uma Caixa de Correio online do Exchange.
Máximo de usuários por chat Criar um chat Quando você cria um chat, essa ação pode lidar com um máximo de 20 usuários por chat, mas não tem suporte para usuários convidados.
Requer o aplicativo fluxo de trabalho Pós-cartão adaptável e aguarde uma resposta

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

Postar mensagem em um chat ou canal

Responder com uma mensagem em um canal

Responder com cartão adaptável em um canal

Atualizar um cartão adaptável em um chat ou canal
Essas ações exigem disponibilidade de aplicativo do Power Automate (antigo Power Automate) e configuração para o aplicativo para o estado "permitir" no centro de administração do Teams.
Não é possível combinar com o gatilho quando alguém responde a um cartão adaptável Postar cartão adaptável em um chat ou canal Usar esse gatilho em fluxos de trabalho "gatilho + ouvinte" pode resultar em um erro "Algo deu errado, tente novamente" ao enviar um cartão. Esse erro ocorre porque o fluxo de gatilho (que posta o cartão adaptável em um chat ou canal) não manipula a resposta de invocação após postar o cartão. Em vez disso, o fluxo do ouvinte foi projetado para capturar o evento de resposta de invocação e continuar o processamento. No entanto, como o fluxo de gatilho não manipula a resposta, ele retorna um erro. Use o cartão adaptável post e aguarde uma resposta como alternativa.

Problemas conhecidos e limitações com gatilhos

Descrição curta Operations Descrição longa
Dá suporte apenas ao usuário por fluxo Quando uma nova mensagem de chat é adicionada Quando uma nova mensagem de chat é postada em qualquer chat em que você é participante do Teams, o gatilho pode dar suporte a apenas um usuário por fluxo.
Dá suporte apenas a palavras simples Quando palavras-chave são mencionadas O gatilho não será acionado para frases com mais de uma palavra.
Aciona todos os dados relacionados à mensagem Quando palavras-chave são mencionadas Esses dados incluem o remetente da mensagem e o texto que inclui a hora em que a mensagem foi enviada.
Acionado somente para mensagens raiz adicionadas ao canal Quando uma nova mensagem de canal é adicionada Quando uma nova mensagem é postada em um canal no Teams, o gatilho não é acionado para respostas a uma mensagem de canal existente.
Funciona apenas no ambiente padrão Para uma mensagem selecionada

Na caixa de redação (V2)

Quando alguém responde a um cartão adaptável
Esses gatilhos funcionam apenas em um ambiente padrão.
Não funciona para usuários convidados ou externos Para uma mensagem selecionada

Quando alguém responde a um cartão adaptável
Esse gatilho não funciona para usuários convidados ou externos em uma equipe.
Tem um intervalo de sondagem de 3 minutos Quando uma nova mensagem de canal é adicionada

Quando sou mencionado em uma mensagem de canal
Esses gatilhos usam um intervalo de sondagem de 3 minutos.
Tem um intervalo de sondagem de 5 minutos Quando um novo membro da equipe é adicionado

Quando um novo membro da equipe é removido
Esses gatilhos usam um intervalo de sondagem de 5 minutos devido a uma limitação na API subjacente. Isso pode fazer com que o gatilho seja acionado várias vezes para o mesmo evento.
Não funciona em grupos unificados com membros ocultos Quando um novo membro da equipe é adicionado

Quando um novo membro da equipe é removido
Esses gatilhos não funcionam em grupos unificados que têm membros ocultos.
Requer o aplicativo Ações do Power Automate Para uma mensagem selecionada No Power Automate, esse gatilho requer que o aplicativo Ações do Power Automate (ID do Aplicativo: 00001016-de05-492e-9106-4828fc8a8687) seja desbloqueado. Use uma conta de administrador para verificar se o aplicativo está habilitado no Centro de administração do Teams.
Sem suporte no Microsoft Cloud for Sovereignty Para uma mensagem selecionada
Na caixa de redação
Esses gatilhos não têm suporte em nuvens soberanas, como GCC, GCCH e DoD.

Problemas e limitações gerais conhecidos

  • Para usar o conector do Teams, você deve ter habilitado uma dessas assinaturas.
  • Atualmente, não há suporte para postar uma mensagem ou cartão adaptável em um canal privado.
  • Postar mensagem ou cartão usando o Power Virtual Agents requer que o destinatário tenha o bot instalado no Microsoft Teams. Para obter mais informações, consulte Enviar mensagens proativas aos usuários no Microsoft Teams.
  • Uma única mensagem só pode @mention ter até 20 usuários e 20 marcas.

Microsoft Teams Webhook

Quando uma solicitação de webhook do Teams é recebida

ID da operação: TeamsIncomingWebhookTrigger

Esse gatilho permite que você inicie um fluxo fazendo uma solicitação POST para o ponto de extremidade exposto pelo gatilho. Você pode enviar uma matriz de cartões adaptáveis no corpo da solicitação para o gatilho a ser usado em ações posteriores do fluxo. Esse gatilho só dá suporte a solicitações POST e não dá suporte a solicitações GET.

Ao contrário dos Webhooks do Office preteridos, o gatilho quando uma solicitação de webhook do Teams é recebida permite que os usuários especifiquem se qualquer pessoa, qualquer usuário no locatário ou apenas um subconjunto específico de usuários no locatário tem permissão para chamar o gatilho. Esse gatilho também não dá suporte a mensagens acionáveis, ao contrário dos Webhooks do Office preteridos.

A URL de retorno de chamada do gatilho será exibida quando você salvar o fluxo. Você também pode acessar a URL de retorno de chamada editando o fluxo criado no designer do Power Automate no Power Automate ou no Teams.

Para obter mais informações sobre como criar cartões adaptáveis, consulte: Criar fluxos que postam cartões adaptáveis para o Microsoft Teams, bem como práticas recomendadas de esquema de Cartão Adaptável e o designer de cartão adaptável.

Esquema do corpo da solicitação

Corpo da solicitação
Nome Key Obrigatório Tipo Description
tipo tipo sim cadeia O valor sempre deve ser "mensagem"
attachments attachments sim matriz de objeto Matriz de objetos de item de cartão adaptável. Consulte AdaptiveCardItemSchema abaixo para ver o esquema de objeto.
AdaptiveCardItemSchema
Nome Key Obrigatório Tipo Description
tipo de conteúdo tipo de conteúdo sim cadeia O valor sempre deve ser "application/vnd.microsoft.card.adaptive"
contentUrl contentUrl sim cadeia O valor sempre deve ser nulo
conteúdo conteúdo sim objeto Objeto de cartão adaptável formatado em JSON. Para exemplos e modelos, consulte https://adaptivecards.io/samples

Exemplo do corpo da solicitação

    {
       "type":"message",
       "attachments":[
          {
             "contentType":"application/vnd.microsoft.card.adaptive",
             "contentUrl":null,
             "content":{
                "$schema":"http://adaptivecards.io/schemas/adaptive-card.json",
                "type":"AdaptiveCard",
                "version":"1.2",
                "body":[
                    {
                    "type": "TextBlock",
                    "text": "For Samples and Templates, see [https://adaptivecards.io/samples](https://adaptivecards.io/samples)"
                    }
                ]
             }
          }
       ]
    }

As propriedades do arquivo JSON do Cartão Adaptável são as seguintes:

  • O "type" campo deve ser "message".
  • A "attachments" matriz contém um conjunto de objetos de cartão.
  • O "contentType" campo deve ser definido como tipo de Cartão Adaptável.
  • O "content" objeto é o cartão formatado em JSON.
  1. Teste seu Cartão Adaptável com o Postman:

    1. Teste o Cartão Adaptável usando o Postman para enviar uma solicitação POST para a URL, criada para configurar o Webhook de entrada.
    2. Cole o arquivo JSON no corpo da solicitação e exiba a mensagem de Cartão Adaptável no Teams.

Dica

Use exemplos de código de Cartão Adaptável e modelos para testar o corpo da solicitação POST.

Exemplo de envio de solicitações

Referência de código de exemplo

var adaptiveCardJson = @"{
  ""type"": ""message"",
  ""attachments"": [
    {
      ""contentType"": ""application/vnd.microsoft.card.adaptive"",
      ""content"": {
        ""type"": ""AdaptiveCard"",
        ""body"": [
          {
            ""type"": ""TextBlock"",
            ""text"": ""Message Text""
          }
        ],
        ""$schema"": ""http://adaptivecards.io/schemas/adaptive-card.json"",
        ""version"": ""1.2""
      }
    }
  ]
}";

var webhookUrl = "Retrieve this from the url of the trigger, e.g. https://xxxxx.logic.azure.com:443/xxxxxxxxx";

var client = new HttpClient();
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));

var content = new StringContent(adaptiveCardJson, System.Text.Encoding.UTF8, "application/json");
var response = await client.PostAsync(webhookUrl, content);

Parâmetros

Nome Key Obrigatório Tipo Description
triggerAuthenticationType triggerAuthenticationType cadeia Se o fluxo pode ser disparado por qualquer pessoa, qualquer usuário no locatário ou apenas usuários específicos no locatário.
triggerAllowedUsers triggerAllowedUsers cadeia Lista de usuários autorizados a disparar o fluxo. Usado somente se triggerAuthenticationType for definido como "Usuários específicos no meu locatário".
  • Não passe um cabeçalho de token de autenticação se você tiver selecionado a opção de autenticação "Qualquer pessoa" ou as solicitações POST para o gatilho falharão.
  • Se você selecionar a opção de autenticação "Qualquer usuário em meu locatário" ou "Usuários específicos no meu locatário", será necessário passar um token de autenticação em solicitações para o gatilho quando uma solicitação de webhook do Teams for recebida.
  • Você pode encontrar mais informações sobre as declarações necessárias no seguinte documento: Adicionar autenticação OAuth para gatilhos de solicitação HTTP

Devoluções

Nome Caminho Tipo Description
body body objeto A saída é idêntica ao corpo da solicitação enviado ao gatilho, veja o exemplo acima, por exemplo, de saída ou esquema do corpo da solicitação

Limitações

Nome Limit Anotações
Chamadas de entrada simultâneas ~1,000 Você pode reduzir o número de solicitações simultâneas ou reduzir a duração conforme necessário.
Ler chamadas por 5 minutos 6.000 para Baixo; 60.000 para todos os outros Esse limite se aplica a chamadas que obtêm as entradas e saídas brutas do histórico de execução de um fluxo de nuvem. Você pode distribuir a carga de trabalho em mais de um fluxo conforme necessário.
Invocar chamadas por 5 minutos 4.500 para Baixo; 45.000 para todos os outros Você pode distribuir a carga de trabalho em mais de um fluxo, conforme necessário.

Criando uma conexão

O conector dá suporte aos seguintes tipos de autenticação:

Credenciais do Microsoft Teams (Teams GCC High) Faça logon com as credenciais do Microsoft Teams (Teams GCC High). Somente o Azure Governamental Não compartilhável
Credenciais do Microsoft Teams (Público do Teams/Teams GCC) Faça logon com as credenciais do Microsoft Teams (Público do Teams/Teams GCC). Somente o Azure Governamental Não compartilhável
Default Faça logon com suas credenciais. Todas as regiões, exceto o Azure Governamental Não compartilhável

Credenciais do Microsoft Teams (Teams GCC High)

ID de autenticação: oauthGccHigh

Aplicável: somente o Azure Governamental

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

Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Credenciais do Microsoft Teams (Público do Teams/Teams GCC)

ID de autenticação: oauthPublic

Aplicável: somente o Azure Governamental

Faça logon com as credenciais do Microsoft Teams (Público do Teams/Teams GCC).

Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Padrão

Aplicável: todas as regiões, exceto o Azure Governamental

Faça logon com suas credenciais.

Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 100 60 segundos
Frequência das pesquisas de gatilho 1 600 segundos
Solicitações não get por conexão (para chats de lista, postar uma notificação de feed, postar um cartão adaptável como bot de fluxo e quaisquer outras operações de bot flow) 25 300 segundos
Solicitações não Get por conexão (todas as outras operações) 300 300 segundos

Ações

Adicionar um membro a uma equipe

Adiciona um membro a uma equipe no Microsoft Teams

Adicionar um membro a uma marca de equipe

Adiciona um usuário a uma marca de equipe

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

Atualiza um cartão adaptável existente

Criar um canal

Criar um novo canal em uma equipe especificada

Criar um chat

Cria um chat individual ou em grupo

Criar uma equipe

Cria uma nova equipe no Microsoft Teams

Criar uma marca para uma equipe

Cria uma marca em uma equipe

Criar uma reunião no Teams

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

Enviar uma solicitação HTTP do Microsoft Graph

Construa uma solicitação da API REST do Microsoft Graph para invocar nos pontos de extremidade do Microsoft Teams. Esses segmentos têm suporte: 1º segmento: /teams, /me, /users 2º segmento: canais, chats, installedApps, mensagens, pinnedMessages. Saiba mais: https://docs.microsoft.com/en-us/graph/use-the-api

Excluir um membro de uma marca de equipe

Exclui um membro de uma marca de equipe

Excluir uma marca de equipe

Exclui uma marca de uma equipe

Listar canais

Lista todos os canais de uma equipe específica

Listar conversas

Lista os chats recentes dos quais você faz parte

Listar equipes associadas

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

Listar equipes unidas

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

Listar membros

Listar membros diretos de um chat em grupo ou de um canal

Listar os membros de uma marca de equipe

Lista os membros de uma marca de equipe

Listar respostas de uma mensagem de canal

Listar respostas a uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.

Listar todas as marcas de uma equipe

Lista as marcas da equipe

Listar todos os canais

Lista todos os canais de uma equipe específica, incluindo canais compartilhados com a equipe

Obter detalhes da mensagem

Obtém os detalhes de uma mensagem em um chat ou em um canal.

Obter detalhes de um canal específico em uma equipe

Obter os detalhes do canal

Obter mensagens

Obtém mensagens de um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.

Obter um token de @mention para um usuário

Cria um token que pode ser inserido em uma mensagem ou cartão adaptável para @mention um usuário.

Obter um token de @mention para uma marca de equipe

Cria um token que pode ser inserido em uma mensagem ou cartão adaptável enviado como um usuário em um canal para @mention uma marca de equipe.

Obter uma equipe

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

Postar cartão em um chat ou canal

Posta um cartão em um chat ou um canal

Postar mensagem em um chat ou canal

Posta uma mensagem em um chat ou um canal

Postar seu próprio cartão adaptável como o bot flow em um canal [PRETERIDO]

Adicione a definição de cartão JSON para criar uma postagem personalizada para um canal do Teams. A postagem pode conter imagens, grafos, texto e muito mais.

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

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

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

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

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

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

Postar uma mensagem (V2) [PRETERIDO]

Poste uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.

Postar uma mensagem (V3) [PRETERIDO]

Posta uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.

Postar uma mensagem [PRETERIDO]

Posta uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.

Postar uma mensagem como o bot flow em um canal [PRETERIDO]

Automatize facilmente o processo de postar uma mensagem em um canal do Teams.

Postar uma mensagem como o bot flow para um usuário [PRETERIDO]

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

Postar uma notificação do feed

Posta uma notificação no feed de atividades de um usuário vinculando-se a um chat ou equipe.

Postar uma opção de opções como o bot flow para um usuário

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

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

Posta uma resposta a uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.

Postar uma resposta a uma mensagem [PRETERIDO]

Posta uma resposta a uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.

Pós-cartão adaptável e aguarde uma resposta

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

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

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

Responder com uma mensagem em um canal

Respostas com uma mensagem para a mensagem de um canal

Turnos: aprovar uma solicitação de folga [PRETERIDA]

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

Essa operação permite que os gerentes aprovem uma solicitação de folga.

Turnos: Aprovar uma solicitação de Turno de Oferta [PRETERIDO]

Esta ação foi preterida. Em vez disso, use Aprovar uma solicitação do Turno da Oferta .

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

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

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

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

Turnos: Aprovar uma solicitação open shift [PRETERIDA]

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

Essa operação permite que os gerentes aprovem uma solicitação open shift.

Turnos: Atualizar um Open Shift [PRETERIDO]

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

Atualize um turno aberto em um agendamento.

Turnos: Criar um novo Open Shift [PRETERIDO]

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

Criar um novo turno aberto em um agendamento

Turnos: Excluir um turno [PRETERIDO]

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

Essa operação exclui uma mudança usando a ID exclusiva do turno.

Turnos: Excluir um turno aberto [PRETERIDO]

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

Essa operação exclui um turno aberto.

Turnos: Listar todas as solicitações de tempo limite [PRETERIDO]

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

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

Turnos: Listar todas as solicitações de Turnos de Troca [PRETERIDO]

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

Esta operação retorna todas as solicitações de turnos de troca em um agendamento

Turnos: Listar todas as solicitações do Open Shift [PRETERIDO]

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

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

Turnos: Listar todas as solicitações do Turno da Oferta [PRETERIDO]

Esta ação foi preterida. Em vez disso, use Listar todas as solicitações do Turno da Oferta em uma equipe .

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

Turnos: Listar todos os grupos de agendamento [PRETERIDO]

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

Esta operação retorna todos os grupos de agendamento em um agendamento

Turnos: Listar todos os motivos de folga [PRETERIDO]

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

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

Turnos: Listar todos os turnos [PRETERIDO]

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

Esta operação retorna todos os turnos atribuídos aos membros de uma equipe

Turnos: Listar todos os Turnos Abertos [PRETERIDO]

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

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

Turnos: Obter detalhes de um agendamento [PRETERIDO]

Esta ação foi preterida. Em vez disso , use Obter os detalhes de uma agenda .

Esta operação retorna detalhes de um agendamento usando a ID exclusiva do agendamento.

Turnos: Obter um grupo de agendamento [PRETERIDO]

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

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

Turnos: Obter um turno [PRETERIDO]

Esta ação foi preterida. Em vez disso, use Get a Shift .

Esta operação retorna detalhes de uma mudança usando a ID exclusiva do turno.

Turnos: Obter um turno aberto [PRETERIDO]

Esta ação foi preterida. Em vez disso, use Obter um Turno Aberto .

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

Turnos: Recusar uma solicitação de folga [PRETERIDO]

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

Essa operação permite que os gerentes recusem uma solicitação de folga.

Turnos: Recusar uma solicitação de Turno de Oferta [PRETERIDO]

Esta ação foi preterida. Em vez disso, use Recusar uma solicitação do Turno da Oferta .

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

Turnos: Recusar uma solicitação de Turnos de Troca [PRETERIDO]

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

Essa operação permite que os usuários recusem uma solicitação de troca de turnos.

Turnos: Recusar uma solicitação open shift [PRETERIDA]

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

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

Adicionar um membro a uma equipe

Adiciona um membro a uma equipe no Microsoft Teams

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

Utilizador
userId True string

Nome da entidade de usuário ou ID do Microsoft Entra para adicionar

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

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

Adicionar um membro a uma marca de equipe

Adiciona um usuário a uma marca de equipe

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Etiqueta
tagId True string

Selecionar marca

ID do usuário
userId True string

A ID do usuário do membro a ser adicionada à marca deve estar em um formato como '550e8400-e29b-41d4-a716-446655440000'.

Retornos

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

Atualiza um cartão adaptável existente

Parâmetros

Nome Chave Obrigatório Tipo Description
Postar como
poster True string

Selecione uma opção

Postar em
location True string

Selecione uma opção

Atualizar solicitação de cartão adaptável
body True dynamic

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

Criar um canal

Criar um novo canal em uma equipe especificada

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Description
description string

Descrição textual opcional para o canal

Nome
displayName True string

Nome do canal como ele aparece no Microsoft Teams

Retornos

Nome Caminho Tipo Description
Description
description string

Descrição textual opcional para o canal

Nome de Exibição
displayName string

Nome do canal como ele aparece no Microsoft Teams

ID
id string

Identificador exclusivo do canal

Criar um chat

Cria um chat individual ou em grupo

Parâmetros

Nome Chave Obrigatório Tipo Description
Title
topic string

Título, exibido somente em chats em grupo

Membros a serem adicionados
members True string

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

Retornos

Resposta para novo chat que foi criado

Criar uma equipe

Cria uma nova equipe no Microsoft Teams

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome da Equipe
displayName True string

O nome da equipe

Description
description True string

Uma descrição opcional para a equipe

Visibilidade
visibility string

A visibilidade da equipe

Retornos

Criar uma marca para uma equipe

Cria uma marca em uma equipe

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Nome de Exibição
displayName True string

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

IDs de membros
members True string

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

Retornos

A marca criada para uma equipe

Criar uma reunião no Teams

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

Parâmetros

Nome Chave Obrigatório Tipo Description
ID do calendário
calendarid True string

Selecionar um valor

Assunto
subject True string

O texto da linha de assunto do evento

Conteúdo da mensagem de evento
content True string

O conteúdo do evento

Fuso horário
timeZone True string

Fuso horário do evento

Hora de início
dateTime True date-no-tz

Hora de início do evento (exemplo: '2017-08-29T04:00:00')

Hora de término
dateTime True date-no-tz

Hora de término do evento (exemplo: '2017-08-29T05:00:00')

Participantes necessários
requiredAttendees email

Participantes necessários para o evento separado por ponto-e-vírgula

Participantes opcionais
optionalAttendees email

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

nome de exibição
displayName string

O nome associado ao local

Importância
importance string

A importância do evento: baixo, normal ou alto

Padrão de periodicidade
type string

Padrão para a recorrência. Necessário quando a reunião é uma recorrência

Intervalo de recorrência
interval integer

O número de unidades entre ocorrências, em que as unidades podem ser em dias, semanas, meses ou anos, dependendo do tipo. Necessário quando a reunião é uma recorrência

Dias da semana
daysOfWeek array of string

Dias separados por vírgula de semanas (exemplo: 'Segunda,quarta,sexta')

Índice da Semana
index string

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

Data de início da recorrência
startDate date

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

Data de término da recorrência
endDate date

Data de término da recorrência, formatar YYY-MM-DD

Evento durante todo o dia
isAllDay boolean

Definido como true se o evento durar o dia todo

Hora do lembrete de pré-evento
reminderMinutesBeforeStart integer

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

Habilitar lembretes
isReminderOn boolean

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

Mostrar status como
showAs string

Status a ser mostrado durante o evento

Resposta da solicitação
responseRequested boolean

Definido como true se o remetente quiser uma resposta quando o evento for aceito

Retornos

Resposta para uma nova reunião que foi criada

Enviar uma solicitação HTTP do Microsoft Graph

Construa uma solicitação da API REST do Microsoft Graph para invocar nos pontos de extremidade do Microsoft Teams. Esses segmentos têm suporte: 1º segmento: /teams, /me, /users 2º segmento: canais, chats, installedApps, mensagens, pinnedMessages. Saiba mais: https://docs.microsoft.com/en-us/graph/use-the-api

Parâmetros

Nome Chave Obrigatório Tipo Description
URI
Uri True string

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

Método
Method True string

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

Corpo
Body binary

O conteúdo do corpo da solicitação

Tipo de conteúdo
ContentType string

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

CustomHeader1
CustomHeader1 string

Cabeçalho personalizado 1. Especificar no formato: cabeçalho-nome: cabeçalho-valor

CustomHeader2
CustomHeader2 string

Cabeçalho personalizado 2. Especificar no formato: cabeçalho-nome: cabeçalho-valor

CustomHeader3
CustomHeader3 string

Cabeçalho personalizado 3. Especificar no formato: cabeçalho-nome: cabeçalho-valor

CustomHeader4
CustomHeader4 string

Cabeçalho personalizado 4. Especificar no formato: cabeçalho-nome: cabeçalho-valor

CustomHeader5
CustomHeader5 string

Cabeçalho personalizado 5. Especificar no formato: cabeçalho-nome: cabeçalho-valor

Retornos

Excluir um membro de uma marca de equipe

Exclui um membro de uma marca de equipe

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Etiqueta
tagId True string

Selecionar marca

ID do membro da marca
tagMemberId True string

ID do membro a ser removido da marca

Excluir uma marca de equipe

Exclui uma marca de uma equipe

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Etiqueta
tagId True string

Selecionar marca

Listar canais

Lista todos os canais de uma equipe específica

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Filtrar Consulta
$filter string

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

Ordenar por
$orderby string

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

Retornos

Nome Caminho Tipo Description
Lista de Canais
value array of GetChannelResponse

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

Listar conversas

Lista os chats recentes dos quais você faz parte

Parâmetros

Nome Chave Obrigatório Tipo Description
Tipos de chat
chatType True string

Filtrar por tipo

Tópico
topic True string

Filtrar se o nome do tópico está definido ou não

Retornos

Nome Caminho Tipo Description
Lista de chats
value array of object

Lista de um ou mais chats dos quais você faz parte

Tópico
value.topic string

Assunto ou tópico para o chat. Disponível somente para chats em grupo

Hora da Data Criada
value.createdDateTime date-time

Data e hora em que o chat foi criado

Hora da data da última atualização
value.lastUpdatedDateTime date-time

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

ID da conversa
value.id string

Identificador exclusivo do chat

Listar equipes associadas

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

Retornos

Nome Caminho Tipo Description
Lista do Teams
value array of AssociatedTeamInfo

Lista das equipes às quais você está associado

Listar equipes unidas

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

Retornos

Nome Caminho Tipo Description
Lista do Teams
value array of object

Lista das equipes das quais você é membro

Description
value.description string

Uma descrição opcional para a equipe

Nome
value.displayName string

O nome da equipe

ID
value.id string

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

Listar membros

Listar membros diretos de um chat em grupo ou de um canal

Parâmetros

Nome Chave Obrigatório Tipo Description
Tipo de thread
threadType True string

Escolher tipo de mensagem

Listar solicitação de membros
body True dynamic

A solicitação de membros da lista

Retornos

Listar esquema de resposta de membros

Listar os membros de uma marca de equipe

Lista os membros de uma marca de equipe

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Etiqueta
tagId True string

Selecionar marca

Retornos

Listar respostas de uma mensagem de canal

Listar respostas a uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Channel
channelId True string

ID do canal

Message
messageId True string

ID da mensagem

Contagem de respostas mais recentes
$top integer

O número de respostas mais recentes a serem retornadas. O valor padrão é 20. O valor com suporte está entre 1 e 50.

Retornos

Listar esquema de respostas de respostas

Listar todas as marcas de uma equipe

Lista as marcas da equipe

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Retornos

Listar todos os canais

Lista todos os canais de uma equipe específica, incluindo canais compartilhados com a equipe

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Filtrar Consulta
$filter string

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

Ordenar por
$orderby string

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

Retornos

Nome Caminho Tipo Description
Lista de Canais
value array of ChannelWithOwnerTeamId

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

Obter detalhes da mensagem

Obtém os detalhes de uma mensagem em um chat ou em um canal.

Parâmetros

Nome Chave Obrigatório Tipo Description
Message
messageId True string

ID da mensagem

Tipo de mensagem
threadType True string

Escolher tipo de mensagem

Obter solicitação de detalhes da mensagem
body True dynamic

A solicitação obter detalhes da mensagem

Retornos

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

Obter detalhes de um canal específico em uma equipe

Obter os detalhes do canal

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Channel
channelId True string

ID do canal

Retornos

Obter resposta de detalhes do canal de equipe

Obter mensagens

Obtém mensagens de um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Channel
channelId True string

ID do canal

Retornos

Obter um token de @mention para um usuário

Cria um token que pode ser inserido em uma mensagem ou cartão adaptável para @mention um usuário.

Parâmetros

Nome Chave Obrigatório Tipo Description
Utilizador
userId True string

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

Retornos

@mention Símbolo

Obter um token de @mention para uma marca de equipe

Cria um token que pode ser inserido em uma mensagem ou cartão adaptável enviado como um usuário em um canal para @mention uma marca de equipe.

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Etiqueta
tagId True string

Selecionar marca

Retornos

@mention token para uma marca

Obter uma equipe

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

Retornos

Obter resposta da equipe

Postar cartão em um chat ou canal

Posta um cartão em um chat ou um canal

Parâmetros

Nome Chave Obrigatório Tipo Description
Postar como
poster True string

Selecione uma opção

Postar em
location True string

Selecione uma opção

Solicitação de cartão postal
body True dynamic

A solicitação pós-cartão

Retornos

Postar mensagem em um chat ou canal

Posta uma mensagem em um chat ou um canal

Parâmetros

Nome Chave Obrigatório Tipo Description
Postar como
poster True string

Selecione uma opção

Postar em
location True string

Selecione uma opção

Postar solicitação de mensagem
body True dynamic

A solicitação de postagem de mensagem

Retornos

Postar seu próprio cartão adaptável como o bot flow em um canal [PRETERIDO]

Adicione a definição de cartão JSON para criar uma postagem personalizada para um canal do Teams. A postagem pode conter imagens, grafos, texto e muito mais.

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

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

A solicitação de cartão pós-adaptável

Retornos

Corpo
MessageId

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

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Solicitação de cartão pós-adaptável
PostAdaptiveCardRequest True dynamic

A solicitação de cartão pós-adaptável

Retornos

Corpo
MessageId

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

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Atualizar mensagem
updateMessage string

Mensagem a ser incluída em uma atualização para o cartão original após a resposta

Deve atualizar o cartão
shouldUpdateCard boolean

Se o cartão deve ou não ser atualizado após a resposta

Channel
channelId True string

Adicionar ID do canal

Message
messageBody True string

Retornos

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

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Atualizar mensagem
updateMessage string

Mensagem a ser incluída em uma atualização para o cartão original após a resposta

Deve atualizar o cartão
shouldUpdateCard boolean

Se o cartão deve ou não ser atualizado após a resposta

Recipient
to True string

Adicionar um endereço de email

Resumo
summary string

O resumo da mensagem

IsAlert
isAlert boolean

Se a mensagem for mostrada no feed de atividades

Message
messageBody True string

Retornos

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

Postar uma mensagem (V2) [PRETERIDO]

Poste uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Channel
channelId True string

ID do canal

Assunto
subject string

Assunto da mensagem.

Message
content True string

Corpo da mensagem.

Tipo
contentType True string

Tipo de conteúdo: html ou texto.

Postar uma mensagem (V3) [PRETERIDO]

Posta uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Channel
channelId True string

ID do canal

Assunto
subject string

Assunto da mensagem.

Message
content True html

Corpo da mensagem.

Retornos

Corpo
MessageId

Postar uma mensagem [PRETERIDO]

Posta uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Channel
channelId True string

ID do canal

Message
content True html

Corpo da mensagem.

Postar uma mensagem como o bot flow em um canal [PRETERIDO]

Automatize facilmente o processo de postar uma mensagem em um canal do Teams.

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Postar solicitação de notificação
PostNotificationRequest True dynamic

A solicitação de notificação pós-notificação

Postar uma mensagem como o bot flow para um usuário [PRETERIDO]

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Postar solicitação de notificação
PostNotificationRequest True dynamic

A solicitação de notificação pós-notificação

Postar uma notificação do feed

Posta uma notificação no feed de atividades de um usuário vinculando-se a um chat ou equipe.

Parâmetros

Nome Chave Obrigatório Tipo Description
Postar como
poster True string

Selecione uma opção

Tipo de notificação
notificationType True string

Escolher tipo de notificação

Solicitação de notificação pós-feed
body True dynamic

A solicitação de notificação pós-feed

Postar uma opção de opções como o bot flow para um usuário

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Mensagem do usuário com solicitação de assinatura de opções
UserMessageWithOptionsSubscriptionRequest True dynamic

A mensagem do usuário com solicitação de assinatura de opções

Retornos

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

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

Posta uma resposta a uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Channel
channelId True string

ID do canal

Message
messageId True string

ID da mensagem

Assunto
subject string

Assunto da mensagem.

Responder
content True html

Corpo da mensagem.

Postar uma resposta a uma mensagem [PRETERIDO]

Posta uma resposta a uma mensagem em um canal em uma equipe específica. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Channel
channelId True string

ID do canal

Message
messageId True string

ID da mensagem

Assunto
subject string

Assunto da mensagem.

Responder
content True string

Corpo da mensagem.

Tipo
contentType True string

Tipo de conteúdo: html ou texto.

Pós-cartão adaptável e aguarde uma resposta

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Postar como
poster True string

Selecione uma opção

Postar em
location True string

Selecione uma opção

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

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

Retornos

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

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

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Postar como
poster True string

Selecione uma opção

Postar em
location True string

Selecione uma opção

Responder solicitação de cartão adaptável
body True dynamic

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

Retornos

Responder com uma mensagem em um canal

Respostas com uma mensagem para a mensagem de um canal

Parâmetros

Nome Chave Obrigatório Tipo Description
Postar como
poster True string

Selecione uma opção

Postar em
location True string

Selecione uma opção

Solicitação de mensagem de resposta
body True dynamic

A solicitação de mensagem de resposta

Retornos

Turnos: aprovar uma solicitação de folga [PRETERIDA]

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

Essa operação permite que os gerentes aprovem uma solicitação de folga.

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

ID da solicitação de folga
timeOffRequestId True string

A ID exclusiva da solicitação de folga

Mensagem do Gerenciador
message string

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

Turnos: Aprovar uma solicitação de Turno de Oferta [PRETERIDO]

Esta ação foi preterida. Em vez disso, use Aprovar uma solicitação do Turno da Oferta .

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

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

A ID exclusiva da solicitação de turno de oferta

Mensagem do Destinatário/Gerente
message string

Uma mensagem quando uma solicitação é aceita.

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

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

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

ID da solicitação de alteração de turnos de troca
swapShiftsChangeRequestId True string

A ID exclusiva da solicitação

Mensagem do Destinatário/Gerente
message string

Uma mensagem quando uma solicitação é aceita.

Turnos: Aprovar uma solicitação open shift [PRETERIDA]

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

Essa operação permite que os gerentes aprovem uma solicitação open shift.

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

ID da solicitação de alteração do turno aberto
openShiftChangeRequestId True string

A ID exclusiva da solicitação

Mensagem do Gerenciador
message string

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

Turnos: Atualizar um Open Shift [PRETERIDO]

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

Atualize um turno aberto em um agendamento.

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

ID do Turno Aberto
openShiftId True string

A ID exclusiva do turno aberto.

ID do grupo de agendamento
schedulingGroupId string

ID do grupo de agendamento

Nome de Exibição
displayName string

Nome de Exibição

Anotações
notes string

Anotações

Da hora de início
startDateTime True date-time

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

Hora de Término
endDateTime True date-time

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

Theme
theme string

Theme

Abrir contagem de slots
openSlotCount True integer

Abrir contagem de slots

É Pago
isPaid boolean

É Pago

Da hora de início
startDateTime True date-time

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

Hora de Término
endDateTime True date-time

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

Code
code string

Code

Nome de Exibição
displayName string

Nome de Exibição

Retornos

Entidade Open Shift

Abrir Turno
OpenShiftResponse

Turnos: Criar um novo Open Shift [PRETERIDO]

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

Criar um novo turno aberto em um agendamento

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

ID do grupo de agendamento
schedulingGroupId string

ID do grupo de agendamento

Nome de Exibição
displayName string

Nome de Exibição

Anotações
notes string

Anotações

Da hora de início
startDateTime True date-time

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

Hora de Término
endDateTime True date-time

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

Theme
theme string

Theme

Abrir contagem de slots
openSlotCount True integer

Abrir contagem de slots

É Pago
isPaid boolean

É Pago

Da hora de início
startDateTime True date-time

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

Hora de Término
endDateTime True date-time

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

Code
code string

Code

Nome de Exibição
displayName string

Nome de Exibição

Retornos

Entidade Open Shift

Abrir Turno
OpenShiftResponse

Turnos: Excluir um turno [PRETERIDO]

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

Essa operação exclui uma mudança usando a ID exclusiva do turno.

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

ID do turno
shiftId True string

A ID exclusiva do turno.

Turnos: Excluir um turno aberto [PRETERIDO]

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

Essa operação exclui um turno aberto.

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

ID do Turno Aberto
openShiftId True string

A ID exclusiva do turno aberto.

Turnos: Listar todas as solicitações de tempo limite [PRETERIDO]

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

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

Contagem superior
$top integer

Número total de solicitações a serem recuperadas

Estado da solicitação
state string

Filtro de estado de solicitação

Retornos

Nome Caminho Tipo Description
Lista de Solicitações de Tempo Limite
value array of TimeOffRequestResponse

Lista de solicitações de folga na agenda

Turnos: Listar todas as solicitações de Turnos de Troca [PRETERIDO]

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

Esta operação retorna todas as solicitações de turnos de troca em um agendamento

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

Contagem superior
$top integer

Número total de solicitações a serem recuperadas

Estado da solicitação
state string

Filtro de estado de solicitação

Retornos

Nome Caminho Tipo Description
Lista de solicitações de alteração de turnos de troca
value array of SwapShiftsChangeRequestResponse

Lista de solicitações de alteração de turnos de troca no agendamento

Turnos: Listar todas as solicitações do Open Shift [PRETERIDO]

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

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

Contagem superior
$top integer

Número total de solicitações a serem recuperadas

Estado da solicitação
state string

Filtro de estado de solicitação

Retornos

Nome Caminho Tipo Description
Abrir Lista de Solicitações de Alteração de Turno
value array of OpenShiftChangeRequestResponse

Lista de Solicitações de Alteração do Open Shift na agenda

Turnos: Listar todas as solicitações do Turno da Oferta [PRETERIDO]

Esta ação foi preterida. Em vez disso, use Listar todas as solicitações do Turno da Oferta em uma equipe .

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

Contagem superior
$top integer

Número total de solicitações a serem recuperadas

Estado da solicitação
state string

Filtro de estado de solicitação

Retornos

Nome Caminho Tipo Description
Lista de Solicitações de Turno de Oferta
value array of OfferShiftRequestResponse

Lista de solicitações do Turno da Oferta na agenda

Turnos: Listar todos os grupos de agendamento [PRETERIDO]

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

Esta operação retorna todos os grupos de agendamento em um agendamento

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

Contagem superior
$top integer

Número total de entradas a serem recuperadas

Retornos

Nome Caminho Tipo Description
Lista de grupos de agendamento
value array of SchedulingGroupResponse

Lista de grupos de agendamento na agenda

Turnos: Listar todos os motivos de folga [PRETERIDO]

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

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

Contagem superior
$top integer

Número total de motivos de folga a serem recuperados

Retornos

A lista de motivos de folga.

Lista de motivos de folga associados a uma equipe
GetTimeOffReasonsResponse

Turnos: Listar todos os turnos [PRETERIDO]

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

Esta operação retorna todos os turnos atribuídos aos membros de uma equipe

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

Da hora de início
startTime date-time

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

Hora de Término
endTime date-time

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

Contagem superior
$top integer

Número total de turnos a serem recuperados

Retornos

Nome Caminho Tipo Description
Lista de turnos
value array of ShiftResponse

Lista de turnos na agenda

Turnos: Listar todos os Turnos Abertos [PRETERIDO]

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

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

Da hora de início
startTime date-time

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

Hora de Término
endTime date-time

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

Contagem superior
$top integer

Número total de turnos abertos a serem recuperados

Retornos

Nome Caminho Tipo Description
Abrir Lista de Turnos
value array of OpenShiftResponse

Lista de turnos abertos no agendamento

Turnos: Obter detalhes de um agendamento [PRETERIDO]

Esta ação foi preterida. Em vez disso , use Obter os detalhes de uma agenda .

Esta operação retorna detalhes de um agendamento usando a ID exclusiva do agendamento.

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

Retornos

Agendar Entidade

Turnos: Obter um grupo de agendamento [PRETERIDO]

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

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

ID do grupo de agendamento
schedulingGroupId True string

A ID exclusiva do Grupo de Agendamento.

Retornos

Entidade de Grupo de Agendamento

Grupo de Agendamento
SchedulingGroupResponse

Turnos: Obter um turno [PRETERIDO]

Esta ação foi preterida. Em vez disso, use Get a Shift .

Esta operação retorna detalhes de uma mudança usando a ID exclusiva do turno.

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

ID do turno
shiftId True string

A ID exclusiva do turno.

Retornos

Entidade Shift

Turnos: Obter um turno aberto [PRETERIDO]

Esta ação foi preterida. Em vez disso, use Obter um Turno Aberto .

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

ID do Turno Aberto
openShiftId True string

A ID exclusiva do turno aberto.

Retornos

Entidade Open Shift

Abrir Turno
OpenShiftResponse

Turnos: Recusar uma solicitação de folga [PRETERIDO]

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

Essa operação permite que os gerentes recusem uma solicitação de folga.

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

ID da solicitação de folga
timeOffRequestId True string

A ID exclusiva da solicitação de folga

Mensagem do Gerenciador
message string

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

Turnos: Recusar uma solicitação de Turno de Oferta [PRETERIDO]

Esta ação foi preterida. Em vez disso, use Recusar uma solicitação do Turno da Oferta .

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

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

A ID exclusiva da solicitação de turno de oferta

Mensagem do Destinatário/Gerente
message string

Uma mensagem quando uma solicitação é recusada.

Turnos: Recusar uma solicitação de Turnos de Troca [PRETERIDO]

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

Essa operação permite que os usuários recusem uma solicitação de troca de turnos.

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

ID da solicitação de alteração de turnos de troca
swapShiftsChangeRequestId True string

A ID exclusiva da solicitação

Mensagem do Destinatário/Gerente
message string

Uma mensagem quando uma solicitação é recusada.

Turnos: Recusar uma solicitação open shift [PRETERIDA]

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

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
teamId True string

Selecionar equipe

ID da solicitação de alteração do turno aberto
openShiftChangeRequestId True string

A ID exclusiva da solicitação

Mensagem do Gerenciador
message string

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

Gatilhos

Na caixa de redação (V2)

Esse gatilho permite que você inicie um fluxo da caixa de mensagem de redação no Microsoft Teams. (Disponível apenas para o Power Automate.)

Para uma mensagem selecionada (V2)

Esse gatilho permite que você inicie um fluxo para uma mensagem selecionada no Microsoft Teams. (Disponível apenas para o Power Automate.)

Quando alguém reagiu a uma mensagem no chat

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

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

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

Quando estou @mentioned

Dispara quando uma nova mensagem de que @mentions o usuário atual é adicionado a um chat ou canal especificado.

Quando palavras-chave são mencionadas

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

Quando sou mencionado em uma mensagem de canal

Dispara quando uma nova mensagem de que @mentions o usuário atual é adicionado a um canal em uma equipe. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.

Quando um novo membro da equipe é adicionado

Dispara quando um membro é adicionado à equipe determinada

Quando um novo membro da equipe é removido

Dispara quando um membro é removido da equipe especificada

Quando uma nova mensagem de canal é adicionada

Dispara quando uma nova mensagem é postada em um canal em uma equipe. Observe que esse gatilho só é acionado quando uma mensagem raiz é adicionada no canal. Respostas a uma mensagem de canal existente não resultarão na disparação do evento de gatilho. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.

Quando uma nova mensagem de chat é adicionada

Dispara quando uma nova mensagem é postada em qualquer chat do qual o usuário faz parte.

Quando uma nova mensagem é adicionada a um chat ou canal

Dispara quando uma nova mensagem é postada em um chat ou canal especificado. Não disparará se uma mensagem for editada.

Na caixa de redação (V2)

Esse gatilho permite que você inicie um fluxo da caixa de mensagem de redação no Microsoft Teams. (Disponível apenas para o Power Automate.)

Parâmetros

Nome Chave Obrigatório Tipo Description
operationId
operationId True string
hospedar
host object
parameters
parameters True object
esquema
schema object

Retornos

Nome Caminho Tipo Description
body
body object

Para uma mensagem selecionada (V2)

Esse gatilho permite que você inicie um fluxo para uma mensagem selecionada no Microsoft Teams. (Disponível apenas para o Power Automate.)

Parâmetros

Nome Chave Obrigatório Tipo Description
operationId
operationId True string
hospedar
host object
parameters
parameters True object
esquema
schema object

Retornos

Nome Caminho Tipo Description
body
body object

Quando alguém reagiu a uma mensagem no chat

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Emoji a ser rastreado
reactionKey True string

Escolha emoji para monitorar as reações da mensagem

Frequência de gatilho
frequency True string

Se o fluxo deve ser disparado por cada reação ou apenas pela primeira reação em uma mensagem específica

Quem pode disparar?
runningPolicy True string

Especificar quem pode disparar esse fluxo de trabalho

Tipo de mensagem
threadType True string

Escolher tipo de mensagem

requestBody
requestBody dynamic

Este é o corpo da solicitação do Webhook

Retornos

Detalhes da mensagem

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

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

Retornos

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

Quando estou @mentioned

Dispara quando uma nova mensagem de que @mentions o usuário atual é adicionado a um chat ou canal especificado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Tipo de mensagem
threadType True string

Escolher tipo de mensagem

requestBody
requestBody dynamic

Este é o corpo da solicitação do Webhook

Retornos

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

Quando palavras-chave são mencionadas

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Tipo de mensagem
threadType True string

Escolher tipo de mensagem

Palavras-chave para pesquisar
$search True string

Uma lista separada por vírgulas de palavras-chave a serem pesquisadas

requestBody
requestBody dynamic

Este é o corpo da solicitação do Webhook

Retornos

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

Quando sou mencionado em uma mensagem de canal

Dispara quando uma nova mensagem de que @mentions o usuário atual é adicionado a um canal em uma equipe. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Channel
channelId True string

ID do canal

Retornos

Nome Caminho Tipo Description
attachments
attachments array of object

attachments

items
attachments object
conteúdo
body.content string

O conteúdo da mensagem

tipo de conteúdo
body.contentType string

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

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

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

excluído
deleted boolean

excluído

etag
etag string

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

aplicação
from.application object

aplicação

dispositivo
from.device string

dispositivo

nome de exibição
from.user.displayName string

nome de exibição

ID
from.user.id string

identificador do usuário

identityProvider
from.user.identityProvider string

identityProvider

id
id string

ID exclusiva da mensagem

importância
importance string

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

carimbo de data/hora modificado pela última vez
lastModifiedDateTime string

Carimbo de data/hora quando a mensagem de chat é criada (configuração inicial) ou modificada, inclusive quando uma reação é adicionada ou removida

localidade
locale string

Localidade da mensagem de chat definida pelo cliente.

menções
mentions array of object

Lista de entidades mencionadas na mensagem de chat. As entidades com suporte são: usuário, bot, equipe e canal.

items
mentions object
messageType
messageType string

O tipo de mensagem de chat

Reações
reactions array of object

Reações para esta mensagem de chat (por exemplo, Like)

items
reactions object
replyToId
replyToId string

ID da mensagem pai do thread

assunto
subject string

O assunto da mensagem de chat, opcional

resumo
summary string

Texto resumido da mensagem que pode ser usada para notificações por push e exibições de resumo ou exibições de fallback

Quando um novo membro da equipe é adicionado

Dispara quando um membro é adicionado à equipe determinada

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Retornos

Nome Caminho Tipo Description
ID do Usuário
id string

ID exclusiva do usuário

Quando um novo membro da equipe é removido

Dispara quando um membro é removido da equipe especificada

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Retornos

Nome Caminho Tipo Description
ID do Usuário
id string

ID exclusiva do usuário

Quando uma nova mensagem de canal é adicionada

Dispara quando uma nova mensagem é postada em um canal em uma equipe. Observe que esse gatilho só é acionado quando uma mensagem raiz é adicionada no canal. Respostas a uma mensagem de canal existente não resultarão na disparação do evento de gatilho. Para canais compartilhados, a ID da equipe deve se referir à equipe de host, que é a equipe que possui o canal compartilhado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Equipe
groupId True string

Selecionar equipe

Channel
channelId True string

ID do canal

Retornos

Nome Caminho Tipo Description
attachments
attachments array of object

attachments

items
attachments object
conteúdo
body.content string

O conteúdo da mensagem

tipo de conteúdo
body.contentType string

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

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

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

excluído
deleted boolean

excluído

etag
etag string

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

aplicação
from.application object

aplicação

dispositivo
from.device string

dispositivo

nome de exibição
from.user.displayName string

nome de exibição

ID
from.user.id string

identificador do usuário

identityProvider
from.user.identityProvider string

identityProvider

id
id string

ID exclusiva da mensagem

importância
importance string

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

carimbo de data/hora modificado pela última vez
lastModifiedDateTime string

Carimbo de data/hora quando a mensagem de chat é criada (configuração inicial) ou modificada, inclusive quando uma reação é adicionada ou removida

localidade
locale string

Localidade da mensagem de chat definida pelo cliente.

menções
mentions array of object

Lista de entidades mencionadas na mensagem de chat. As entidades com suporte são: usuário, bot, equipe e canal.

items
mentions object
messageType
messageType string

O tipo de mensagem de chat

Reações
reactions array of object

Reações para esta mensagem de chat (por exemplo, Like)

items
reactions object
replyToId
replyToId string

ID da mensagem pai do thread

assunto
subject string

O assunto da mensagem de chat, opcional

resumo
summary string

Texto resumido da mensagem que pode ser usada para notificações por push e exibições de resumo ou exibições de fallback

Quando uma nova mensagem de chat é adicionada

Dispara quando uma nova mensagem é postada em qualquer chat do qual o usuário faz parte.

Retornos

Detalhes da mensagem

Quando uma nova mensagem é adicionada a um chat ou canal

Dispara quando uma nova mensagem é postada em um chat ou canal especificado. Não disparará se uma mensagem for editada.

Parâmetros

Nome Chave Obrigatório Tipo Description
Tipo de mensagem
threadType True string

Escolher tipo de mensagem

requestBody
requestBody dynamic

Este é o corpo da solicitação do Webhook

Retornos

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

Definições

GetTagsResponseSchema

Nome Caminho Tipo Description
value
value array of object
ID
value.id string

Identificador exclusivo da marca

ID da equipe
value.teamId string

ID da equipe na qual a marca é definida

Nome de exibição
value.displayName string

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

Contagem de membros
value.memberCount integer

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

GetTagMembersResponseSchema

Nome Caminho Tipo Description
value
value array of object
ID do membro da marca
value.id string

O identificador exclusivo para o membro

ID do locatário
value.tenantId string

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

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

Nome de exibição do membro

ID do Usuário
value.userId string

A ID do usuário do membro

CreateTagResponseSchema

A marca criada para uma equipe

Nome Caminho Tipo Description
ID
id string

Identificador exclusivo da marca

ID da equipe
teamId string

ID da equipe na qual a marca é definida

Nome de exibição
displayName string

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

Contagem de membros
memberCount integer

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

AddMemberToTagResponseSchema

Nome Caminho Tipo Description
ID
userId string

ID do usuário do membro adicionado à marca

ListMembersResponseSchema

Listar esquema de resposta de membros

Nome Caminho Tipo Description
Lista de membros
value array of object

Listar resposta de membros

Nome de Exibição
value.displayName string

Nome de exibição do membro

Email
value.email string

Endereço de email do membro

ID
value.id string

ID do usuário do membro

Funções
value.roles array of string

As funções desse membro

ID do locatário
value.tenantId string

ID do locatário do membro

ID do Usuário
value.userId string

ID do usuário do membro

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

O carimbo de data/hora que indica o quão distante o histórico de uma conversa é compartilhado com o membro da conversa

ListRepliesResponseSchema

Listar esquema de respostas de respostas

Nome Caminho Tipo Description
Lista de respostas de mensagens
value array of object

Listar respostas de respostas

ID
value.id string

ID de resposta

Responder à ID
value.replyToId string

ID da mensagem que está sendo respondeda a

Etag
value.etag string

ETag da resposta

Tipo de Mensagem
value.messageType string

Tipo da mensagem

Hora da Data Criada
value.createdDateTime string

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

Hora da data da última modificação
value.lastModifiedDateTime string

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

Hora da data da última edição
value.lastEditedDateTime string

Carimbo de data/hora editado pela última vez da resposta

Hora da Data Excluída
value.deletedDateTime string

Carimbo de data/hora de exclusão da resposta

Assunto
value.subject string

Assunto da resposta

Resumo
value.summary string

Resumo da resposta

Chat ID
value.chatId string

ID do chat associada à resposta

Importância
value.importance string

Importância da resposta

Local
value.locale string

Localidade da resposta

URL da Web
value.webUrl string

URL da Web da resposta

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

Detalhes da violação de política

Detalhes do evento
value.eventDetail object

Detalhes do evento associados à resposta

Aplicativo
value.from.application object

Detalhes do aplicativo

Device
value.from.device object

Detalhes do dispositivo

ID do Usuário
value.from.user.id string

ID do Usuário

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

Nome de exibição do usuário

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

Tipo de identidade do usuário

ID do locatário
value.from.user.tenantId string

ID do locatário do usuário

Tipo de conteúdo
value.body.contentType string

Tipo de conteúdo da resposta

Content
value.body.content string

Conteúdo da resposta

ID da equipe
value.channelIdentity.teamId string

ID da equipe

ID do canal
value.channelIdentity.channelId string

ID do canal

Attachments
value.attachments array of object

Anexos na resposta

items
value.attachments object
Menções
value.mentions array of object

Menções na resposta

items
value.mentions object
Reações
value.reactions array of object

Reações à resposta

items
value.reactions object
Histórico de Mensagens
value.messageHistory array of object

Histórico da mensagem

items
value.messageHistory object

MessageReactionWebhookResponseSchema

Detalhes da mensagem

Nome Caminho Tipo Description
ThreadType
threadType string
ChatId
chatId string

Identificador exclusivo do chat

TeamId
teamId string

Identificador exclusivo da equipe

ChannelId
channelId string

Identificador exclusivo do canal

MessageId
messageId string

ID da mensagem que foi reagida

ReplyToId
replyToId string

ID da mensagem pai do thread

Messagelink
messageLink string

Link para a mensagem que foi reagida

UserId
userId string

ID do usuário em reação

MessageReaction
messageReaction string

Reação de mensagem usada

ChatMessageWebhookResponseSchema

Detalhes da mensagem

Nome Caminho Tipo Description
Message
value array of object

Resposta de detalhes da mensagem

ID da conversa
value.conversationId string

Identificador exclusivo do chat

ID
value.messageId string

ID da mensagem

Link
value.linkToMessage string

Link da mensagem

MessageId

Nome Caminho Tipo Description
ID da mensagem
id string

Identificador de mensagem exclusivo

GetMessagesFromChannel_Response

Nome Caminho Tipo Description
@odata.context
@odata.context string

@odata.context

@odata.count
@odata.count integer

@odata.count

@odata.nextLink
@odata.nextLink string

@odata.nextLink

Lista de Mensagens
value OnNewChannelMessage_Response

Lista de uma ou mais mensagens para um canal específico em uma equipe

OnNewChannelMessage_Response

Lista de uma ou mais mensagens para um canal específico em uma equipe

Nome Caminho Tipo Description
attachments
attachments array of object

attachments

items
attachments object
conteúdo
body.content string

O conteúdo da mensagem

tipo de conteúdo
body.contentType string

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

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

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

excluído
deleted boolean

excluído

etag
etag string

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

aplicação
from.application object

aplicação

dispositivo
from.device string

dispositivo

nome de exibição
from.user.displayName string

nome de exibição

ID
from.user.id string

identificador do usuário

identityProvider
from.user.identityProvider string

identityProvider

id
id string

ID exclusiva da mensagem

importância
importance string

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

carimbo de data/hora modificado pela última vez
lastModifiedDateTime string

Carimbo de data/hora quando a mensagem de chat é criada (configuração inicial) ou modificada, inclusive quando uma reação é adicionada ou removida

localidade
locale string

Localidade da mensagem de chat definida pelo cliente.

menções
mentions array of object

Lista de entidades mencionadas na mensagem de chat. As entidades com suporte são: usuário, bot, equipe e canal.

items
mentions object
messageType
messageType string

O tipo de mensagem de chat

Reações
reactions array of object

Reações para esta mensagem de chat (por exemplo, Like)

items
reactions object
replyToId
replyToId string

ID da mensagem pai do thread

assunto
subject string

O assunto da mensagem de chat, opcional

resumo
summary string

Texto resumido da mensagem que pode ser usada para notificações por push e exibições de resumo ou exibições de fallback

GetTeamResponse

Obter resposta da equipe

Nome Caminho Tipo Description
ID da equipe
id string

O identificador exclusivo da equipe

Nome de exibição
displayName string

O nome da equipe

Descrição da equipe
description string

A descrição da equipe, opcional

ID interna
internalId string

A ID interna da equipe

URL da Web da equipe
webUrl string

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

Arquivados
isArchived boolean

Se essa equipe está no modo somente leitura

Configurações de membro
memberSettings MemberSettings

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

Configurações de convidado
guestSettings GuestSettings

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

Configurações de mensagens
messagingSettings MessagingSettings

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

Configurações divertidas
funSettings FunSettings

Configurações para configurar o uso de Giphy, memes e adesivos na equipe

Configurações de descoberta
discoverySettings DiscoverySettings

Configurações para configurar a descoberta de equipe por outras pessoas.

AssociatedTeamInfo

Representa uma equipe associada a um usuário

Nome Caminho Tipo Description
ID da equipe
id string

O identificador exclusivo da equipe

Nome de exibição
displayName string

O nome da equipe

ID do locatário
tenantId string

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

GetChannelResponse

Obter resposta de detalhes do canal de equipe

Nome Caminho Tipo Description
ID do canal
id string

O identificador exclusivo do canal

Nome de exibição
displayName string

O nome do canal

Descrição do canal
description string

A descrição do canal, opcional

O endereço de email do canal
email string

O endereço de email para enviar mensagens para o canal

ID do locatário da equipe
tenantId string

A ID do locatário do Microsoft Entra.

Um hiperlink para o canal no Microsoft Teams
webUrl string

Um hiperlink para o canal no Microsoft Teams

URL da pasta do SharePoint para canal
filesFolderWebUrl string

A URL da pasta do SharePoint do canal

Hora de criação do canal
createdDateTime date-time

Carimbo de data/hora no qual o canal foi criado. Somente leitura

O tipo do canal.
membershipType string

O tipo de associação de canal

ChannelWithOwnerTeamId

Recurso de canal com ID da equipe do proprietário

Nome Caminho Tipo Description
object

Recurso de canal com ID da equipe do proprietário

GetTimeOffReasonsResponse

A lista de motivos de folga.

Nome Caminho Tipo Description
Matriz que contém motivos de folga
value array of object

A lista de motivos de folga.

ID do motivo da folga
value.id string

A ID exclusiva do motivo da folga.

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

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

Data/hora modificada
value.lastModifiedDateTime date-time

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

Nome de Exibição
value.displayName string

Nome de Exibição

Tipo de ícone
value.iconType string

Tipo de ícone

Está ativo
value.isActive boolean

Está ativo

Última modificação por
value.lastModifiedBy LastModifiedBy

Última modificação por

TimeOffRequestResponse

Entidade de Solicitação de Tempo Limite

Nome Caminho Tipo Description
ID
id string

A ID exclusiva da solicitação TimeOff.

Hora de Criação
createdDateTime date-time

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

Tempo Modificado
lastModifiedDateTime date-time

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

Atribuído a
assignedTo string

A pessoa à qual a solicitação é atribuída: 'gerente' ou 'destinatário'

Estado
state string

'aprovado', 'pendente' ou 'recusado'

Hora do remetente
senderDateTime date-time

Hora em que a solicitação foi enviada

Mensagem do remetente
senderMessage string

A mensagem do remetente da solicitação

ID do remetente
senderUserId string

A ID do usuário que enviou a solicitação

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

Hora em que o gerente respondeu

Mensagem do gerente
managerActionMessage string

A mensagem do gerente

ID do gerente
managerUserId string

A ID do gerente que respondeu

Da hora de início
startDateTime date-time

Início do tempo solicitado

Hora de Término
endDateTime date-time

Fim do tempo solicitado

ID do motivo do timeoff
timeOffReasonId string

A ID do motivo do timeoff

OfferShiftRequestResponse

Entidade de Solicitação de Turno de Oferta

Nome Caminho Tipo Description
ID
id string

A ID exclusiva da solicitação do Turno da Oferta.

Hora de Criação
createdDateTime date-time

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

Tempo Modificado
lastModifiedDateTime date-time

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

Atribuído a
assignedTo string

A pessoa à qual a solicitação é atribuída: 'gerente' ou 'destinatário'

Estado
state string

'aprovado', 'pendente' ou 'recusado'

Hora do remetente
senderDateTime date-time

Hora em que a solicitação foi enviada

Mensagem do remetente
senderMessage string

A mensagem do remetente da solicitação

ID do remetente
senderUserId string

A ID do usuário que enviou a solicitação

ID do turno do remetente
senderShiftId string

A ID da mudança do remetente

Hora do receptor
recipientActionDateTime date-time

Hora em que o destinatário respondeu

Mensagem do destinatário
recipientActionMessage string

A mensagem do destinatário

ID do destinatário
recipientUserId string

A ID do destinatário da solicitação

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

Hora em que o gerente respondeu

Mensagem do gerente
managerActionMessage string

A mensagem do gerente

ID do gerente
managerUserId string

A ID do gerente que respondeu

SwapShiftsChangeRequestResponse

Entidade de solicitação de turno de troca

Nome Caminho Tipo Description
ID
id string

A ID exclusiva da solicitação Swap Shift.

Hora de Criação
createdDateTime date-time

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

Tempo Modificado
lastModifiedDateTime date-time

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

Atribuído a
assignedTo string

A pessoa à qual a solicitação é atribuída: 'gerente' ou 'destinatário'

Estado
state string

'aprovado', 'pendente' ou 'recusado'

Hora do remetente
senderDateTime date-time

Hora em que a solicitação foi enviada

Mensagem do remetente
senderMessage string

A mensagem do remetente da solicitação

ID do remetente
senderUserId string

A ID do usuário que enviou a solicitação

ID do turno do remetente
senderShiftId string

A ID da mudança do remetente

Hora do receptor
recipientActionDateTime date-time

Hora em que o destinatário respondeu

Mensagem do destinatário
recipientActionMessage string

A mensagem do destinatário

ID do destinatário
recipientUserId string

A ID do destinatário da solicitação

ID do turno do destinatário
recipientShiftId string

A ID da mudança do destinatário

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

Hora em que o gerente respondeu

Mensagem do gerente
managerActionMessage string

A mensagem do gerente

ID do gerente
managerUserId string

A ID do gerente que respondeu

OpenShiftChangeRequestResponse

Entidade de Solicitação de Alteração do Open Shift

Nome Caminho Tipo Description
ID
id string

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

Hora de Criação
createdDateTime date-time

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

Tempo Modificado
lastModifiedDateTime date-time

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

Atribuído a
assignedTo string

A pessoa à qual a solicitação é atribuída: 'gerente' ou 'destinatário'

Estado
state string

'aprovado', 'pendente' ou 'recusado'

Hora do remetente
senderDateTime date-time

Hora em que a solicitação foi enviada

Mensagem do remetente
senderMessage string

A mensagem do remetente da solicitação

ID do remetente
senderUserId string

A ID do usuário que enviou a solicitação

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

Hora em que o gerente respondeu

Mensagem do gerente
managerActionMessage string

A mensagem do gerente

ID do gerente
managerUserId string

A ID do gerente que respondeu

ID do Turno Aberto
openShiftId string

A ID do turno aberto que está sendo solicitado

OpenShiftResponse

Entidade Open Shift

Nome Caminho Tipo Description
ID
id string

A ID exclusiva do turno aberto.

Hora da Data Criada
createdDateTime date-time

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

Data/hora modificada
lastModifiedDateTime date-time

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

ID do grupo de agendamento
schedulingGroupId string

ID do grupo de agendamento

Última modificação por
lastModifiedBy LastModifiedBy

Última modificação por

Turno Aberto Compartilhado
sharedOpenShift SharedOpenShift

Versão compartilhada do turno aberto

Rascunho do Turno Aberto
draftOpenShift DraftOpenShift

Versão preliminar do turno aberto

SharedOpenShift

Versão compartilhada do turno aberto

Nome Caminho Tipo Description
Nome de Exibição
displayName string

Nome de Exibição

Anotações
notes string

Anotações

Da hora de início
startDateTime date-time

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

Hora de Término
endDateTime date-time

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

Theme
theme string

Theme

Abrir contagem de slots
openSlotCount integer

Abrir contagem de slots

activities
activities Activities

Atividades de turno

DraftOpenShift

Versão preliminar do turno aberto

Nome Caminho Tipo Description
Nome de Exibição
displayName string

Nome de Exibição

Anotações
notes string

Anotações

Da hora de início
startDateTime date-time

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

Hora de Término
endDateTime date-time

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

Theme
theme string

Theme

Abrir contagem de slots
openSlotCount integer

Abrir contagem de slots

activities
activities Activities

Atividades de turno

ShiftResponse

Entidade Shift

Nome Caminho Tipo Description
ID
id string

A ID exclusiva do turno.

Hora da Data Criada
createdDateTime date-time

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

Data/hora modificada
lastModifiedDateTime date-time

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

Atribuído à ID do Usuário
userId string

Atribuído à ID do Usuário

ID do grupo de agendamento
schedulingGroupId string

ID do grupo de agendamento

Última modificação por
lastModifiedBy LastModifiedBy

Última modificação por

Turno Compartilhado
sharedShift SharedShift

Versão compartilhada do turno

Turno do Rascunho
draftShift DraftShift

Versão preliminar do turno

SharedShift

Versão compartilhada do turno

Nome Caminho Tipo Description
Nome de Exibição
displayName string

Nome de Exibição

Anotações
notes string

Anotações

Da hora de início
startDateTime date-time

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

Hora de Término
endDateTime date-time

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

Theme
theme string

Theme

activities
activities Activities

Atividades de turno

DraftShift

Versão preliminar do turno

Nome Caminho Tipo Description
Nome de Exibição
displayName string

Nome de Exibição

Anotações
notes string

Anotações

Da hora de início
startDateTime date-time

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

Hora de Término
endDateTime date-time

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

Theme
theme string

Theme

activities
activities Activities

Atividades de turno

ScheduleResponse

Agendar Entidade

Nome Caminho Tipo Description
ID de agendamento
id string

A ID exclusiva do agendamento.

Agendar fuso horário
timeZone string

O fuso horário do agendamento.

Agendar status de provisionamento
provisionStatus string

O Status de Provisionamento do agendamento.

Agendar código de status de provisionamento
provisionStatusCode string

O código de status de provisionamento do agendamento.

CreateATeamResponse

Nome Caminho Tipo Description
Nova ID da equipe
newTeamId string

ID da equipe que acabou de ser criada

PostToConversationResponse

Nome Caminho Tipo Description
ID da mensagem
id string

ID de mensagem exclusiva

Link da mensagem
messageLink string

Link para a mensagem no Microsoft Teams

ID da conversa
conversationId string

Identificador exclusivo do chat

Activities

Atividades de turno

Nome Caminho Tipo Description
É Pago
isPaid boolean

É Pago

Da hora de início
startDateTime date-time

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

Hora de Término
endDateTime date-time

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

Code
code string

Code

Nome de Exibição
displayName string

Nome de Exibição

SchedulingGroupResponse

Entidade de Grupo de Agendamento

Nome Caminho Tipo Description
ID
id string

A ID exclusiva do grupo de agendamento.

Nome de Exibição
displayName string

O nome de exibição do grupo de agendamento.

Está ativo
isActive boolean

Indica se o grupo de agendamento pode ser usado ao criar novas entidades ou atualizar as existentes.

IDs de usuário
userIds array of string

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

AtMentionUser_V1

@mention Símbolo

Nome Caminho Tipo Description
@menção
atMention string

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

AtMentionTagResponse

@mention token para uma marca

Nome Caminho Tipo Description
marca @mention
atMention string

Um token para a marca para @mention. Ele pode ser inserido em mensagens e cartões adaptáveis enviados de uma pessoa

NewChatResponse

Resposta para novo chat que foi criado

Nome Caminho Tipo Description
ID da conversa
id string

Identificador exclusivo do chat

NewMeetingRespone

Resposta para uma nova reunião que foi criada

Nome Caminho Tipo Description
ID
id string

Identificador exclusivo do evento

Carimbo de data/hora criado
createdDateTime string

Carimbo de data/hora em que o evento foi criado

Carimbo de data/hora modificado pela última vez
lastModifiedDateTime string

Carimbo de data/hora em que o evento foi modificado pela última vez

Categorias
categories array of

As categorias associadas ao evento

Fuso horário
timeZone string

Fuso horário do evento

Hora do lembrete de pré-evento
reminderMinutesBeforeStart integer

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

Lembretes habilitados
isReminderOn boolean

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

Tem Anexos
hasAttachments boolean

Definir como true se o evento tiver anexos

Assunto
subject string

O texto da linha de assunto do evento

Visualização do corpo
bodyPreview string

A visualização da mensagem associada ao evento

Importância
importance string

A importância do evento. Os valores possíveis são: baixo, normal, alto

Sensitivity
sensitivity string

Confidencialidade do evento

É o dia todo
isAllDay boolean

Definido como true se o evento durar o dia todo

Foi cancelado
isCancelled boolean

Definido como true se o evento tiver sido cancelado

É organizador
isOrganizer boolean

Definido como true se o proprietário do calendário for o organizador do evento

Resposta solicitada
responseRequested boolean

O organizador gostaria que um convidado enviasse uma resposta ao evento

Mostrar como
showAs string

O status a ser mostrado. Os valores possíveis são: gratuito, provisório, ocupado, oof, workingElsewhere, desconhecido.

Tipo
type string

O tipo de evento. Os valores possíveis são: singleInstance, ocorrência, exceção, seriesMaster

Web last
webLink string

A URL para abrir o evento no Outlook na Web.

URL de reunião online
onlineMeetingUrl string

Uma URL para uma reunião online

Permitir novas propostas de tempo
allowNewTimeProposals boolean

True se o organizador da reunião permitir que os convidados proponham uma nova hora ao responder

Padrão de periodicidade
recurrence.pattern object

A frequência de um evento

Intervalo de periodicidade
recurrence.range object

A duração de um evento

Resposta
responseStatus.response string

O tipo de resposta. Os valores possíveis são: none, organizer, provisoriamenteAccepted, accepted, declined, notResponded

Hora
responseStatus.time string

A data e a hora em que a resposta foi retornada

Tipo de conteúdo
body.contentType string

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

Conteúdo da mensagem de evento
body.content string

O conteúdo do evento

data e hora
start.dateTime string

Hora de início do evento (exemplo: '2017-08-29T04:00:00')

data e hora
end.dateTime string

Hora de término do evento (exemplo: '2017-08-29T04:00:00')

nome de exibição
location.displayName string

O nome associado ao local

Participante
attendees array of object

A coleção de participantes do evento

tipo
attendees.type string

O tipo de participante: obrigatório, opcional, recurso

response
attendees.status.response string

O tipo de resposta. Os valores possíveis são: none, organizer, provisoriamenteAccepted, accepted, declined, notResponded

time
attendees.status.time string

A data e a hora em que a resposta foi retornada

nome
attendees.emailAddress.name string

O nome de exibição de um participante

address
attendees.emailAddress.address string

O endereço de email de um participante

nome
organizer.emailAddress.name string

O nome de exibição de um organizador

address
organizer.emailAddress.address string

O endereço de email de um organizador

url de junção
onlineMeeting.joinUrl string

O link externo que inicia a reunião online

LastModifiedBy

Última modificação por

Nome Caminho Tipo Description
Aplicativo
application string

Aplicativo

Device
device string

Device

Conversa
conversation string

Conversa

ID
user.id string

ID

Nome de Exibição
user.displayName string

Nome de Exibição

MemberSettings

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

Nome Caminho Tipo Description
Os membros têm permissão para criar/atualizar canais
allowCreateUpdateChannels boolean

Se definido como true, os membros poderão adicionar e atualizar canais

Os membros têm permissão para excluir canais
allowDeleteChannels boolean

Se definido como true, os membros podem excluir canais

Os membros têm permissão para adicionar/remover aplicativos
allowAddRemoveApps boolean

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

Os membros têm permissão para criar/atualizar/remover guias
allowCreateUpdateRemoveTabs boolean

Se definido como true, os membros poderão adicionar, atualizar e remover guias

Os membros têm permissão para criar/atualizar/remover conectores
allowCreateUpdateRemoveConnectors boolean

Se definido como true, os membros poderão adicionar, atualizar e remover conectores

GuestSettings

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

Nome Caminho Tipo Description
Os convidados têm permissão para criar/atualizar canais
allowCreateUpdateChannels boolean

Se definido como true, os convidados poderão adicionar e atualizar canais

Os convidados têm permissão para excluir canais
allowDeleteChannels boolean

Se definido como true, os convidados podem excluir canais

MessagingSettings

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

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

Se definido como true, os usuários poderão editar suas mensagens

Permitir que o usuário exclua mensagens
allowUserDeleteMessages boolean

Se definido como true, os usuários poderão excluir suas mensagens

Permitir que o proprietário exclua mensagens
allowOwnerDeleteMessages boolean

Se definido como true, os proprietários poderão excluir qualquer mensagem

Permitir menções da equipe
allowTeamMentions boolean

Se definido como true, @team as menções são permitidas

Permitir menções de canal
allowChannelMentions boolean

Se definido como true, @channel as menções são permitidas

FunSettings

Configurações para configurar o uso de Giphy, memes e adesivos na equipe

Nome Caminho Tipo Description
Permitir giphy
allowGiphy boolean

Se definido como true, habilita o uso do Giphy

Classificação de conteúdo Giphy
giphyContentRating string

Classificação de conteúdo giphy. Os valores possíveis são: moderado, estrito

Permitir adesivos e memes
allowStickersAndMemes boolean

Se definido como true, permite que os usuários incluam adesivos e memes

Permitir memes personalizados
allowCustomMemes boolean

Se definido como true, permite que os usuários incluam memes personalizados

DiscoverySettings

Configurações para configurar a descoberta de equipe por outras pessoas.

Nome Caminho Tipo Description
Mostrar na pesquisa e nas sugestões da equipe
showInTeamsSearchAndSuggestions boolean

Se definido como true, a equipe ficará visível por meio da pesquisa e sugestões do cliente do Teams

ObjectWithoutType