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,useeu.
A seguir
- Para criar e configurar um repositório de dados com o Microsoft Teams, consulte Configurar um repositório de dados do Microsoft Teams.