Persistente OAuth-Clients für Zustelldienste zum Zugriff auf das DVDV [XS]

Warum machen wir das?

Beim schreibenden Zugriff von Zustelldiensten auf das DVDV (siehe #146 (closed)) benötigen Zustelldienste einen OAuth-Client mit dem Scope https://schema.fitko.de/fit-connect/oauth/scopes/dvdv-fit-connect-api/manage-destinations. Beim Deployment der Auth-Infrastruktur müssen diese OAuth-Clients erhalten bleiben.

Relevante Links und Bemerkungen

Akzeptanzkriterien

  1. Konfigurierte OAuth-Clients bleiben bei Deployments unverändert erhalten.
  2. Eine Übersicht aller konfigurierter OAuth-Clients ist (in der Konfiguration) direkt ersichtlich.

Durchführungsplan

  • Clients deklarativ ablegen (Konfiguration)
  • Skript generieren aus der Konfiguration welche die Clients synchronisiert
  • Skript bei jedem Deployment laufen lassen
Edited by Wojciech Gdaniec