Configurer l'intégration des rappels Automation Anywhere pour Salesforce

Le rappel décrit la récupération de la sortie du robot directement de l'exécution robot. Dans ce cas, le connecteur Automation Anywhere pour Salesforce vous permet de recevoir des données de sortie du robot dans Salesforce et de mapper ces données au type d'objet Salesforce de votre choix.

Cette tâche décrit la mise en place de la sécurité, des autorisations et de l'intégration entre les API de Automation Anywhere Enterprise et Salesforce, afin de permettre une communication réussie entre les deux plateformes, notamment en ce qui concerne les données de rappel robot. Pour réaliser correctement cette procédure, effectuez la séquence suivante :

Procédure

Créez et notez un certificat à appliquer ultérieurement lors des étapes de sécurité.

  1. Dans votre organisation Salesforce, accédez à Configuration > Sécurité > Gestion des certificats et des clés. Vous pouvez également entrer Certificate dans le champ Recherche rapide.
  2. Choisissez et cliquez soit sur Créer un certificat auto-signé, soit sur Créer un certificat signé par une autorité de certification.
    • Pour un Certificat auto-signé :
      • Saisissez une Étiquette pouvant identifier l'objectif si nécessaire ultérieurement.
      • Saisissez un Nom unique.

        Notez ce champ pour l'utiliser avec Nom de l'API du certificat à l'étape 19.

    • Pour un Certificat signé par une autorité de certification :
      • Saisissez une Étiquette pouvant identifier l'objectif si nécessaire ultérieurement.
      • Saisissez un Nom unique.

        Notez ce champ pour une étape ultérieure.

      • Remplissez tous les champs obligatoires.
      • Pour vous assurer que votre certificat est téléchargé rapidement dans Salesforce, effectuez les étapes et les informations supplémentaires fournies dans la documentation Salesforce.

        Generate a Certificate Signed by a Certificate Authority

  3. Une fois le processus de certification terminé, téléchargez le certificat localement pour une utilisation ultérieure.

Configurer l'autorisation de l'API pour une nouvelle application connectée.

  1. Naviguez vers Configurer > Applications > Gestionnaire d'applications. Vous pouvez également entrer App Manager dans le champ Recherche rapide.
  2. Cliquez sur l'option Nouvelle application connectée et saisissez les valeurs requises suivantes :
    1. Ajoutez un Nom de l'application connectée.
    2. Nom de l'API est automatiquement généré. Vous pouvez personnaliser le nom.
    3. E-mail du contact Salesforce enverra des notifications à cette adresse électronique pour tout problème technique.
    4. Dans l'onglet API (Activer les paramètres OAuth) cochez la case Activer les paramètres OAuth.
    5. Cliquez sur le bouton Activer pour le flux de périphériques puis cochez la case Utiliser les signatures numériques.
    6. Cliquez sur le bouton Choisir un fichier pour charger votre certificat, précédemment téléchargé.
    7. Dans la liste déroulante Champs d'application OAuth disponibles, sélectionnez les deux options suivantes et assurez-vous qu'elles sont ajoutées à case Champs d'application OAuth sélectionnés : Accéder et gérer vos données (API) et Effectuer des requêtes en votre nom à tout moment (refresh_token, offline_access)
  3. Cliquez sur Enregistrer.

Créez et activez un ensemble de permissions personnalisé pour votre application connectée. Cet ensemble d'autorisations personnalisées permet aux utilisateurs Lanceur d\'automatisation d'exécuter robots avec l'opération de rappel.

A faire : Attribuez à la fois cet ensemble personnalisé d'autorisations et l'ensemble d'autorisations de l'utilisateur du composant Lightning AAI RPA Bots à tous les utilisateurs standard qui déclencheront les robots à partir de Salesforce.

  1. À partir de votre organisation Salesforce, accédez à Configurer > Utilisateurs > Ensemble d'autorisations.
  2. Cliquez sur Nouveau et Étiquettez votre ensemble personnalisé d'autorisations.
  3. Cliquez sur Enregistrer pour enregistrer votre ensemble personnalisé d'autorisations.
  4. Cliquez sur Applications connectées assignées.
  5. Cliquez sur Modifier pour sélectionner l'application connectée que vous venez de créer dans la boîte des applications connectées installées et vous assurer qu'elle est ajoutée à la boîte des applications connectées activées.
  6. Cliquez sur Enregistrer.

Modifiez les politiques pour l'application nouvellement connectée.

  1. Accédez à Configuration > Applications > Gestionnaire d'applications ou saisissez App Manager dans le champ Recherche rapide.
  2. Localisez votre application connectée nouvellement créée dans la liste et sélectionnez Gérer dans le menu déroulant de cette ligne.
  3. Cliquez sur l'option Modifier les politiques et modifiez les valeurs suivantes dans la section Politiques OAuth :
    1. Utilisateurs autorisés : Les utilisateurs approuvés par l'administrateur sont pré-autorisés.
    2. Assouplissement IP : assouplissez les restrictions IP.
  4. Cliquez sur Enregistrer.

Appliquez votre certificat et votre clé consommateur dans les paramètres de votre application.

  1. Accédez à la page Gestion de l'application. Configurer > Applications > Gestionnaire d'applications. Vous pouvez également saisir App Manager dans le champ Recherche rapide.
  2. Localisez votre application connectée nouvellement créée dans la liste, et sélectionnez Afficher dans la liste déroulante.
  3. Dans l'onglet API (Activer les paramètres OAuth) localisez la valeur Clé du consommateur. Copiez et enregistrez la valeur dans un éditeur de texte pour une utilisation ultérieure.
  4. Dans le Lanceur d'applications, naviguez jusqu'à l'application Automation Anywhere.
  5. Lorsqu'elle s'ouvre, localisez l'onglet Paramètres de l'application.
  6. Pour Nom de l'API du certificat, fournissez le Nom unique du certificat créé précédemment.
  7. Pour Clé du consommateur connectée au rappel, copiez et collez la valeur Clé du consommateur que vous avez notée précédemment dans l'éditeur de texte.
  8. Cliquez sur Enregistrer.

Personnalisez les paramètres de votre site distant.

  1. Naviguez jusqu'à Paramètres du site distant : Configurer > Sécurité > Paramètres du site distant. Vous pouvez également entrer Remote Site dans le champ Recherche rapide.
  2. Cliquez sur Nouveau site distant et saisissez les valeurs suivantes pour votre nouveau paramètre de site distant :
    1. Nom du site distant : Saisissez un nom, par exemple, AATokenURL.
    2. URL du site distant- Ajoutez https://login.salesforce.com.
  3. Cliquez sur Enregistrer.
    Vos paramètres de rappel sont maintenant terminés et prêts à être utilisés avec vos configurations de robot.

Étapes suivantes

Attribuez le nouvel ensemble personnalisé d'autorisations et l'ensemble d'autorisations de l'utilisateur du composant Lightning AAI RPA Bots.

Autorisations et composants Web Automation Anywhere pour Salesforce