Skip to content

[Epic] Freigabeworkflow Für EEP-Paramter und -Profile

Warum

Besondes bei den Paramtern, aber auch bei den Profilen, ist es wichtig, die Qualität der Daten sicherzustellen.

Ziel

Owner eines Teams im SSP können konfigurieren, ob und in welcher Form für Parameter oder Parameterprofile ein Freigabeworkflow verwendet werden soll und welche Teammitglieder dabei welche Rolle einnehmen. Die Konfigurationsmöglichkeit hängt davon ab, ob das betreffende Team (also der Owner) für die Pflege von EEP-Profilen oder / und EEP-Parametern freigeschaltet ist. In der Praxis sind das verschiedene Nutzergruppen, weswegen es dort auf "entweder oder" hinauslaufen wird.

Links, Hinweise, Bemerkungen

Die Pflege von Parametern ist auch über die API des Parameter-Services möglich. Wird diese Möglichkeit genutzt, muss das betreffende System die Freigabe selbst handhaben. Vom SSP wird die API-Nutzung nicht überwacht.

Mockups Konfiguration Freigaeworkflow und Rechte: Click to expand Freigabeworkflow: Freigabeworkflow_-_EPP

Freigaberechte in der Nutzerverwaltung:
Nutzerverwaltung_-EPP-Workflows-_Übersicht_und_bearbeiten

Stories

  • Mockup Freigabeworkflow Für EEP-Paramter und -Profile #4018
  • Konfiguration der Freigabeworkflows
  • Rechteverwaltung der Teammitglieder bzgl. des Workflows
  • Workflow für Parameter
  • Workflow für Profile

Akzeptanzkriterien

  1. Als Owner kann ich im Bereich "Freigabeworkflow" je nach meiner Berechtigung für die Pflege von Profilen oder / und Parametern den Workflow und die Nutzer festlegen. Die Berechtigung für die Profilpflege liegt vor, wenn der Owner in der Keycloak-Gruppe "EfaParameterProfile" ist. Die Berechtigung für die Pflege von EPP-Parametern liegt vor, wenn der Owner in der Gruppe "EfaParameterEPP" ist.
  2. Bei aktiviertem Worflow erfolgt das Pflegen von Profilen gemäß dem konfiguriertem Workflow. Die Vorgaben des EEP-Backend (Parameter-Registry) werden dabei berücksichtigt.
  3. Bei aktiviertem Worflow erfolgt das Pflegen von Parametern gemäß dem konfiguriertem Workflow. Die Vorgaben des EEP-Backend (Parameter-Registry) werden dabei berücksichtigt.
  4. Definition of Done wurde überprüft.

Mögliche Folgeaktivitäten

Offene Fragen

Edited by Andreas Aschauer