Passwork-Dokumentation
Diese Dokumentation richtet sich an Systemadministratoren, DevOps-Ingenieure und Entwickler, die mit Passwork arbeiten — einem Enterprise-Passwort-Manager mit Zero-Knowledge-Verschlüsselung.
Hier finden Sie Anleitungen zur Installation, Konfiguration, API-Integration und zur Verwendung von Passwork als Secrets Manager für Ihre Infrastruktur und CI/CD-Pipelines.
Überprüfen Sie vor der Installation von Passwork die Systemanforderungen und wählen Sie die Deployment-Methode, die zu Ihrer Umgebung passt.
Systemanforderungen
Passwork ist ressourcenschonend und läuft effizient auf bescheidener Hardware. Die genaue Konfiguration hängt von Ihrer Benutzeranzahl, dem Datenvolumen und den Verfügbarkeitsanforderungen ab.
- Installationsoptionen — Einzelserver-, Cluster- und Hochverfügbarkeits-Setups
- Sicherung und Protokollspeicherung — Empfehlungen zur Datenaufbewahrung und Wiederherstellung
Installation
Wählen Sie zwischen einer Standard- (automatisierten) oder manuellen Installation, je nach Ihren Anforderungen.
Standardinstallation
Der schnellste Weg, um Passwork in Betrieb zu nehmen. Verwendet Docker unter Linux oder PowerShell unter Windows Server für automatisierte Einrichtung und vereinfachte Wartung.
- Linux (Docker) — empfohlen für die meisten Deployments
- Windows Server (PowerShell) — automatisierte Installation über Skripte
Manuelle Installation
Für Umgebungen, die eine detaillierte Kontrolle oder benutzerdefinierte Konfigurationen erfordern. Benötigt weder Docker noch PowerShell.
Administration
Tägliche Verwaltung, Fehlerbehebung und erweiterte Konfiguration.
- Fehlerbehebung — häufige Probleme und deren Lösung
- Hintergrundaufgaben — geplante Aufträge und Wartungsoperationen
- E-Mail-Benachrichtigungen — SMTP-Konfiguration und Vorlagen
- LDAP / Active Directory — Verzeichnisintegration für Benutzersynchronisation
- Single Sign-On (SSO) — SAML, OAuth und andere Identitätsanbieter
- Mobile Anwendungen — iOS- und Android-Einrichtung
- Audit-Protokolle — Syslog, Windows Event Viewer und SIEM-Integration
API und Integrationen
Programmatischer Zugriff auf Passwork für Automatisierung, CI/CD und Drittanbieter-Integrationen.
- API-Übersicht — Endpunkte, Authentifizierung und Verschlüsselung
- Python-Connector — Bibliothek für Python-basierte Automatisierung
- CLI-Hilfsprogramm — Kommandozeilenwerkzeug für Skripte und Pipelines
- Docker-Image für CLI — containerisiertes CLI für CI/CD
- Health-Check-Endpunkt — Überwachung und Load-Balancer-Probes
Secret Management
Verwendung von Passwork als Secrets Manager für Infrastruktur und DevOps-Workflows.
- Einführung — Passwork als Secrets Manager
- Kernkonzepte — Organisation und Klassifizierung von Secrets
- CLI für Secrets — Abrufen und Rotieren von Secrets über die Kommandozeile
- Python SDK — programmatisches Secret Management
- Rotationspraktiken — Automatisierung der Credential-Rotation
- CI/CD-Integrationen — GitLab CI, GitHub Actions, Kubernetes
- Zero-Knowledge-Modell — Sicherheitsarchitektur und Auswirkungen
- Beispiele — sofort verwendbare Skripte und Vorlagen
- FAQ — häufige Fragen und Best Practices