O repositório de dados do Microsoft Teams para o Gemini Enterprise permite pesquisar e realizar ações nos seus canais, chats e programações.
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.
Ações permitidas
Quando o repositório de dados do Microsoft Teams está ativado, os usuários finais podem usar comandos de 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 um chat 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 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 para 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 mensagens de canais 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 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. Necessá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. Necessário para a ação de adicionar membros ao canal. | |
ChannelMessage.Read.All |
Delegado | Permite que o app leia mensagens de canais do usuário. | |
ChannelMessage.ReadWrite |
Delegado | Permite que o app atualize mensagens de canais. Necessário para a ação de atualização de mensagens de canais. | |
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. Necessário para a ação de atualização de canais. | |
Chat.Create |
Delegado | Permite que o app crie chats. Necessário para a ação de criação de chats. | |
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. Necessário para as ações de atualização de chat e de mensagens de chat. | |
ChatMessage.Read |
Delegado | Permite que o app leia todas as mensagens de chats 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 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 criação de programação, entrada de folga e atualização de 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 app, recomendamos associar apenas um repositório de dados a ações pertencentes a um único tipo de conector.
- Não há suporte para a aplicação de um perímetro do VPC Service Controls em repositórios 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 após 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
global,useeulocais.
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.