
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
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.
Nützliche Links
- Dokumentation zum Get-Befehl
- Dokumentation zum Update-Befehl
- Python-Connector (GitHub)
- Integrationsbeispiele (GitHub)
Weiterführende Lektüre



Inhaltsverzeichnis
Inhaltsverzeichnis
Ein Self-hosted Passwort-Manager für Ihr Unternehmen
Passwork bietet den Vorteil einer effektiven Teamarbeit mit Unternehmenspasswörtern in einer vollständig sicheren Umgebung
Mehr erfahren


