Konfigurieren der Integration von Automation Anywhere für Salesforce-Rückrufen

Mit Rückrufen wird die Bot-Ausgabe direkt über die Bot-Ausführung abgerufen. In diesem Fall können Sie mit dem Connector Automation Anywhere für Salesforce Bot-Ausgangsdaten in Salesforce empfangen und diese Daten dem Salesforce-Objekttyp Ihrer Wahl zuordnen.

Diese Aufgabe beschreibt die Einrichtung von Sicherheit, Berechtigungen und Integration zwischen Automation Anywhere Enterprise und Salesforce-APIs mit dem Ziel einer erfolgreichen Kommunikation zwischen den beiden Plattformen, insbesondere in Bezug auf Bot-Rückrufdaten. Um dieses Verfahren ordnungsgemäß abzuschließen, gehen Sie wie folgt vor:

Prozedur

Erstellen Sie ein Zertifikat, das Sie später bei den Sicherheitsschritten anwenden können.

  1. Navigieren Sie in Ihrer Salesforce-Organisation zu Einrichten > Sicherheit > Zertifikat- und Schlüsselverwaltung. Alternativ können Sie auch Certificate in das Feld Schnellsuche eingeben.
  2. Klicken Sie entweder auf Selbstsigniertes Zertifikat erstellen oder CA-signiertes Zertifikat erstellen.
    • Für ein selbstsigniertes Zertifikat:
      • Geben Sie eine Bezeichnung ein, die Auskunft über den Zweck gibt, falls diese Information zu einem späteren Zeitpunkt benötigt wird.
      • Geben Sie einen eindeutigen Namen ein.

        Notieren Sie sich diese Angabe für Zertifikat-API-Name in Schritt 19.

    • Für ein CA-signiertes Zertifikat:
      • Geben Sie eine Bezeichnung ein, die Auskunft über den Zweck gibt, falls diese Information zu einem späteren Zeitpunkt benötigt wird.
      • Geben Sie einen eindeutigen Namen ein.

        Notieren Sie sich diese Angabe, um sie in einem späteren Schritt zu verwenden.

      • Füllen Sie alle erforderlichen Felder aus.
      • Damit das Zertifikat umgehend in Salesforce hochgeladen wird, führen Sie die in der Salesforce-Dokumentation angegebenen Schritte aus. Beachten Sie dabei die zusätzlichen Informationen.

        Generate a Certificate Signed by a Certificate Authority

  3. Laden Sie das Zertifikat nach Abschluss des Vorgangs lokal herunter, um es später zu verwenden.

Richten Sie die Autorisierung der API für eine neue verbundene App ein.

  1. Navigieren Sie zu Einrichten > Apps > App Manager. Alternativ können Sie auch App Manager in das Feld Schnellsuche eingeben.
  2. Klicken Sie auf die Option Neue verbundene App und geben Sie die folgenden erforderlichen Werte ein:
    1. Fügen Sie einen Namen für die verbundene App hinzu.
    2. Der API-Name wird automatisch generiert. Sie können den Namen ändern.
    3. Kontakt-E-Mail-Adresse: Bei technischen Problemen sendet Salesforce Benachrichtigungen an diese E-Mail-Adresse.
    4. Aktivieren Sie im Abschnitt API (OAuth-Einstellungen aktivieren) das Kontrollkästchen OAuth-Einstellungen aktivieren .
    5. Klicken Sie auf die Option Für Geräteablauf aktivieren und aktivieren Sie dann das Kontrollkästchen Digitale Signaturen verwenden .
    6. Klicken Sie auf die Schaltfläche Datei auswählen, um Ihr zuvor heruntergeladenes Zertifikat hochzuladen.
    7. Markieren Sie in der Liste Verfügbare OAuth-Bereiche die folgenden beiden Optionen und fügen Sie sie dem Feld Ausgewählte OAuth-Bereiche hinzu: Auf Ihre Daten zugreifen und sie verwalten (API) und Jederzeit Anfragen in Ihrem Namen durchführen (refresh_token, offline_access)
  3. Klicken Sie auf Speichern.

Erstellen und aktivieren Sie einen benutzerdefinierten Berechtigungssatz für Ihre verbundene App. Mit diesem benutzerdefinierten Berechtigungssatz können Automation Launcher-Nutzer Bots mit der Rückrufoperation ausführen.

Hinweis: Weisen Sie allen Standardnutzern, die Bots über Salesforce auslösen sollen, diesen benutzerdefinierten Berechtigungssatz und den Berechtigungssatz für Nutzer der Komponente AAI RPA Bots Lightning zu.

  1. Navigieren Sie in Ihrer Salesforce-Organisation zu Einrichten > Nutzer > Berechtigungssätze.
  2. Klicken Sie auf Neu und geben Sie eine Bezeichnung für den benutzerdefinierten Berechtigungssatz ein.
  3. Klicken Sie auf Speichern, um Ihren benutzerdefinierten Berechtigungssatz zu speichern.
  4. Klicken Sie auf Zugewiesene verbundene Apps.
  5. Klicken Sie auf Bearbeiten, um Ihre neu erstellte verbundene App im Feld „Installierte verbundene Apps“ zu markieren und sie dem Feld „Aktivierte verbundene Apps“ hinzuzufügen.
  6. Klicken Sie auf Speichern.

Bearbeiten Sie die Richtlinien für die neue verbundene App.

  1. Navigieren Sie zu Einrichten > Apps > App Manager oder geben Sie App Manager in das Feld „Schnellsuche“ ein.
  2. Suchen Sie Ihre neu erstellte verbundene App in der Liste und wählen Sie aus dem Dropdown-Menü dieser Zeile Verwalten aus.
  3. Klicken Sie auf Richtlinien bearbeiten und ändern Sie im Abschnitt OAuth-Richtlinien die folgenden Werte:
    1. Erlaubte Nutzer: Vom Administrator genehmigte Nutzer sind vorab autorisiert.
    2. IP-Relaxation: Lockern Sie IP-Beschränkungen.
  4. Klicken Sie auf Speichern.

Wenden Sie in den Einstellungen Ihrer App Ihr Zertifikat und Ihren Verbraucherschlüssel an.

  1. Navigieren Sie zur Seite App Manager: Einrichten > Apps > App Manager. Alternativ können Sie auch App Manager in das Feld Schnellsuche eingeben.
  2. Suchen Sie Ihre neu erstellte verbundene App in der Liste und wählen Sie aus der Dropdown-Liste die Option Anzeigen aus.
  3. Suchen Sie im Abschnitt API (OAuth-Einstellungen aktivieren) den Wert Verbraucherschlüssel und kopieren und speichern Sie den Wert in einem beliebigen Texteditor zur späteren Verwendung.
  4. Navigieren Sie im App Launcher zur App Automation Anywhere.
  5. Wenn sie geöffnet wird, suchen Sie die Registerkarte App-Einstellungen.
  6. Geben Sie unter Zertifikat-API-Name den eindeutigen Namen des zuvor erstellten Zertifikats ein.
  7. Fügen Sie unter Verbundener Verbraucherschlüssel für Rückruf den Wert des Verbraucherschlüssels ein, den Sie zuvor im Texteditor gespeichert haben.
  8. Klicken Sie auf Speichern.

Passen Sie die Einstellungen der Remote-Site an.

  1. Navigieren Sie zu Einstellungen für Remote-Site: Einrichten > Sicherheit > Einstellungen für Remote-Site. Alternativ können Sie auch Remote Site in das Feld Schnellsuche eingeben.
  2. Klicken Sie auf Neue Remote-Site und geben Sie die folgenden Werte für die neue Remote-Site ein:
    1. Name der Remote-Site: Geben Sie einen Namen ein, zum Beispiel AATokenURL.
    2. URL der Remote-Site – Fügen Sie https://login.salesforce.com hinzu.
  3. Klicken Sie auf Speichern.
    Ihre Rückrufeinstellungen sind nun vollständig und können mit Ihren Bot-Konfigurationen verwendet werden.

Nächste Maßnahme

Weisen Sie den neuen benutzerdefinierten Berechtigungssatz und den Berechtigungssatz für Nutzer der Komponente AAI RPA Bots Lightning zu.

Automation Anywhere für Salesforce-Berechtigungen und Webkomponenten