Authentifizierung

Die Virtimo BPC API bietet verschiedene Möglichkeiten, um sich für den Aufruf von Endpunkten zu authentifizieren. Je nach Anwendungsfall und Systemkonfiguration stehen unterschiedliche Methoden zur Verfügung, um sichere Zugriffe zu gewährleisten. Auf dieser Seite finden Sie eine Übersicht der unterstützten Authentifizierungsverfahren und deren primäre Einsatzzwecke.

Verfügbare Authentifizierungsmethoden

Das BPC unterstützt drei grundlegende Arten der Authentifizierung an der API. Wählen Sie die passende Methode basierend auf Ihrer Systemlandschaft und den Sicherheitsanforderungen aus.

API Keys

Ein API Key entspricht einer statischen Session im BPC und enthält Attribute wie zugeordnete Organisationen, Rollen und Rechte. Diese Methode wird standardmäßig für den Aufruf von API-Endpunkten sowie für die Konfiguration von Deployment Systemen empfohlen. Die Authentifizierung erfolgt direkt beim API-Aufruf durch die Übergabe des Keys im HTTP-Header X-APIKey. Weitere Informationen und Konfigurationsdetails finden Sie unter API Keys.

Benutzeranmeldung

Für den Zugriff auf die BPC API gibt es neben den API Keys auch die Möglichkeit der klassischen Anmeldung per Benutzername und Passwort. Ohne einen API Key muss bei dieser Methode vor dem Zugriff auf eine API-Funktion zwingend ein gesonderter Authentifizierungsaufruf getätigt werden. Beachten Sie unbedingt, dass diese Art der Anmeldung nicht verwendet werden kann, wenn ein OIDC-basierter Identity Provider zum Einsatz kommt. Weitere Informationen und ein exemplarisches Vorgehen finden Sie unter API Authentifizierung per Benutzeranmeldung.