Action d\'authentification ServiceNow
- Dernière mise à jour2024/09/25
Action d\'authentification ServiceNow
Utilisez l\'action Authentification pour vous connecter à votre instance ServiceNow. Une fois l\'authentification réussie, vous pouvez utiliser les autres actions de commande pour effectuer diverses opérations dans ServiceNow.
Prérequis
- Vous devez avoir généré l\'identifiant client et le secret du client dans votre instance ServiceNow. Pour générer les détails du client, reportez-vous à la rubrique Create an OAuth API endpoint for external clients.
- Vous devez avoir le rôle de créateur de robots pour votre Automation Anywhere Control Room afin d\'utiliser le package ServiceNow dans un robot.
Différentes méthodes s\'offrent à vous pour vous connecter à ServiceNow :
- OAuth2 - Infos d\'identification client : Utilisez cette méthode de connexion en fournissant les informations d\'identification du compte ServiceNow. Vous devez disposer d\'un nom d\'utilisateur et d\'un mot de passe ServiceNow pour établir une connexion.
- Connexion OAuth de la Control Room : utilisez cette méthode de connexion en créant une connexion OAuth et en la stockant dans la Control Room. Vous devez configurer une connexion OAuth dans la ServiceNow avant de créer la connexion OAuth dans la Control Room. Pour plus d\'informations, voir Create an endpoint for clients to access the instance.
Procédure
- Connectez-vous à la Control Room.
- Créez un nouveau robot ou modifiez un robot existant. Reportez-vous à la rubrique Créer votre premier robot.
- Dans le volet Actions, sélectionnez l\'action et placez-la sous l\'onglet Démarrer du flux de robot.
- Dans le champ Type d\'authentification, sélectionnez la méthode d\'authentification dans la liste déroulante.
-
Pour afficher les détails de l\'identifiant client et du secret du client dans ServiceNow pour l\'authentification OAuth2 - Infos d\'identification client, procédez comme suit :
- Connectez-vous à votre instance ServiceNow.
- Cliquez sur .
- Sélectionnez le point de terminaison OAuth que vous avez créé.
- Utilisez les valeurs des champs Client ID et Client Secret dans votre action Authentification depuis la Control Room.
-
Pour vous connecter à l\'aide de la méthode OAuth2 - Infos d\'identification client, procédez comme suit :
-
Pour configurer une connexion OAuth de la Control Room dans ServiceNow, procédez comme suit :
- Pour vous connecter à l\'aide d\'une connexion OAuth de la Control Room, choisissez une connexion personnalisée que vous avez créée et stockée dans la Control Room. Pour plus d\'informations, voir Configurer les connexions OAuth dans la Control Room.
- Saisissez Par défaut comme nom de session.
- Vous pouvez affecter l\'en-tête d\'autorisation à une variable en créant une variable Multiple ou Dictionnaire.
- Cliquez sur Exécuter pour enregistrer et exécuter votre robot. Une fois authentifié, vous pouvez utiliser le jeton pour appeler d\'autres services API ServiceNow.