Visão geral

O repositório de dados do Microsoft Teams para o Gemini Enterprise permite que você pesquise e realize ações nos seus canais, chats e agendas.

Versões compatíveis do Microsoft Teams

O repositório de dados do Microsoft Teams é compatível com a versão 2.1 e mais recentes do Microsoft Teams.

Ações permitidas

Quando o repositório de dados do Microsoft Teams está ativado, os usuários finais podem usar comandos em linguagem natural no Gemini Enterprise para realizar as ações a seguir.

Ação Descrição
Enviar mensagem do canal Envia uma mensagem para um canal especificado.
Enviar mensagem de chat Envia uma mensagem em um chat.
Mensagem de atualização de canal Atualiza uma mensagem em um canal especificado.
Atualizar mensagem de chat Atualiza uma mensagem em um chat.
Criar canal Cria um canal em uma equipe especificada.
Canal de atualizações Atualiza o nome de exibição, a descrição ou o tipo de um canal em uma equipe especificada.
Criar chat Cria um chat individual ou grupo de chat.
Atualizar chat Atualiza os metadados de uma conversa, como o tema.
Adicionar participante ao canal Adiciona um membro a um canal.
Criar programação Cria uma nova programação para uma equipe no aplicativo Shifts.
Criar entrada de folga Cria uma entrada de folga para um membro da equipe.
Atualizar entrada de folga Atualiza uma entrada de folga de um membro da equipe.

Permissões necessárias

Para permitir que o Gemini Enterprise realize pesquisas e ações federadas usando o Microsoft Teams, você precisa das seguintes permissões de gráfico.

Modo de conexão Permissão Tipo de permissão Finalidade
Pesquisa federada Channel.ReadBasic.All Delegado Permite que o app leia os nomes e as descrições dos canais.
ChannelMember.Read.All Delegado Permite que o app leia os membros dos canais.
ChannelMessage.Read.All Delegado Permite que o app leia as mensagens do canal do usuário.
Chat.Read Delegado Permite que o app leia todos os chats.
Chat.ReadBasic Delegado Permite que o app leia as propriedades básicas dos chats.
ChatMessage.Read Delegado Permite que o app leia todas as mensagens de chats individuais e em grupo.
Group.Read.All Delegado Permite que o app leia os rótulos de confidencialidade do Microsoft Purview atribuídos ao grupo principal do Microsoft 365 de uma equipe, que são usados para aplicar a Proteção de Dados Sensíveis (encobrimento) ao conteúdo do Microsoft Teams.
Schedule.Read.All Delegado Permite que o app leia programações, grupos de programação e turnos de equipes.
Team.ReadBasic.All Delegado Permite que o app leia os nomes e as descrições das equipes.
TeamMember.Read.All Delegado Permite que o app leia os membros das equipes.
User.Read.All Delegado Permite que o app leia os perfis completos de todos os usuários.
Pesquisa e ações federadas Channel.Create Delegado Permite que o app crie canais no Microsoft Teams. Obrigatório para a ação de criar canal.
Channel.ReadBasic.All Delegado Permite que o app leia os nomes e as descrições dos canais.
ChannelMember.Read.All Delegado Permite que o app leia os membros dos canais.
ChannelMember.ReadWrite.All Delegado Permite que o app adicione e remova membros de canais. Obrigatório para a ação de adicionar membro ao canal.
ChannelMessage.Read.All Delegado Permite que o app leia as mensagens do canal do usuário.
ChannelMessage.ReadWrite Delegado Permite que o app atualize as mensagens do canal. Obrigatório para a ação de atualizar mensagem do canal.
ChannelMessage.Send Delegado Permite que o app envie mensagens em qualquer canal.
ChannelSettings.ReadWrite.All Delegado Permite que o app leia e atualize as configurações dos canais. Obrigatório para a ação de atualizar canal.
Chat.Create Delegado Permite que o app crie novas conversas. Obrigatório para a ação de criar chat.
Chat.Read Delegado Permite que o app leia todos os chats.
Chat.ReadBasic Delegado Permite que o app leia as propriedades básicas dos chats.
Chat.ReadWrite Delegado Permite que o app leia e grave conversas individuais e em grupo de chat, incluindo mensagens de chat. Obrigatório para as ações de atualização de chat e de mensagem de chat.
ChatMessage.Read Delegado Permite que o app leia todas as mensagens de chat individuais e em grupo.
ChatMessage.Send Delegado Permite que o app envie mensagens de chat.
Group.Read.All Delegado Permite que o app leia os rótulos de confidencialidade do Microsoft Purview atribuídos ao grupo principal do Microsoft 365 de uma equipe, que são usados para aplicar a Proteção de Dados Sensíveis (encobrimento) ao conteúdo do Microsoft Teams.
Schedule.Read.All Delegado Permite que o app leia programações, grupos de programação e turnos de equipes.
Schedule.ReadWrite.All Delegado Permite que o app crie e atualize programações, turnos e entradas de folga para as equipes. Obrigatório para as ações de criar programação, criar entrada de folga e atualizar entrada de folga.
Team.ReadBasic.All Delegado Permite que o app leia os nomes e as descrições das equipes.
TeamMember.Read.All Delegado Permite que o app leia os membros das equipes.
User.Read.All Delegado Permite que o app leia os perfis completos de todos os usuários.

Para saber como configurar essas permissões, consulte Configurar as permissões do Microsoft Graph. Para uma referência detalhada sobre as permissões do Graph, consulte a documentação da Microsoft sobre Referência de permissões mínimas do Graph.

Limitações

O repositório de dados do Microsoft Teams para o Gemini Enterprise tem as seguintes limitações:

  • Ao criar um app ou adicionar um repositório de dados a um app, recomendamos associar apenas um repositório de dados a ações que pertencem a um único tipo de conector.
  • Não é possível aplicar um perímetro do VPC Service Controls em repositórios de dados do Microsoft Teams. Para aplicar o VPC Service Controls, exclua e recrie os repositórios de dados. Para mais informações sobre o VPC Service Controls e como usar ações depois de ativar o VPC Service Controls, consulte Proteger seu app com o VPC Service Controls.
  • O repositório de dados do Microsoft Teams só é compatível com os locais global, us e eu.

A seguir