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,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.