- 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
- À propos du connecteur Microsoft Dynamics 365 CRM
- Authentification pour Microsoft Dynamics 365 CRM
- Événements Microsoft Dynamics 365 CRM
- Microsoft OneDrive et SharePoint
- 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 Dynamics 365 CRM à l'aide de l'authentification OAuth 2.0 dans Automation Suite.
UiPath Integration Service permet une connectivité sécurisée vers votre instance Microsoft Dynamics 365 CRM à l'aide de l'authentification basée sur OAuth 2.0. Une fois authentifié, vous pouvez créer une connexion qui permet l'accès au niveau de l'API aux données Dynamics 365 CRM pour les workflows d'automatisation.
L'ajout d'une connexion à Microsoft Dynamics 365 CRM permet aux produits UiPath d'interagir avec vos données CRM, notamment la lecture, l'écriture, la modification et la suppression d'enregistrements, en fonction des autorisations de l'utilisateur authentifié dans Dynamics 365 CRM.
Vous pouvez créer une connexion Dynamics 365 CRM à l'aide de la méthode d'authentification d'application Apporter votre propre OAuth 2.0 (enregistrement d'application personnalisée).
Sur l’écran de connexion, vous devez fournir les détails suivants :
- ID de client
- Secret du client
- URL du locataire
L'URI de rappel/redirection https://{yourDomain}/provisioning_/callback doit être ajouté aux paramètres d'enregistrement de votre application Azure AD sous les URI de redirection avec le type Web .
Cette URL de rappel est préconfigurée par UiPath et ne peut pas être modifiée dans l’interface utilisateur d’Integration Service.
Champs obligatoires expliqués
| Champ | Description |
|---|---|
| ID de client | ID d'application Azure AD (requis uniquement si vous utilisez votre propre application). |
| Secret du client | La clé secrète que vous avez générée pour votre application Azure AD (requis pour une application personnalisée). |
| URL du locataire | URL de votre instance Dynamics 365 CRM (pour les deux options). |
| URL de rappel | Valeur préremplie affichée lors de l'utilisation d'une application personnalisée ; vous devez enregistrer cette URL dans Azure AD. |
Récupérer vos identifiants
Pour rechercher votre URL de locataire, contactez votre administrateur Microsoft Dynamics.
- Le consentement de l'administrateur peut être requis dans votre locataire pour les autorisations d'application que vous demandez.
- L'application personnalisée doit être configurée avec les autorisations déléguées pour Dynamics CRM.
Si vous avez accès et utilisez un seul locataire global, suivez ces étapes :
-
Accédez à https://portal.azure.com.
-
Sélectionnez Azure Active Directory.
-
Accédez à Propriétés sous la section Gérer .
-
Votre locataire est l' ID de locataire, par exemple :
sample083151e4.api.crm10.dynamics.com.Remarque :Any mistake in the Tenant URL prevents you from authenticating and creating a connection.
Si vous souhaitez créer votre propre application OAuth 2.0 privée, suivez les étapes décrites dans la documentation Microsoft Dynamics 365 :
- Démarrage rapide : Enregistrer une application avec la plate-forme d'identités Microsoft
- Tutoriel : enregistrer une application avec Microsoft Entra ID
Autorisations et consentement
Pour fonctionner correctement, la connexion Dynamics 365 CRM nécessite les étendues OAuth suivantes :
user_impersonationoffline_accessUser.Read
Vous pouvez utiliser la connexion pour activer les activités Microsoft Dynamics 365 CRM dans UiPath Studio afin de créer des automatisations pour la gestion des comptes, des leads, des opportunités, des incidents et d'autres fonctionnalités CRM. Les différents cas d’utilisation basés sur les autorisations qui peuvent être atteints sont les suivants :
| Étendue/Autorisation | Use case | Activité/événement |
|---|---|---|
user_impersonation (requis) | L'étendue user_impersonation est nécessaire à la demande dans votre flux d'authentification pour fonctionner avec l'API de gestion Azure. L'emprunt d'identité est utilisé pour exécuter une logique métier (code) au nom d'un autre utilisateur Microsoft Dataverse afin de fournir une fonctionnalité ou un service souhaité en utilisant le rôle approprié et la sécurité basée sur des objets de cet utilisateur impersonné. Cela est nécessaire car les services Web Dataverse peuvent être appelés par divers clients et services au nom d'un utilisateur Dataverse, par exemple, dans un workflow ou une solution ISV personnalisée. | S/O |
offline_access (requis) | Le offline_access est nécessaire 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 étendueoffline_access , vous ne recevrez pas le jeton d'actualisation du point de terminaison /token . | S/O |
User.Read (requis) | Permet aux utilisateurs de se connecter à l'application et permet à l'application de lire le profil des utilisateurs connectés. Il permet également à l'application de lire les informations de base de l'entreprise sur les utilisateurs connectés. | S/O |
Le consentement de l'administrateur peut être requis en fonction des politiques Azure AD de votre entreprise.
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.
Ce problème affecte tous les connecteurs basés sur Microsoft Graph.
Assurez-vous de suivre les meilleures pratiques de Microsoft lors de la création de vos applications OAuth. Pour en savoir plus sur la création d'une application Microsoft OAuth, consultez la documentation Microsoft .
Ajouter la connexion Microsoft Dynamics 365
- Sélectionnez Integration Service dans la barre de gauche.
- Dans la liste Connecteurs , sélectionnez Microsoft Dynamics 365 CRM. Vous pouvez également utiliser la barre de recherche pour affiner le connecteur.
- Sélectionnez Se connecter à Microsoft Dynamics 365 CRM.
- Vous êtes maintenant redirigé vers la page de connexion.
- Entrez les identifiants requis.
- Select Connect.
Pour plus d'informations sur Microsoft Dynamics 365, consultez la documentation Microsoft Dynamics 365.
Résolution des problèmes de configuration courants
- URI de redirection non valide : assurez-vous que votre application Azure AD dispose exactement de l'URL de rappel
https://{yourDomain}/provisioning_/callback. - Autorisations non accordées : le consentement de l'administrateur peut être requis pour les étendues Dynamics CRM.
- URL de locataire incorrecte : vérifiez que vous utilisez l'URL de base CRM exacte de votre organisation.
- Problèmes de jeton d'actualisation/de consentement : ces problèmes peuvent entraîner l'échec des connexions si la configuration Azure AD change après le consentement initial.