- 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
- 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 Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix Hypervisor
- Citrix ShareFile
- ClearBit
- Cloud Confluence
- Constant Contact
- Coupa
- Customer.io
- Datadog
- Deputy
- DocuSign
- Arrêter
- Dropbox
- Egnyte
- Eventbrite
- Serveur Exchange - Aperçu
- Échanges
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshservice
- GetResponse
- GitHub
- Gmail
- Plateforme Google Cloud
- Google Docs
- Google Drive
- Google Maps
- Google Sheets
- Google Speaking-to-Text
- Google Tasks – Aperçu
- Google Text-to-Speech
- Google Vertex
- Google Vision
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- HTTP Webhook - Aperçu
- HubSpot CRM
- Hubspot Marketing
- HyperV - Aperçu
- iContact
- Insightly CRM
- Intercom
- Jira
- Keap
- Klaviyo
- LinkedIn
- 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
- Microsoft Sentiment
- Microsoft Teams
- Microsoft Traduction
- Microsoft Vision
- Miro
- NetIQ eDirectory
- Okta
- OpenAI
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- SAP
- SingePDF
- Pinecone
- Pipedrive
- QuickBooksOnline
- Quip
- Salesforce
- Salesforce Marketing Cloud
- SAP BAPI
- SAP Cloud for Customer
- SAP Concur
- SAP OData
- SendGrid
- ServiceNow
- À propos du connecteur ServiceNow
- Authentification ServiceNow
- Événements ServiceNow
- Shopify
- Slack
- SmartRecruiters
- Smartsheet
- Snowflake
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- System Center - Aperçu
- TangoCard
- Todoist
- Trello
- Twilio
- VMware ESXi vSphere
- watsonx.ai
- WhatsApp Business
- Google Business
- Utilisable
- Workday
- X (anciennement Twitter)
- Xero
- YouTube
- Zendesk
- Zoho Campaigns
- ZohoDesktop
- Zoho Mail
- ZoomInfo

Guide de l'utilisateur d'Integration Service
Authentification ServiceNow
Prérequis
Pour établir la connexion, vous devez donner au connecteur la possibilité de récupérer le jeton d'accès OAuth et activer les activités pour envoyer avec succès des requêtes à l'API ServiceNow.
Authentification multiple
Vous pouvez en savoir plus sur l'authentification multiple ici.
Pour créer une connexion multi-authentification, vous devez :
- Suivez les étapes Configuration OAuth dans la documentation ServiceNow.
- Sélectionnez Integration Service dans Automation Suite.
- Dans la liste Connecteurs , sélectionnez ServiceNow. Vous pouvez également utiliser la barre de recherche pour affiner le connecteur.
- Select the Add connection button.
- Vous êtes maintenant redirigé vers la page de connexion.
- Sélectionnez l'icône ⚙ pour modifier votre type d'authentification.
- Sélectionnez le mécanisme d'authentification approprié.
- Saisissez les informations requises et sélectionnez Connect.
Configurer OAuth
Suivez les étapes Configuration OAuth dans la documentation ServiceNow.
Bien que les étapes documentées soient probablement les mêmes dans toutes les régions de la plate-forme ServiceNow, il est recommandé de suivre les étapes pour votre région spécifique au cas où il existe des différences (par exemple, Modern, New York, etc.)
Pour référence, la procédure suivante explique comment nous configurons OAuth pour nos exemples.
-
Connectez-vous à votre instance ServiceNow (par exemple,
https://<span>dev74293.service-now.com/login</span>) -
Accédez à Définitions système > Plug-ins et vérifiez que le statut du plug-in OAuth est défini sur Actif.

-
Accédez à Système OAuth > Registre des applications et sélectionnez Nouveau.
-
Lorsqu'on vous demande Quel type d'application OAuth ? sélectionnez Créer un point de terminaison d'API OAuth pour les clients externes.

-
-
Saisissez un nom pour votre application (par ex.
UiPathQuickstart) et sélectionnez Soumettre (en cas de réussite, vous êtes redirigé vers votre liste Registres d'applications ).
-
Dans la liste Inscriptions d'applications , recherchez votre nouvelle application et sélectionnez le nom pour ouvrir la page des détails.
-
Cliquez sur l'icône de verrouillage à côté de Clé secrète du client pour afficher la valeur.
-
Take note of the Client Id and Client Secret values.
-
Saisissez l’URL de redirection suivante dans le champ correspondant : https://{yourDomain}/provisioning\_/callback.

Ajouter la connexion ServiceNow
Pour créer une connexion à votre instance ServiceNow, vous devez effectuer les étapes suivantes :
- Sélectionnez Integration Service dans Automation Suite.
- Dans la liste Connecteurs , sélectionnez ServiceNow. Vous pouvez également utiliser la barre de recherche pour affiner le connecteur.
- Sélectionnez le bouton Se connecter à ServiceNow .
- Select the Add connection button.
- Vous êtes maintenant redirigé vers la page de connexion. Saisissez les informations d’identification requises et sélectionnez Connect.
- Saisissez ensuite votre nom d'utilisateur et votre mot de passe ServiceNow. L'application vous demande l'autorisation de vous connecter à votre compte ServiceNow et d'interagir avec les enregistrements. Sélectionnez Autoriser.
- Votre connexion a été ajoutée.
Pour de plus amples informations sur la création de connexions avec ServiceNow, consultez la Documentation produit de ServiceNow.
Rôles et autorisations ServiceNow
| Table ServiceNow | Opération (Operation) | Raison de l'accès |
Tableaux (sys_db_object) | Lu | Le module/table Tables fonctionne comme un référentiel qui contient une ligne correspondant à chaque table dans votre instance ServiceNow. Elle est utilisée pour compiler une liste de tables dans le but d'exécuter des actions ou de déclencher des événements. Cette fonction est nécessaire pour charger toutes vos tables lorsque vous utilisez la liste déroulante Sélectionner un objet pour vos activités CRUD. image des documents |
Dictionnaire (sys_dictionary) | Lu | Cette table englobe les données des colonnes respectives d'une table particulière dans votre instance ServiceNow. Cette table est nécessaire pour charger les champs d'entrée et de sortie lorsque vous sélectionnez une table pour effectuer une action. |
Choix (sys_choice) | Lu | La table Choix (Choice) contient les valeurs des options qui apparaissent dans les listes de choix, ainsi que les valeurs recherchées dans nos activités sélectionnées. Sans cela, les recherches de la phase de conception dans nos activités ne pourront pas être chargées. |
Utilisateur (User)(sys_user) | Lu | La table Choix (Choice) contient du texte traduit pour les options qui apparaissent dans les listes de choix, ainsi que pour les recherches dans nos activités sélectionnées. Sans cela, les recherches liées à l’utilisateur au moment de la conception dans nos activités ne pourront pas être chargées. |
De plus, l'utilisateur doit également disposer du contrôle d'accès nécessaire pour les tables essentielles au scénario d'intégration. Par exemple, si vous avez l'intention de créer un utilisateur d'intégration capable d'exécuter des actions d'assistance ITIL classiques, vous devez attribuer le rôle itil .
Création de rôles personnalisés
Certains rôles du système de base, tels que admin incluent déjà le contrôle d'accès pour ces tables. Mais si vous ne souhaitez pas attribuer de rôles système de base et si vous souhaitez fournir uniquement le contrôle d'accès essentiel requis pour l'utilisation du connecteur ServiceNow, vous pouvez envisager de créer un rôle personnalisé avec les autorisations d'accès nécessaires.
Pour accorder l'accès exclusivement à des tables spécifiques ou des tables non couvertes par les rôles du système de base par défaut, nous recommandons donc la création de rôles personnalisés et l'attribution du contrôle d'accès approprié selon les besoins.
Une fois les étapes mentionnées précédemment effectuées, il est essentiel de fournir à votre nouveau rôle les contrôles d'accès suivants afin d'utiliser le connecteur/les activités ServiceNow.
| Table | Saisie de texte | Opération (Operation) |
Tables (sys_db_object) | Enregistrer | Lu |
Dictionnaire (sys_dictionary) | Enregistrer | Lu |
Choix (sys_choice) | Enregistrer | Lu |
Utilisateur (User) (sys_user) | Enregistrer | Lu |
La modification ou la création de contrôles d'accès est une fonctionnalité exclusive réservée à un utilisateur possédant le rôle security\_admin . Si vous avez des inquiétudes, il est conseillé de consulter votre administrateur ServiceNow. Vous pouvez trouver des informations supplémentaires dans la section Rôles à privilèges élevés.
Pour réaliser des exécutions d'activité ou de déclencheur, vous devez également fournir d'autres contrôles d'accès.
Par exemple, si votre scénario spécifique consiste à lancer un workflow avec un incident ServiceNow ou à créer un incident ServiceNow, les contrôles d'accès suivants doivent être accordés.
| Table | Saisie de texte | Opération (Operation) |
|---|---|---|
| Incident | Enregistrer | Lu |
| Incident | Enregistrer | Écriture |