Schritte zum Konfigurieren eines Tresors mit externen Anmeldeinformationen in RPA-Hub

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 3 Minuten Lesedauer
  • Verwenden Sie diese Liste von Schritten, um Sie durch alle Aufgaben der Konfiguration eines Tresors mit externen Anmeldeinformationen in zu führen RPA-Hub.

    Schließen Sie alle Aufgaben für einen Schritt ab, bevor Sie mit dem nächsten Schritt fortfahren.

    Führen Sie die Schritte in der Reihenfolge aus, in der sie angezeigt werden.

    Tabelle : 1. Schritte zum Konfigurieren eines Tresors mit externen Anmeldeinformationen in RPA-Hub
    Aufgabe Referenz
    1. Erstellen Sie einen Subflow, um Ihren Tresor mit externen Anmeldeinformationen zu integrieren. Weitere Informationen finden Sie unter Create a subflow in Workflow Studio. Weitere Informationen finden Sie im Beispiel Demo-CyberArk-Subflow In Ihrem ServiceNow Instanz.
    1.A. Stellen Sie sicher, dass der Subflow, den Sie für die Integration in den Tresor mit externen Anmeldeinformationen erstellen, den Eingabetyp JSON haben muss.

    Diese Eingabe übernimmt den Wert aus Subflow-Eingabe Feld von Robot-Anmeldeinformationen , Anwendungsanmeldeinformationen oder zeitbasierter TOTP-Authentifikator (One-Time Password).

    Beispiel: Robot-Anmeldeinformationen Oder Anwendungsanmeldeinformationen oder TOTP-Authentifikatoren, die verwenden Demo CyberArk Tresor mit externen Anmeldeinformationen, muss dem folgenden JSON-Format entsprechen:

    { 
    "appID" : "",
    "query" : ""
    }
    Füllen Sie Werte für aus AppId Und Abfrage .
    1.B. Sie können den REST-Schritt im Subflow verwenden, um eine Verbindung zum Tresor mit externen Anmeldeinformationen herzustellen. Sie können auch andere Integrationsschritte wie SOAP verwenden. Weitere Informationen finden Sie unter .
    1.C. Stellen Sie sicher, dass die Ausgabe Ihres Subflows an dem folgenden JSON-Schema ausgerichtet sein muss.
    {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
            "result": {
                "type": "object",
                "properties": {
                    "status": {
                        "type": "string",
                        "enum": ["success", "failure"]
                    },
                    "data": {
                        "type": "object",
                        "properties": {
                            "username": {
                                "type": "string"
                            },
                            "sensitiveValue": {
                                "type": "string"
                            },
                            "additionalData": {
                                "type": "object"
                            }
                        },
                        "required": ["sensitiveValue"]
                    },
                    "error": {
                        "type": "object",
                        "properties": {
                            "errorType": {
                                "type": "string"
                            },
                            "errorMessage": {
                                "type": "string"
                            },
                            "additionalErrorData": {
                                "type": "object"
                            }
                        },
                        "required": ["errorMessage"]
                    }
                },
                "required": ["status"]
            }
        },
        "required": ["result"]
    };
    Dieses Schema wird von verwendet Robotic Process Automation(RPA) GraphQL-APIs zum Validieren der Subflow-Ausgabe. Wenn die Ausgabe nicht an diesem Schema ausgerichtet ist, ist ein Fehler aufgetreten.

    Fehlermeldung: Das vom Subflow empfangene JSON weicht vom erwarteten JSON-Schema ab. Korrigieren Sie die JSON-Struktur, indem Sie sie am angegebenen Schema in der Dokumentation ausrichten.

    1.D. Sie können sich an dem erwarteten JSON-Schema (erwähnt in 1.C) ausrichten, indem Sie eine JSON-Ausgabe mit dem Namen „Ergebnis“ für den Subflow definieren. Für den Erfolgsstatus muss diese Ergebnisausgabe einem JSON-Objekt mit der folgenden Struktur zugewiesen werden. Füllen Sie Werte für die in der JSON definierten Schlüssel aus. Die Status Und SensitiveWert Schlüssel sind erforderlich.
    {
      "status": "success", //Mandatory
      "data": {
        "username": "",
        "sensitiveValue": "" //Mandatory
        "additionalData": {}
      }
    }

    Für den Fehlerstatus muss diese Ergebnisausgabe einem JSON-Objekt mit der folgenden Struktur zugewiesen werden. Füllen Sie Werte für die in der JSON definierten Schlüssel aus. Die Status Und Fehlermeldung Schlüssel sind erforderlich.

    {
      "status": "failure", //Mandatory
      "error": {
        "errorType": "",
        "errorMessage": "", //Mandatory
         "additionalErrorData": {}
      }
    }
    2. Erstellen Sie einen Tresordatensatz für externe Anmeldeinformationen. Weitere Informationen finden Sie unter Erstellen Sie einen Tresordatensatz für externe Anmeldeinformationen in RPA-Hub. Weitere Informationen finden Sie im Beispiel Demo CyberArk Tresor für externe Anmeldeinformationen in Ihrem ServiceNow Instanz.
    3. Stellen Sie eine Verbindung mit einem Tresor mit externen Anmeldeinformationen her, indem Sie verwenden ServiceNow Verbindungen und Anmeldeinformationen. Weitere Informationen zum Erstellen einer aktiven Verbindung finden Sie unter .

    Überprüfen Sie beim Konfigurieren des Verbindungsdatensatzes, ob er Ihren Sicherheitsanforderungen Ihrer Organisation entspricht.

    Weitere Informationen finden Sie im Beispiel Demo-CyberArk-Subflow Das verwendet RPA CyberArk Alias für Verbindungen und Anmeldeinformationen.

    Erstellen Sie einen Verbindungsdatensatz in diesem Verbindungs- und Anmeldeinformationsalias, um eine Verbindung mit Ihrem externen CyberArk-Tresor herzustellen.

    4. Um den externen Anmeldeinformationsbereich-Datensatz zu verwenden, den Sie in Schritt 2 erstellt haben, navigieren Sie zu einer der beiden Robot-Anmeldeinformationen , Anwendungsanmeldeinformationen oder TOTP-Authentifikator, und wählen Sie aus Externe Anmeldeinformationen Kontrollkästchen.

    Wählen Sie auch einen Datensatz in aus Tresor Für Externe Anmeldeinformationen Und füllen Sie aus Subflow-Eingabe Feld mit einem gültigen JSON-Objekt. Die JSON muss die erforderlichen Informationen zum Abrufen von Anmeldeinformationen aus dem Tresor mit externen Anmeldeinformationen enthalten.

    Weitere Informationen zum Konfigurieren dieser Felder finden Sie unter Erstellen Sie einen Robot-Anmeldeinformationen In RPA-Hub, Erstellen Sie in Anwendungsanmeldeinformationen RPA-Hub, Und Erstellen Sie einen TOTP-Authentifikator in RPA-Hub.