Zum Hauptinhalt springen

API-Übersicht

Die Passwork API ist eine Softwareschnittstelle, die Zugriff auf alle Passwork-Funktionen bietet. Über die API können Sie beliebige Vorgänge automatisieren: Abrufen und Erstellen von Passwörtern sowie Verwaltung von Tresoren, Benutzern, Dateien, Zugriffsrechten und dem Ereignisprotokoll.

Warum die API benötigt wird

Die API ermöglicht es Ihnen, Passwork in die internen Systeme Ihres Unternehmens zu integrieren, Routineaufgaben zu automatisieren und benutzerdefinierte Dienste auf Basis einer sicheren Passwortspeicherung aufzubauen. Dies ist besonders wichtig für Unternehmen, in denen eine schnelle und sichere Zugriffsverwaltung entscheidend ist.

Was die Passwork API bietet

  • Zugriff auf alle Passwork-Funktionen: Alle Funktionen, die in der Web-Oberfläche verfügbar sind, sind auch über die API zugänglich: Arbeiten mit Passwörtern, Tresoren, Ordnern, Tags, Anhängen, Benutzern, Rollen und Protokollen.
  • Prozessautomatisierung: Über die API können Sie die Bereitstellung und den Entzug von Zugriffsrechten, Passwortaktualisierungen, CI/CD-Integration und Ereignisaudits automatisieren.
  • Integration mit anderen Systemen: Die API ermöglicht die Anbindung von Passwork an Überwachungssysteme, Service-Desks, interne Portale usw.

Wie die API Unternehmen und IT-Abteilungen unterstützt

  • Schnelle Zugriffsbereitstellung: Die IT-Abteilung kann automatisch temporäre Zugänge für Mitarbeiter und Auftragnehmer erstellen und so die Helpdesk-Belastung reduzieren.
  • Sichere Verwaltung von Geheimnissen: Alle Geheimnisse werden zentral gespeichert und geschützt, wodurch das Risiko von Datenlecks verringert wird.
  • Kontrolle und Audit: Über die API können Sie Protokolle exportieren, Benutzeraktionen nachverfolgen und schnell auf Vorfälle reagieren.
  • Flexibilität für DevOps: Integration mit CI/CD-Pipelines, Containern, Deployment- und Test-Automatisierung.

API-Anwendungsbeispiel

  • Automatische Tresorerstellung und Zugriffsbereitstellung für einen Mitarbeiter beim Onboarding.
  • Geplante Rotation von Passwörtern für Dienstkonten.
  • Integration mit einem internen Portal zur Beantragung von Zugriff auf bestimmte Dienste.

Zusätzliche Tools

Für eine bequemere Arbeit mit der API stehen folgende Tools zur Verfügung:

  • Passwork CLI — Befehlszeilentool für die Arbeit mit Passwörtern und der API.
  • Offizieller Python Connector — Bibliothek zur Integration von Passwork in Python-Skripte und -Anwendungen.
  • Docker CLI — Docker-Image mit Passwork CLI für die Integration in CI/CD-Pipelines.

Technische Dokumentation

Technische API-Dokumentation einsehen