Le data store Microsoft Teams pour Gemini Enterprise vous permet d'effectuer des recherches et des actions sur vos canaux, vos discussions et vos plannings.
Versions de Microsoft Teams compatibles
Le data store Microsoft Teams est compatible avec Microsoft Teams version 2.1 et ultérieure.
Action compatible
Lorsque le data store Microsoft Teams est activé, les utilisateurs finaux peuvent utiliser des commandes en langage naturel dans Gemini Enterprise pour effectuer les actions suivantes.
| Action | Description |
|---|---|
| Envoyer un message dans un canal | Envoie un message à un canal spécifié. |
| Envoyer un message de chat | Envoie un message dans un chat. |
| Message de mise à jour de chaîne | Met à jour un message existant dans un canal spécifié. |
| Mettre à jour le message de chat | Met à jour un message existant dans un chat. |
| Créer un canal | Crée un canal dans une équipe spécifiée. |
| Canal de mise à jour | Met à jour le nom à afficher, la description ou le type d'un canal existant dans une équipe spécifiée. |
| Créer un chat | Crée un chat privé ou de groupe. |
| Mettre à jour le chat | Met à jour les métadonnées d'une discussion existante, comme le sujet. |
| Ajouter un membre au canal | Ajoute un membre à un canal existant. |
| Créer une planification | Crée un planning pour une équipe dans l'application Shifts. |
| Créer une entrée de congé | Crée une entrée de congé pour un membre de l'équipe. |
| Mettre à jour l'entrée de congé | Met à jour une entrée de congé existante pour un membre de l'équipe. |
Autorisations requises
Pour permettre à Gemini Enterprise d'effectuer des recherches et des actions fédérées à l'aide de Microsoft Teams, vous devez disposer des autorisations Graph suivantes.
| Mode de connexion | Autorisation | Type d'autorisation | Objectif |
|---|---|---|---|
| Recherche unifiée | Channel.ReadBasic.All |
Délégué | Permet à l'application de lire les noms et les descriptions des chaînes. |
ChannelMember.Read.All |
Délégué | Permet à l'application de lire les membres des canaux. | |
ChannelMessage.Read.All |
Délégué | Permet à l'application de lire les messages des canaux de l'utilisateur. | |
Chat.Read |
Délégué | Permet à l'application de lire toutes les discussions. | |
Chat.ReadBasic |
Délégué | Permet à l'application de lire les propriétés de base des discussions. | |
ChatMessage.Read |
Délégué | Permet à l'application de lire tous les messages des chats privés et des chats de groupe. | |
Group.Read.All |
Délégué | Permet à l'application de lire les étiquettes de sensibilité Microsoft Purview attribuées au groupe Microsoft 365 parent d'une équipe, qui sont utilisées pour appliquer la protection des données sensibles (occultation) au contenu Microsoft Teams. | |
Schedule.Read.All |
Délégué | Permet à l'application de lire les plannings, les groupes de plannings et les horaires des équipes. | |
Team.ReadBasic.All |
Délégué | Permet à l'application de lire les noms et la description des équipes. | |
TeamMember.Read.All |
Délégué | Permet à l'application de lire les membres des équipes. | |
User.Read.All |
Délégué | Permet à l'application de lire les profils complets de tous les utilisateurs. | |
| Recherche et actions fédérées | Channel.Create |
Délégué | Permet à l'application de créer des canaux dans Microsoft Teams. Obligatoire pour l'action de création de canal. |
Channel.ReadBasic.All |
Délégué | Permet à l'application de lire les noms et les descriptions des chaînes. | |
ChannelMember.Read.All |
Délégué | Permet à l'application de lire les membres des canaux. | |
ChannelMember.ReadWrite.All |
Délégué | Permet à l'application d'ajouter des membres à des canaux et d'en supprimer. Obligatoire pour l'action d'ajout d'un membre à un canal. | |
ChannelMessage.Read.All |
Délégué | Permet à l'application de lire les messages des canaux de l'utilisateur. | |
ChannelMessage.ReadWrite |
Délégué | Autorise l'application à mettre à jour les messages de la chaîne. Obligatoire pour l'action de message de mise à jour du canal. | |
ChannelMessage.Send |
Délégué | Permet à l'application d'envoyer des messages dans n'importe quel canal. | |
ChannelSettings.ReadWrite.All |
Délégué | Permet à l'application de lire et de modifier les paramètres des canaux. Obligatoire pour l'action de mise à jour du canal. | |
Chat.Create |
Délégué | Permet à l'application de créer des discussions. Obligatoire pour l'action de création de chat. | |
Chat.Read |
Délégué | Permet à l'application de lire toutes les discussions. | |
Chat.ReadBasic |
Délégué | Permet à l'application de lire les propriétés de base des discussions. | |
Chat.ReadWrite |
Délégué | Permet à l'application de lire et d'écrire des fils de discussion individuels et de chat de groupe, y compris des messages de chat. Obligatoire pour les actions de mise à jour de chat et de mise à jour de message de chat. | |
ChatMessage.Read |
Délégué | Permet à l'application de lire tous les messages de chat privés et de groupe. | |
ChatMessage.Send |
Délégué | Autorise l'application à envoyer des messages de chat. | |
Group.Read.All |
Délégué | Permet à l'application de lire les étiquettes de sensibilité Microsoft Purview attribuées au groupe Microsoft 365 parent d'une équipe, qui sont utilisées pour appliquer la protection des données sensibles (occultation) au contenu Microsoft Teams. | |
Schedule.Read.All |
Délégué | Permet à l'application de lire les plannings, les groupes de plannings et les horaires des équipes. | |
Schedule.ReadWrite.All |
Délégué | Permet à l'application de créer et de modifier des plannings, des horaires et des congés pour les équipes. Obligatoire pour les actions de création de planning, de création d'entrée de congé et de modification d'entrée de congé. | |
Team.ReadBasic.All |
Délégué | Permet à l'application de lire les noms et la description des équipes. | |
TeamMember.Read.All |
Délégué | Permet à l'application de lire les membres des équipes. | |
User.Read.All |
Délégué | Permet à l'application de lire les profils complets de tous les utilisateurs. |
Pour en savoir plus sur la configuration de ces autorisations, consultez Configurer les autorisations Microsoft Graph. Pour obtenir une documentation de référence détaillée sur les autorisations Graph, consultez la documentation Microsoft sur les autorisations Graph minimales.
Limites
Le data store Microsoft Teams pour Gemini Enterprise présente les limites suivantes :
- Lorsque vous créez une application ou ajoutez un data store à une application existante, nous vous recommandons de n'associer qu'un seul data store aux actions appartenant à un seul type de connecteur.
- Il n'est pas possible d'appliquer un périmètre VPC Service Controls aux datastores Microsoft Teams existants. Pour appliquer VPC Service Controls, vous devez supprimer et recréer les datastores. Pour en savoir plus sur VPC Service Controls et sur l'utilisation des actions après l'activation de VPC Service Controls, consultez Sécuriser votre application avec VPC Service Controls.
- Le data store Microsoft Teams n'est compatible qu'avec les emplacements
global,useteu.
Étapes suivantes
- Pour créer et configurer un data store avec Microsoft Teams, consultez Configurer un datastore Microsoft Teams.