Die neue Version 0.1.5 des Python-Connectors erweitert die Funktionen des CLI-Dienstprogramms. Es wurden Befehle hinzugefügt, die kritische Aufgaben für DevOps-Ingenieure und Entwickler lösen — sicheres Abrufen und Aktualisieren von Secrets in automatisierten Pipelines.

Was dies löst

Hardcodierte Secrets, API-Schlüssel, Token und Datenbank-Anmeldedaten verursachen Sicherheitslücken und betriebliche Engpässe. Manuelles Secret-Management führt zu Verzögerungen und menschlichen Fehlern in Deployment-Pipelines. Die neuen Befehle get und update in passwork-cli automatisieren das Secret-Management vollständig. Passwork fungiert als Ihre einzige Quelle der Wahrheit (SSOT): Secrets bleiben zentralisiert, sicher und vollständig automatisiert.

Wie die neuen Befehle funktionieren

  • get — ruft Daten aus Passwork ab
  • update — aktualisiert Daten in Passwork
Beide Befehle unterstützen alle Feldtypen: Passwörter, Token, API-Schlüssel und benutzerdefinierte Felder.

Get: Daten aus Einträgen abrufen

Der Befehl get extrahiert jeden Feldwert aus einem Eintrag und passt perfekt in Automatisierungsskripte.

Bestimmte Felder abrufen

Verwenden Sie das Flag --field, um Login, URL oder Werte aus jedem benutzerdefinierten Feld zu extrahieren.

# Get API access token from custom field 'API_TOKEN'
export API_TOKEN=$(passwork-cli get --password-id "..." --field API_TOKEN)

TOTP-Codes generieren

Wenn Sie Zwei-Faktor-Authentifizierungs-Secrets in Passwork speichern, generiert passwork-cli den aktuellen Code direkt in Ihrem Terminal. Verwenden Sie das Flag --totp-code.

# Get TOTP code for VPN connection
VPN_TOTP=$(passwork-cli get --password-id "..." --totp-code "VPN_SECRET")

Update: Secrets ändern

Der Befehl update ändert Daten in Passwork und automatisiert die Secret-Rotation.

Benutzerdefinierte Felder aktualisieren

Das Flag --custom-<field_name> aktualisiert Werte in benutzerdefinierten Feldern.

# Update API key in entry
passwork-cli update --password-id "..." --custom-API_KEY "new-generated-key"

Massenaktualisierungen

Jetzt können mehrere Felder mit einem einzigen Befehl geändert werden.

# Update password and tags simultaneously
passwork-cli update \
  --password-id "..." \
  --password "NewComplexP@ssw0rd" \
  --tags "production,rotated,automated"

Unterstützung für clientseitige Verschlüsselung

Beide Befehle get und update unterstützen den clientseitigen Verschlüsselungsmodus von Passwork vollständig. Bei Verwendung von get werden alle verschlüsselten Felder automatisch mit dem Masterpasswort entschlüsselt. Bei der Ausführung von update werden Daten zuerst auf Ihrer Seite verschlüsselt und erst dann an den Server gesendet.

Alle Informationen zu Passwork-Updates finden Sie in unseren Release Notes

Weiterführende Lektüre

Passwork: Secrets management and automation for DevOps
Table of contents * Introduction * What is secrets management * Why secrets management matters * Passwork: More than a password manager * Automation tools * How we automate password rotation * Security: Zero Knowledge and encryption * Authorization and tokens * Conclusions Introduction In corporate environment, the number of passwords, keys, and digital certificates is rapidly increasing, and
The 2025 small business cybersecurity checklist: A complete guide | Passwork
Passwork's 2025 cybersecurity checklist, based on the NIST framework, provides actionable steps to prevent data breaches and financial loss.
Passwork 7.2 release
The new version introduces customizable notifications with flexible delivery options, enhanced event logging descriptions, expanded CLI functionality, server-side PIN code storage for the browser extension, and the ability to enable client-side encryption during initial Passwork configuration. Notification settings We've added a dedicated notification settings section where you can choose notification