UiPath Documentation
process-mining
2021.10
true

Process Mining-Benutzerhandbuch

Letzte Aktualisierung 5. Mai 2026

Einrichten eines Anmeldeinformationsspeichers

Einleitung

Der Anmeldeinformationsspeicher bietet eine Möglichkeit, Passwörter zu verwenden, ohne diese Entwicklern zur Verfügung zu stellen.

Der Serveradministrator ist dafür verantwortlich, den Anmeldeinformationsspeicher einzurichten und mit Kennwörtern zu füllen. Der Serveradministrator sollte Entwicklern eine Liste der verfügbaren Anmeldeinformationen zur Verfügung stellen. Diese Entwickler können die Kennung eines Kennworts verwenden.

Es gibt zwei Möglichkeiten, Kennwörter zu speichern:

  • eine json-Datei auf dem Datenträger;
  • Im Azure Key Vault.
    Hinweis:

    Sie können nur eine der Methoden gleichzeitig verwenden.

Voraussetzungen

Eine Azure-Umgebung sollte für den Azure Key Vault verfügbar sein.

Einrichten eines dateibasierten Anmeldeinformationsspeichers

Der dateibasierte Anmeldeinformationsspeicher ist eine json-Datei, die sich auf der Festplatte mit dem Namen credential_store.json befindet. Diese Datei muss ein einzelnes Objekt enthalten, das eine Reihe von Schlüssel-Wert-Paaren enthält, wobei:

  • key ist der Bezeichner, den Entwickler verwenden sollten,
  • -Wert das tatsächliche Kennwort enthält.

Führen Sie diese Schritte aus, um einen dateibasierten Anmeldeinformationsspeicher zu erstellen, der ein Kennwort mit PasswordIdentifer als Bezeichner enthält.

SchrittAktion
1Erstellen Sie eine neue Textdatei im <PLATFORMDIR>\databases mit dem Namen credential_store.json .
2Öffnen credential_store.json mit einem Texteditor.
3Geben Sie die folgenden Informationen in die Datei ein: { "PasswordIdentifier": "s3cr3tp4ssw0rd" }
4Speichern Sie die Datei.
5Gehen Sie zur Registerkarte Superadministrator-Einstellungen.
6Fügen Sie den folgenden Eintrag zu den Servereinstellungen hinzu: "CredentialStore": { "Type": "File" }

Der Bezeichner PasswordIdentifier kann jetzt von Entwicklern verwendet werden und führt bei Verwendung zum Kennwort s3cr3tp4ssw0rd .

Nachfolgend finden Sie ein Beispiel für eine credential_store.json -Datei für einen Anmeldeinformationsspeicher mit mehreren Kennwörtern.

{
      "passwordIdentifier": "secr3tp4ssw0rd"
    , "ldapServerPassword": "BBx^W2Vh(7!r]@>!%"
    , "oracleDatabasePassword": "~5u4$8HtCE]3mXpV"
    , ...
}
{
      "passwordIdentifier": "secr3tp4ssw0rd"
    , "ldapServerPassword": "BBx^W2Vh(7!r]@>!%"
    , "oracleDatabasePassword": "~5u4$8HtCE]3mXpV"
    , ...
}

Einrichten eines verschlüsselten dateibasierten Anmeldeinformationsspeichers

Überdies besteht die Möglichkeit, einen verschlüsselten, dateibasierten Anmeldeinformationsspeicher zu erstellen. In diesem Fall legen Sie den Typ auf Encrypted im CredentialStore-Eintrag in den Servereinstellungen fest. Es ist nur möglich, Einträge im verschlüsselten Anmeldeinformationsspeicher mit dem DataServer-Befehl -AddEncryptedPasswordhinzuzufügen.

-dataserver -AddEncryptedPassword <key> <password>
-dataserver -AddEncryptedPassword <key> <password>

Führen Sie diese Schritte aus, um einen verschlüsselten dateibasierten Anmeldeinformationsspeicher zu erstellen, der ein Kennwort mit PasswordIdentifer als Bezeichner enthält.

SchrittAktion
1Gehen Sie zur Registerkarte Superadministrator-Einstellungen.
2Fügen Sie den folgenden Eintrag zu den Servereinstellungen hinzu: "CredentialStore": { "Type": "Encrypted" }
3Öffnen Sie eine Windows-Befehlszeilenaufforderung und wechseln Sie zum Ordner [PLATFORMDIR]\builds .
4Geben Sie den folgenden Befehl ein: processgold.bat -dataserver -AddEncryptedPassword PasswordIdentifier s3cr3tp4ssw0rd.

Hinzugefügte Kennworteinträge können nicht entfernt werden.

Hinweis:

Der Befehl -AddEncryptedPassword überschreibt vorhandene Kennwortwerte ohne Benachrichtigung.

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