UiPath Documentation
automation-suite
2.2510
true
Automation Suite in der EKS/AKS-Installationsanleitung
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Konfiguration des Anmeldeinformationen-Secretstore

Trennen und verwalten Sie Anmeldeinformationen mithilfe von Geheimnisspeichern in der Automation Suite auf EKS/AKS.

Ein Secretstore in der Automation Suite ist eine externe Quelle, die zum Speichern vertraulicher Anmeldeinformationen verwendet wird. Es kann sich entweder um ein Kubernetes-Geheimnis, ein Azure Key Vault, ein HashiCorp Vault oder ein AWS Secrets Manager handeln.

To use a secretstore for credentials in Automation Suite, refer to Using a secretstore for credentials.

If you are using Azure Key Vault, HashiCorp Vault, or AWS Secrets Manager as your external secret management system and plan to use your own External Secrets Operator, refer to Installing the External Secrets Operator in Kubernetes.

Stellen Sie in diesem Fall sicher, dass Sie external-secrets wie folgt zur Liste der ausgeschlossenen Komponenten hinzufügen:

"exclude_components": [
        ...
        "external-secrets"
  ]
"exclude_components": [
        ...
        "external-secrets"
  ]

It is mandatory to run uipathctl prereq create when secretstore is enabled. For details, refer to uipathctl prereq create and uipathctl prereq run.

Verwenden eines Geheimnisspeichers für Anmeldeinformationen​

Beim Bereitstellen der Automation Suite enthält die input.json -Datei in der Regel mehrere vertrauliche Datenfelder und Anmeldeinformationen im Klartext. Um die Sicherheit zu verbessern, können Sie diese Anmeldeinformationen in einem geheimen Speicher speichern, anstatt sie direkt in die input.json -Datei aufzunehmen.

Ein Secretstore fungiert als externes System, das vertrauliche Anmeldeinformationen und Konfigurationsdaten sicher enthält. Wenn konfiguriert, ruft die Automation Suite während der Bereitstellung Anmeldeinformationen aus dem definierten geheimen Speicher ab.

Um die Verwendung von Secretstore zu aktivieren, fügen Sie den folgenden Abschnitt zur Datei input.json hinzu:

"secret_store": {
    "enabled": true
}
"secret_store": {
    "enabled": true
}

Wenn diese Konfiguration aktiviert ist, liest die Automation Suite Anmeldeinformationen aus dem Secretstore anstatt direkt aus der input.json -Datei.

Tresorreferenzmuster​

Auf geheime Schlüssel in input.json wird nach folgendem Muster verwiesen:

vault/{vault-name}/{secret-key}?key={property}&version={version}
vault/{vault-name}/{secret-key}?key={property}&version={version}

In der folgenden Tabelle werden die Parameter des Tresorreferenzmusters beschrieben.

ParameterErforderlichBeschreibung
vault-nameJaOrdnet das Feld name in provider_configszu
secret-keyJaDer Schlüssel/Pfad des Geheimnisses im externen Tresor
keyNeinBestimmte zu extrahierende JSON-Eigenschaft (für strukturierte Geheimnisse)
versionNeinBestimmte Geheimnisversion, die angeheftet werden soll. Wenn nicht angegeben, verwendet ESO die neueste Version.

Die Automation Suite unterstützt die folgenden Secretstore-Typen:

If any credential stored in the secretstore changes, you must perform the credential update procedure. For details, refer to Updating credentials.

  • Verwenden eines Geheimnisspeichers für Anmeldeinformationen​
  • Tresorreferenzmuster​

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben