- Démarrage
- Notifications
- Résolution des problèmes
- Générateur de connecteurs
- ActiveCampaign
- Active Directory - Aperçu
- Adobe Acrobat Sign
- Adobe PDF Services
- Amazon Bedrock
- Amazon Connect
- Amazon Polly
- Amazon Ses
- Amazon Transcribe
- Amazon Web Services
- Anthropic Claude
- Asana
- AWeber
- Azure AI Document Intelligence
- Azure Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix ShareFile
- ClearBit
- Cloud Confluence
- Constant Contact
- Coupa
- Customer.io
- Datadog
- Deputy
- Discord
- DocuSign
- Arrêter
- Dropbox
- Egnyte
- Eventbrite
- Échanges
- Serveur Exchange - Aperçu
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- FreshSales
- Freshservice
- GetResponse
- GitHub
- Gmail
- Plateforme Google Cloud
- Google Docs
- Google Drive
- Google Maps
- Google Sheets
- Google Speaking-to-Text
- Google Text-to-Speech
- Google Tasks – Aperçu
- Google Vertex
- Google Vision – Aperçu
- Google Workspace
- GoToWebinar
- Greenhouse
- HTTP Webhook - Aperçu
- HubSpot CRM
- Hubspot Marketing
- HyperV - Aperçu
- iContact
- Insightly CRM
- Intercom
- Jina.ai
- Jira
- Keap
- Klaviyo
- LinkedIn
- E-mail - Aperçu
- Mailchimp
- Mailgun
- Mailjet
- MailerLite
- Marketo
- Microsoft 365
- Microsoft Azure
- Microsoft Azure Active Directory
- Microsoft Azure OpenAI
- Microsoft Dynamics 365 CRM
- Microsoft OneDrive et SharePoint
- Microsoft Outlook 365
- Microsoft Sentiment
- Microsoft Teams
- À propos du connecteur Microsoft Teams
- Authentification Microsoft Teams
- Événements Microsoft Teams
- Microsoft Traduction
- Microsoft Vision
- Miro
- Okta
- OpenAI
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- SAP
- SingePDF
- Pinecone
- Pipedrive
- QuickBooksOnline
- Quip
- Salesforce
- Salesforce Marketing Cloud
- SAP BAPI
- SAP Concur
- SAP OData - Aperçu
- SendGrid
- ServiceNow
- Shopify
- Slack
- SmartRecruiters
- Smartsheet
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- System Center - Aperçu
- TangoCard
- Todoist
- Trello
- Twilio
- X (anciennement Twitter)
- Xero
- watsonx.ai
- WhatsApp Business
- Google Business
- Utilisable
- Workday
- YouTube
- Zendesk
- Zoho Campaigns
- ZohoDesktop
- Zoho Mail
- ZoomInfo
Integration Service - Guide de l'utilisateur
Authentification Microsoft Teams
Selon le type d'authentification que vous sélectionnez, vous avez besoin de l'une des informations d'identification suivantes :
- Étendue, puis nom d'utilisateur et mot de passe Microsoft (pour le code d'autorisation OAuth 2.0)
- Étendue, ID de client, clé secrète du client (pour l'application Apporter votre propre OAuth 2.0)
Team.ReadBasic.All
, TeamMember.ReadWrite.All
, Channel.Create
, Channel.ReadBasic.All
, ChannelMember.ReadWrite.All
, ChannelMessage.Send
, ChannelMessage.Read.All
, Chat.ReadWrite
, ChatMember.ReadWrite
, Calendars.ReadWrite
, OnlineMeetings.ReadWrite
, Files.Read.All
, User.Read
, profile
, openid
, email
, offline_access
.
Vous pouvez ajouter ou supprimer des étendues pour personnaliser les autorisations utilisateur pour votre connexion. Pour plus de détails, consultez la section Étendues ci-dessous, ainsi que la documentation Microsoft : Référence des autorisations Microsoft Graph.
Pour créer une application OAuth2 privée, suivez les étapes décrites dans la documentation de Microsoft Teams : Configurer l'authentification OAuth tierce - Teams.
De plus, vous devez accorder des autorisations à des applications tierces pour accéder à vos informations.
Pour utiliser l'application UiPath pour Microsoft Teams ou votre propre application OAuth 2.0 privée, vous devez accorder le consentement aux autorisations de l'application. Suivez les étapes décrites dans Accorder un consentement administrateur à l'échelle de l'organisation aux autorisations d'une application.
Pour créer une connexion à votre instance Microsoft Teams, vous devez effectuer les étapes suivantes :
-
Sélectionnez Integration Service dans Automation CloudTM pour le secteur public.
-
Dans la liste Connecteurs , sélectionnez Microsoft Teams. Vous pouvez également utiliser la barre de recherche pour affiner le connecteur.
- Sélectionnez Se connecter à Microsoft Teams (Connect to Microsoft Teams).
-
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.
- Entrez les identifiants requis.
-
Sélectionnez Se connecter (Connect).
-
Votre connexion a été ajoutée.
Pour plus d'informations sur l'authentification dans Microsoft Teams, consultez la page Authentification et autorisation Microsoft.
Portée | Use case | Activité 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’authentification
| S/O |
offline_access (requis)
| Requis pour recevoir le jeton d'actualisation dans le point de terminaison de la demande d'authentification. Lorsque vous utilisez un code d'autorisation dans le flux de code d'autorisation OAuth 2.0 sans étendue offline_access, vous ne recevrez pas le jeton d'actualisation 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és | S/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 canal |
Envoyer un message de chat individuel Inviter un membre à rejoindre un canal Inviter l'utilisateur à rejoindre 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és | Obtenir l'enregistrement → Je |
Team.Create | Créez une équipe pour inviter et impliquer les utilisateurs respectifs | Insérer un enregistrement → Équipes |
Team.ReadBasic.All | Récupérer la liste des équipes à sélectionner dans les activités, telles que l'envoi d'un message de canal, etc. |
Créer le canal Lister tous les canaux Envoyer un message de chat Envoyer un message de chat individuel Inviter un membre à rejoindre un canal Répondre à un message de canal Envoyer un message de canal Obtenir l'équipe par nom |
TeamMember.ReadWrite.All |
Ajouter un membre à une équipe au nom de l’utilisateur connecté Récupérer la liste des membres d'une équipe |
Répertorier tous les membres de l'équipe Inviter l'utilisateur à rejoindre l'équipe Insérer un enregistrement → Membres des équipes Lister tous les enregistrements → Membres des équipes |
Channel.Create | Créer un canal (standard/privé) pour inviter et engager les utilisateurs respectifs de l'équipe | Créer le canal |
Channel.ReadBasic.All | Ré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.All |
Ajouter un membre à un canal au nom de l'utilisateur connecté Récupérer la liste des membres impliqués dans un canal |
Inviter un membre à rejoindre un canal Lister tous les enregistrements → Membres des canaux en équipes |
ChannelMessage.Send |
Envoyer 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.All |
Permet à l'application de lire tous les messages de canaux 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 canal |
Répondre au message de canal Répertorier tous les messages du canal Lister tous les enregistrements → Messages des canaux en équipes Lorsqu'un message est publié dans le canal (Future) Lorsqu'un mot-clé ou un nom d'utilisateur est mentionné dans le canal (Future) |
Chat.ReadWrite |
Permet à l'application de lire et d'envoyer vos informations 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 Lister tous les enregistrements → Chats Lorsqu'un message de chat est publié (Future) |
ChatMember.ReadWrite |
Ajouter un membre à un chat au nom de l'utilisateur connecté Récupérer la liste des membres impliqués dans un chat |
Insérer un enregistrement → Membres de la messagerie Lister tous les enregistrements → Membres des messages |
Calendars.ReadWrite | Créez une entrée de calendrier Outlook de la réunion en ligne des équipes. | Create Online Teams Meeting |
OnlineMeetings.ReadWrite | Cré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.All | Récupérer les informations du fichier téléchargé sur SharePoint afin de les partager sur un canal ou un chat en équipes | Envoyer un message de canal
Envoyer un message de chat de groupe Envoyer un message de chat individuel Répondre au message de canal |