Visão geral

Com o repositório de dados do Microsoft Teams para o Gemini Enterprise, é possível pesquisar e realizar ações nos seus canais, chats e agendamentos.

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 seguintes ações.

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.
Atualizar mensagem do 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.
Atualizar canal Atualiza o nome de exibição, a descrição ou o tipo de um canal em uma equipe especificada.
Criar chat Cria uma conversa individual ou grupo de chat.
Atualizar chat Atualiza os metadados de um chat, como o tema.
Adicionar membro 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 faça pesquisas federadas e ações 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 mensagens do canal do usuário.
Chat.Read Delegado Permite que o app leia todas as conversas.
Chat.ReadBasic Delegado Permite que o app leia propriedades básicas de conversas.
ChatMessage.Read Delegado Permite que o app leia todas as mensagens de chats em grupo e individuais.
Group.Read.All Delegado Permite que o app leia os rótulos de sensibilidade 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 (redação) 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 a descrição 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 criação de 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 um membro ao canal.
ChannelMessage.Read.All Delegado Permite que o app leia mensagens do canal do usuário.
ChannelMessage.ReadWrite Delegado Permite que o app atualize mensagens do canal. Obrigatório para a ação da mensagem do canal de atualização.
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 atualização do canal.
Chat.Create Delegado Permite que o app crie novos chats. Obrigatório para a ação de criação de chat.
Chat.Read Delegado Permite que o app leia todas as conversas.
Chat.ReadBasic Delegado Permite que o app leia propriedades básicas de conversas.
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 mensagem de chat.
ChatMessage.Read Delegado Permite que o app leia todas as mensagens de chat em grupo e individuais.
ChatMessage.Send Delegado Permite que o app envie mensagens de chat.
Group.Read.All Delegado Permite que o app leia os rótulos de sensibilidade 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 (redação) 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 equipes. Necessá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 a descrição 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 informações sobre como configurar essas permissões, consulte Configurar as permissões do Microsoft Graph. Para uma referência detalhada sobre permissões de gráfico, consulte a documentação da Microsoft sobre Referência de permissões mínimas de gráfico.

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 já existente, recomendamos associar apenas um repositório a ações de um único tipo de conector.
  • Não é possível aplicar um perímetro dos VPC Service Controls aos armazenamentos de dados do Microsoft Teams. Para aplicar o VPC Service Controls, é necessário excluir e recriar 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 está disponível apenas nas regiões global, us e eu.

A seguir