Zum Hauptinhalt springen

API-Zugang

Konfigurieren Sie den geschützten Zugang zu Fach-APIs, wenn Anwendungen oder Datenflüsse Schnittstellen des Mandanten bereitstellen sollen.

← Zur Übersicht der Mandanten-Komponenten

API-Zugriff

Apache APISIX

Veröffentlicht und schützt die mandantenbezogenen API-Routen.

Direkte Voraussetzungen: Keycloak und die Zielkomponenten der API-Routen

Inventory
apisix.enable
Ansible-Tag
api_mgmt
Inventory-Konfiguration

Relevanter Ausschnitt im Mandantenblock

YAML-Ausschnitt und 2 Parameter

apisix:
enable: true
api_credentials:
admin_role: "<32-zeichen>"
viewer_role: "<32-zeichen>"
ParameterBedeutungErwartete Werte
admin_roleSchlüssel mit Schreibrechten für die interne Admin API.Zufällige Zeichenfolge mit genau 32 Zeichen
viewer_roleSeparater Schlüssel mit lesendem Zugriff.Andere zufällige Zeichenfolge mit genau 32 Zeichen

Führen Sie den APISIX-Tag nach neu hinzugefügten Zielkomponenten erneut aus, damit die zugehörigen Routen erzeugt werden.