- Démarrage
- Notifications
- Licences
- Résolution des problèmes
- Générateur de connecteurs
- À propos du générateur de connecteurs
- Créer votre premier connecteur
- Construire votre connecteur à partir d'une définition d'API
- Configuration de l'authentification
- Utilisation de variables dans le générateur de connecteurs
- Concepteur d’activités
- Création d'un déclencheur
- Scripts globaux
- Démarrage
- Exemple A : créer un connecteur à partir d'une zone de dessin vierge avec l'authentification par jeton d'accès personnel
- Exemple B : créer un connecteur à partir d'une zone de dessin vierge avec authentification par clé API
- Exemple C : créer un connecteur à partir d'une spécification d'API avec l'authentification par informations d'identification du client OAuth 2.0
- Act! 365
- Active Directory - Aperçu
- ActiveCampaign
- 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 AI Foundry
- Azure Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix Hypervisor
- Citrix ShareFile
- ClearBit
- Cloud Confluence
- Constant Contact
- Coupa
- Customer.io
- Agent Databricks
- Datadog
- DeepSeek
- Deputy
- DocuSign
- Arrêter
- Dropbox
- Dropbox Business (héritage)
- Egnyte
- Eventbrite
- Serveur Exchange - Aperçu
- Échanges
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- FreshSales
- Freshservice
- GetResponse
- GitHub
- Gmail
- Plateforme Google Cloud
- Google Docs
- Google Drive
- Google Forms
- Google Maps
- Google Sheets
- Google Speaking-to-Text
- Google Tasks
- Google Text-to-Speech
- Google Vertex
- Google Vision
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- Webhook HTTP
- HubSpot CRM
- Hubspot Marketing
- HyperV - Aperçu
- Icertis
- iContact
- Insightly CRM
- Intercom
- Jina.ai
- Jira
- Keap
- Klaviyo
- LinkedIn
- Courrier (Mail)
- Mailchimp
- MailerLite
- Mailgun
- Mailjet
- Marketo
- Microsoft 365
- Microsoft Azure
- Microsoft Azure Active Directory
- Microsoft Azure OpenAI
- Microsoft Dynamics 365 CRM
- Microsoft OneDrive et SharePoint
- Microsoft Outlook 365
- À propos du connecteur Microsoft Outlook 365
- Authentification Microsoft Outlook 365
- Événements Microsoft Outlook 365
- Microsoft Power Automate
- Microsoft Sentiment
- Microsoft Teams
- Microsoft Traduction
- Microsoft Vision
- Miro
- NetIQ eDirectory
- Okta
- OpenAI
- LLM conforme à OpenAI V1
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- SAP
- SingePDF
- Perplexity
- Pinecone
- Pipedrive
- QuickBooksOnline
- Quip
- Salesforce
- Salesforce Marketing Cloud
- SAP BAPI
- SAP Cloud for Customer
- SAP Concur
- SAP OData
- SendGrid
- ServiceNow
- Shopify
- Slack
- SmartRecruiters
- Smartsheet
- Snowflake
- Snowflake Cortex
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- System Center - Aperçu
- TangoCard
- Todoist
- Trello
- Twilio
- Activités UiPath GenAI
- http
- UiPath Orchestrator
- VMware ESXi vSphere
- watsonx.ai
- WhatsApp Business
- Google Business
- Utilisable
- Workday
- Workday REST
- X (anciennement Twitter)
- Xero
- YouTube
- Zendesk
- Zoho Campaigns
- ZohoDesktop
- Zoho Mail
- Zoom
- ZoomInfo
Connectez UiPath à Microsoft Outlook 365 à l'aide du certificat client, des informations d'identification client OAuth 2.0 ou d'autres méthodes prises en charge dans Automation Suite.
Vue d'ensemble (Overview)
Dans Integration Service, lorsque vous créez une connexion à l'un de nos connecteurs basés sur Microsoft Graph, vous pouvez choisir parmi les options d'authentification suivantes :
- Authentification du certificat client : se connecte à l'aide d'un certificat client au lieu d'une clé secrète client.
- Informations d’identification du client OAuth 2.0 : utilise un compte de service et, éventuellement, se connecte à votre boîte aux lettres partagée.
- Apporter votre propre application OAuth 2.0 : se connecte à une application privée que vous créez et, éventuellement, à votre boîte aux lettres partagée.
Lors de l'enregistrement de votre application dans Microsoft Azure, utilisez le type d'autorisation correspondant à votre méthode d'authentification:
| Type d’authentification | Type d’autorisation Microsoft |
|---|---|
| Authentification du certificat client | Application |
| Informations d'identification du client OAuth 2.0 | Application |
| Apportez votre propre application OAuth 2.0 | Délégué |
Si vous rencontrez des erreurs lors du processus de connexion, il est recommandé de contacter votre administrateur Microsoft Outlook 365. Pour plus d’informations, consultez la documentation du connecteur Office 365 Outlook.
Consentement de l’administrateur
Cette section s’applique uniquement aux options d’authentification de l’application Apporter votre propre OAuth 2.0 .
De nombreuses organisations nécessitent le consentement d’un administrateur avant de créer une connexion à une application externe. Le workflow de consentement de l'administrateur nécessite qu'un administrateur approuve l'inscription de l'application à des utilisateurs ou à des groupes spécifiques avant qu'une connexion ne soit établie. Pour plus de détails, consultez les sections Présentation du workflow de consentement de l’administrateur et Consentement de l’utilisateur et de l’administrateur dans Microsoft Entra ID dans la documentation Microsoft.
Integration Service emprunte l'identité de l'utilisateur qui crée la connexion. Les informations d'identification de l'utilisateur offrent l'accès à toutes les mêmes ressources que celles dont il dispose dans l'application donnée. Si vous partagez la connexion, toutes les modifications apportées à Microsoft SharePoint ou OneDrive avec cette connexion seront effectuées au nom de cet utilisateur.
Authentification du certificat client
Étendues
Le connecteur nécessite les étendues minimales suivantes pour créer une connexion : Mail.Read, User.Read.All, ou User.Read.
Le connecteur nécessite les étendues suivantes pour que toutes les activités fonctionnent : User.Read, User.Read.All, Mail.Read, Mail.Read.Shared, Mail.ReadWrite, Mail.ReadWrite.Shared, Mail.Send, Mail.Send.Shared, MailboxSettings.ReadWrite, Calendars.Read, Calendars.Read.Shared, Calendars.ReadWrite, Calendars.ReadWrite.Shared, profile, openid, email, et offline_access.
Pour ajouter des autorisations plus précises, reportez-vous à la documentation des activités.
Ajouter la connexion Microsoft Outlook 365
Pour créer une connexion à votre instance Microsoft Outlook 365, procédez comme suit :
- Dans Automation Cloud, sélectionnez Integration Service dans le menu du rail.
- Dans la liste Connecteurs , sélectionnez Microsoft Outlook 365 ou utilisez la barre de recherche pour trouver le connecteur.
- Sélectionnez Se connecter à Microsoft Outlook 365, ce qui vous redirige vers la page de connexion.
- Sélectionnez le type d’authentification Authentification du certificat client .
- Configurer les éléments suivants :
- ID Client : l'ID de la section Vue d'ensemble de l'enregistrement de votre application Microsoft Azure.
- Mot de passe du certificat : le mot de passe que vous avez défini lors de la création du certificat.
- Certificat client OAuth base64 : le certificat client est généré dans un format de fichier
.pfx, que vous devez convertir au format encodé en Base64 et le fournir dans ce champ. - ID de locataire : l'ID de locataire Microsoft Azure pour une application provenant de la section Vue d'ensemble de l'enregistrement de votre application Microsoft Azure.
- Environnement : de manière facultative, sélectionnez un environnement dans la liste déroulante :
- Office 365 (par défaut)
- US Government L4 - Domaine du secteur public
- US Government L5 - Domaine du secteur public
- ChineSélectionnez Office 365 (par défaut) pour toutes les régions et passez uniquement à Government ou China pour les déploiements cloud. Pour plus de détails sur les environnements, consultez les points de terminaison Microsoft Graph et Graph Explorer.
- Compte - Saisissez le nom principal d’utilisateur (UPN) du compte ou de la boîte aux lettres partagée que le système doit utiliser dans la connexion. Ceci est nécessaire pour que la connexion soit établie.
- Select Connect.
- Authentifiez-vous à l'aide de votre adresse e-mail et de votre mot de passe Microsoft.
Informations d'identification du client OAuth 2.0
Étendues
Les étendues minimales requises pour créer une connexion sont les suivantes : Mail.Read et User.Read.All
Le connecteur nécessite les étendues suivantes pour que toutes les activités fonctionnent : User.Read, User.Read.All, Mail.Read, Mail.Read.Shared, Mail.ReadWrite, Mail.ReadWrite.Shared, Mail.Send, Mail.Send.Shared, MailboxSettings.ReadWrite, Calendars.Read, Calendars.Read.Shared, Calendars.ReadWrite, Calendars.ReadWrite.Shared, profile, openid, email, et offline_access.
Pour ajouter des autorisations plus précises, reportez-vous à la documentation des activités.
Ajouter la connexion Microsoft Outlook 365
Pour créer une connexion à votre instance Microsoft Outlook 365 , procédez comme suit :
- Dans Automation Cloud, sélectionnez Integration Service dans le menu du rail.
- Dans la liste Connecteurs , sélectionnez Microsoft Outlook 365 ou utilisez la barre de recherche pour trouver le connecteur.
- Sélectionnez Se connecter à Microsoft Outlook 365, ce qui vous redirige vers la page de connexion.
- Entrez les identifiants requis.
Remarque :
- Vous devez fournir les éléments suivants : l'ID du client, la clé secrète du client, l'ID du locataire et les étendues dont vous pourriez avoir besoin pour interagir avec différentes activités. Pour de plus amples informations, consultez la section Étendues précédente.
- Si vous utilisez une application multilocataire, conservez la valeur par défaut
commonpour le champ ID de locataire . - Si vous utilisez une application à locataire unique, récupérez l’ID de locataire à partir d’Azure. Pour plus de détails, consultez la section Comment trouver votre identifiant de locataire Microsoft Entra.
- Select Connect.
- Authentifiez-vous à l'aide de votre adresse e-mail et de votre mot de passe Microsoft.
Apportez votre propre application OAuth 2.0
Vue d'ensemble (Overview)
Pour apprendre à créer une application, accédez à la documentation officielle de Microsoft et suivez les étapes décrites : Enregistrer une application avec la plate-forme d'identité Microsoft.
Il s'agit d'une fonctionnalité avancée qui nécessite des privilèges d'administrateur dans l'application cible. Travaillez avec votre administrateur informatique pour configurer votre application avec succès.
Prérequis
Lors de la création de votre propre application à utiliser avec Integration Service, vous devez tenir compte des prérequis suivants :
- Vous devez configurer l’application en tant qu’application en tant qu’application multi-locataire ou à locataire unique .
- Vous devez configurer une application Web .
- Vous devez configurer un URI de redirection Web . L' URI de redirection ou l'URL de rappel de votre application OAuth 2.0 est fourni sur l'écran d'authentification lors de la création de la connexion : https://{yourDomain}/provisioning_/callback.
- Vous devez configurer des autorisations déléguées. Pour de plus amples informations, consultez la section Autorisations dans la documentation officielle de Microsoft.
- Générez une clé secrète de client pour votre application.
Important :
L’avantage d’utiliser votre application privée OAuth réside dans le fait que vous pouvez personnaliser les autorisations en fonction de vos besoins réels. Pour connaître les étendues requises pour chaque activité dans le package Microsoft 365, reportez-vous à Utiliser des étendues et consultez la documentation des activités . Le connecteur utilise l’API Microsoft Graph. Reportez-vous à la page de référence des autorisations Microsoft Graph pour plus de détails sur toutes les autorisations.
Après avoir créé votre application, utilisez l’ ID client et la clé secrète du client pour créer une connexion avec les connecteurs Microsoft.
Étendues
- Le connecteur nécessite les étendues minimales suivantes pour créer une connexion :
openid,offline_access,Mail.Read. - Les déclencheurs Outlook nécessitent les étendues minimales suivantes :
- Pour les déclencheurs de boîte aux lettres partagés :
openid,offline_access,Mail.Read,Mail.Read.Shared. - Pour les événements sur les calendriers :
Calendars.Read. - Pour les événements sur les calendriers partagés :
Calendars.Read.Shared.
- Pour les déclencheurs de boîte aux lettres partagés :
Le connecteur nécessite les étendues suivantes pour que toutes les activités fonctionnent : User.Read, User.Read.All, Mail.Read, Mail.Read.Shared, Mail.ReadWrite, Mail.ReadWrite.Shared, Mail.Send, Mail.Send.Shared, MailboxSettings.ReadWrite, Calendars.Read, Calendars.Read.Shared, Calendars.ReadWrite, Calendars.ReadWrite.Shared, profile, openid, email, et offline_access.
Pour ajouter des autorisations plus précises, reportez-vous à la documentation des activités.
Ajouter la connexion Microsoft Outlook 365
Pour créer une connexion à votre instance Microsoft Outlook 365, procédez comme suit :
- Dans Automation Cloud, sélectionnez Integration Service dans le menu du rail.
- Dans la liste Connecteurs , sélectionnez Microsoft Outlook 365 ou utilisez la barre de recherche pour trouver le connecteur.
- Sélectionnez Se connecter à Microsoft Outlook 365, ce qui vous redirige vers la page de connexion.
- Sélectionnez le type d’authentification Apporter votre propre OAuth 2.0 .
- Configurer les éléments suivants :
- IDClient : l'ID client de la section Vue d'ensemble de l'enregistrement de votre application Microsoft Azure.
- Secret du client : le secret du client de la section Certificats et clés secrètes de votre application Microsoft Azure.
- ID de locataire : l'ID de locataire Microsoft Azure pour une application de la section Vue d'ensemble.
Remarque :
- Si vous utilisez une application multilocataire, conservez la valeur par défaut
common. - Si vous utilisez une application à locataire unique, récupérez l’ID de locataire à partir d’Azure. Pour plus de détails, consultez la section Comment trouver votre identifiant de locataire Microsoft Entra.
- Si vous utilisez une application multilocataire, conservez la valeur par défaut
- Environnement : de manière facultative, sélectionnez un environnement dans la liste déroulante :
- Office 365 (par défaut)
- US Government L4 - Domaine du secteur public
- US Government L5 - Domaine du secteur public
- ChineSélectionnez Office 365 (par défaut) pour toutes les régions et passez uniquement à Government ou China pour les déploiements cloud. Pour plus de détails sur les environnements, consultez les points de terminaison Microsoft Graph et Graph Explorer.
- Compte - Représente le compte utilisé pour emprunter l'identité d'un utilisateur. Spécifiez le nom principal d’utilisateur (UPN) du compte ou de la boîte aux lettres partagée à utiliser dans la connexion. Ceci est nécessaire pour que la connexion soit établie.
- Select Connect.
- Authentifiez-vous à l'aide de votre adresse e-mail et de votre mot de passe Microsoft.
Actualiser les jetons pour les applications OAuth
Les jetons de réactualisation pour les applications OAuth peuvent être invalidés ou révoqués à tout moment par Microsoft. Cela peut se produire pour différentes raisons, telles que des délais d’attente ou des révocations. Pour plus d’informations, consultez la documentation officielle de Microsoft .
L'invalidation du jeton entraîne des connexions échouées et les automatisations ne peuvent pas s'exécuter sans que les connexions soient réparées.
Assurez-vous de suivre les meilleures pratiques de Microsoft lors de la création de vos applications OAuth. Pour plus de détails sur la création d'une application Microsoft OAuth, consultez la documentation Microsoft .
Ce problème affecte non seulement le connecteur OneDrive et SharePoint, mais tous les connecteurs basés sur Microsoft Graph, tels qu'Outlook ou Teams.
- Vue d'ensemble (Overview)
- Consentement de l’administrateur
- Authentification du certificat client
- Étendues
- Ajouter la connexion Microsoft Outlook 365
- Informations d'identification du client OAuth 2.0
- Étendues
- Ajouter la connexion Microsoft Outlook 365
- Apportez votre propre application OAuth 2.0
- Vue d'ensemble (Overview)
- Étendues
- Ajouter la connexion Microsoft Outlook 365
- Actualiser les jetons pour les applications OAuth