integration-service
latest
false
Important :
Ce contenu a été traduit à l'aide d'une traduction automatique. Les packages de connecteurs disponibles dans Integration Service sont traduits à l'aide d'un moteur de traduction. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Guide de l'utilisateur d'Integration Service

Dernière mise à jour 19 nov. 2025

Authentification Microsoft Teams

Prérequis

Selon le type d'authentification que vous sélectionnez, vous avez besoin de l'une des informations d'identification suivantes :

  • Code d'autorisation OAuth 2.0 : étendue, nom d'utilisateur et mot de passe Microsoft
  • Apportez votre propre application OAuth 2.0 : Étendue, ID de client, Clé secrète du client, ID de locataire

Pour créer une application OAuth2 privée, suivez les étapes décrites dans la documentation Microsoft Teams : Configurer une authentification OAuth tierce - Teams. En outre, vous devez accorder des autorisations à des applications tierces pour accéder à vos informations.

Remarque :

Grâce à la méthode d’authentification d’application Apporter votre propre OAuth 2.0, nous prenons en charge les applications multi-locataires et à locataire unique. Si vous utilisez une application multi-locataire, conservez la valeur par défaut pour l' ID de locataire (common). Si vous utilisez une application à locataire unique, récupérez l' ID de locataire à partir d'Azure. Reportez-vous à la section Comment trouver votre identifiant de locataire Microsoft Entra.

Le champ Étendue représente les étendues par défaut des opérations utilisateur standard :

OnlineMeetingTranscript.Read.AllOnlineMeetingRecording.Read.AllTeam.ReadBasic.AllTeamMember.ReadWrite.AllChannel.CreateChannel.ReadBasic.AllChannelMember.ReadWrite.AllChannelMessage.SendChannelMessage.Read.AllChat.ReadWriteChatMember.ReadWriteCalendars.ReadWriteOnlineMeetings.ReadWriteFiles.Read.AllUser.Readprofileopenidemailoffline_accessOnlineMeetingTranscript.Read.AllOnlineMeetingRecording.Read.AllTeam.ReadBasic.AllTeamMember.ReadWrite.AllChannel.CreateChannel.ReadBasic.AllChannelMember.ReadWrite.AllChannelMessage.SendChannelMessage.Read.AllChat.ReadWriteChatMember.ReadWriteCalendars.ReadWriteOnlineMeetings.ReadWriteFiles.Read.AllUser.Readprofileopenidemailoffline_access

Vous pouvez ajouter ou supprimer des étendues afin de personnaliser les autorisations utilisateur pour votre connexion. Pour plus de détails, reportez-vous à la section Étendues, ainsi qu’à la documentation Microsoft : Référence des autorisations Microsoft Graph.

Accorder des autorisations

Pour utiliser l'application UiPath pour Microsoft Teams ou votre propre application privée OAuth 2.0, vous devez accorder votre consentement aux autorisations de l'application. Suivez les étapes décrites dans la section Accorder le consentement de l’administrateur à l’échelle de l’organisation aux autorisations d’une application.

Ajouter la connexion Microsoft Teams

Pour créer une connexion à votre instance Microsoft Teams, vous devez effectuer les étapes suivantes :

  1. Sélectionnez Integration Service dans la barre de gauche.
  2. Dans la liste Connecteurs , sélectionnez Microsoft Teams. Vous pouvez également utiliser la barre de recherche pour affiner le connecteur.
  3. Sélectionnez Se connecter à Microsoft Teams.
  4. Vous êtes maintenant redirigé vers la page de connexion. Vous pouvez choisir entre deux types d'authentification : Code d'autorisation OAuth 2.0 ou Fournissez votre propre application OAuth 2.0.
  5. Entrez les identifiants requis.
  6. Select Connect.

Pour plus d’informations sur l’authentification dans Microsoft Teams, consultez la page Authentification et autorisation Microsoft.

Étendues et autorisations

Vous pouvez utiliser cette connexion pour activer le package d'activités Microsoft Teams dans UiPath Studio afin de créer des automatisations pour la gestion des utilisateurs et des canaux, la messagerie et d'autres façons de travailler en collaboration. Les différents cas d’utilisation basés sur les autorisations qui peuvent être atteints sont les suivants :

PortéeUse caseActivité ou événement
openid (requis)En utilisant cette autorisation, une application peut recevoir un identificateur unique pour l'utilisateur sous la forme de la sous-demande. L'autorisation donne également à l'application l'accès au point de terminaison UserInfo . L'étendue openid peut être utilisée au point de terminaison du jeton de la plate-forme d'identités Microsoft pour acquérir les jetons d'identification. L’application peut utiliser ces jetons pour l’authentificationS/O
offline_access (requis)Requis pour recevoir un jeton d’actualisation dans le point de terminaison de la demande d’authentification. Lorsque vous échangez un code d’autorisation dans le flux de code d’autorisation OAuth 2.0 sans étendue hors ligne/accès, vous ne recevrez pas le jeton d’actualisation provenant du point de terminaison /token.S/O
profile (requis)Récupération du profil de l'utilisateur actuel tel que le nom, le nom d'utilisateur, l'e-mail, etc., afin qu'il puisse être utilisé par défaut/utilisateur authentifié lors de la création de la connexion et dans certaines activitésS/O
email (requis)Permet à l'application de lire toutes les adresses e-mail principales de vos utilisateurs, pour envoyer des messages ou les inviter à un canalEnvoyer un message de chat individuel Inviter le membre à rejoindre le canal Inviter l'utilisateur à l'équipe
User.Read (recommandé)Permet aux utilisateurs de se connecter à l'application et permet à l'application de lire le profil des utilisateurs connectés. Elle permet également à l'application de lire les informations de base de l'entreprise sur les utilisateurs connectésObtenir l'enregistrement → Je
Team.CreateCréez une équipe pour inviter et impliquer les utilisateurs respectifsInsérer un enregistrement → Équipes
Team.ReadBasic.AllRécupérer la liste des équipes à sélectionner dans les activités, telles que l'envoi d'un message de canal, etc.Créer une liste de canaux Tous les canaux Envoyer un message de chat Envoyer un message de chat individuel Inviter un membre à un canal Répondre à un message de canal Envoyer un message de canal Obtenir l'équipe par nom
TeamMember.ReadWrite.AllAjouter un membre à une équipe au nom de l'utilisateur connecté Récupérer la liste des membres d'une équipeRépertorier tous les membres de l'équipe Inviter l'utilisateur à insérer un enregistrement dans l'équipe → Membres de l'équipe Répertorier tous les enregistrements → Membres de l'équipe
Channel.CreateCréer un canal (standard/privé) pour inviter et engager les utilisateurs respectifs de l'équipeCréer le canal
Channel.ReadBasic.AllRécupérer la liste des canaux d'une équipe à sélectionner dans les activités telles que l'envoi d'un message de canal, etc.Inviter un membre à rejoindre un canal Obtenir le canal par nom Répondre au message de canal Envoyer un message de canal
ChannelMember.ReadWrite.AllAjouter un membre à un canal pour le compte de l'utilisateur connecté Récupérer la liste des membres impliqués dans un canalInviter un membre à rejoindre une liste de canaux Tous les enregistrements → Membres des canaux en équipes
ChannelMessage.SendEnvoyer un message dans un canal. Répondez également à un message dans un fil de discussion, si nécessaire.Répondre au message de canal Envoyer un message de canal
ChannelMessage.Read.AllPermet à l'application de lire tous les messages du canal dans Microsoft Teams, sans utilisateur connecté Également utilisé pour déclencher des événements chaque fois qu'un message est publié dans le canal ou chaque fois qu'un mot-clé est mentionné dans le canalRépondre au message de canal Répertorier tous les messages de canal Répertorier tous les enregistrements → Messages des canaux en équipes Lorsqu'un message est publié sur le canal (Future) Lorsqu'un mot-clé ou nom d'utilisateur est mentionné dans le canal (Futeur)
Chat.ReadWritePermet à l'application de lire et d'envoyer vos 1:1 Permet à l'application de lire et d'envoyer des messages de chat de groupe Également utilisé pour déclencher des événements chaque fois qu'un message de chat est publiéEnvoyer un message de chat de groupe Envoyer un message de chat individuel Répertorier tous les messages de chat Répertorier tous les enregistrements → Chats lorsqu'un message de chat est publié (avenir)
ChatMember.ReadWriteAjouter un membre à un chat au nom de l'utilisateur connecté Récupérer la liste des membres impliqués dans un chatInsérer un enregistrement → Membres des chats Répertorier tous les enregistrements → Membres des chats
Calendars.ReadWriteCréez une entrée de calendrier Outlook de la réunion en ligne des équipes.Create Online Teams Meeting
OnlineMeetings.ReadWriteCréez une réunion en ligne dans Microsoft Teams et récupérez l'ID de réunion, le code secret et l'URL au nom de l'utilisateur actuel.Create Online Teams Meeting
Files.Read.AllRécupérer les informations du fichier téléchargé sur SharePoint afin de les partager sur un canal ou un chat en équipesEnvoyer un message de canal Envoyer un message de chat de groupe Envoyer un message de chat individuel Répondre au message de canal

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo
Confiance et sécurité
© 2005-2025 UiPath Tous droits réservés.