Skip to content

Rollen verwenden beim Dashboard

IE-209

Description

Challenge / Ausganslage

Aktuell gib es keine Rollen, sprich jeder kann einen Release in Prod freigeben beim 4-Augen-Prinzip.

Soll-Zustand / Akzeptanzkriterium

Es sollen Rollen eingeführt werden und zwar: Projektleiter und DevOps-Team. Zudem sollen die Rollen wie folgt verwendet werden.

Die Rollen werden im Admin manuell vergeben. Beispielsweise: Jolanda Hug → Projektleiterin / Oski → DevOps-Team.

Bei den NonProd-Systemen soll jeder Projektleiter der die GitLab-Berechtigungen besitzt auch ein Deployment starten können. Voraussetzung ist wie gesagt die Rechte auf das entsprechende Git-Repository sowie die Rolle: Projektleiter.

Bei den Prod-Systemen soll jeder Projektleiter ein Deployment “einleiten” können und nur jemand aus dem DevOps-Team kann den Prod-Release bestätigen.

Es soll ersichtlich sein wer beim 4-Augen-Prinzip initial den Release eingeleitet hat (Projektleiter) sowie welcher DevOps-Team-Mitarbeiter den Release bestätigt hat.

Edited by Ghost User
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information