Zum Inhalt springen

Gruppen

Gruppen ermöglichen es Administratoren, Benutzer zu organisieren und Rollenzuweisungen gemeinsam zu verwalten. Anstatt Rollen einzelnen Benutzern zuzuweisen, können Sie Rollen einer Gruppe zuweisen, und alle Mitglieder erben diese Rollen automatisch.

Erforderliche Rolle: Administrator oder SuperUser

Navigieren Sie zu Administration > Gruppen (oder /_admin/groups).

Die Gruppenliste zeigt alle Gruppen im aktuellen Mandanten mit ihrer Mitgliederzahl und zugewiesenen Rollen.

  1. Klicken Sie auf Gruppe erstellen.
  2. Geben Sie einen Namen für die Gruppe ein (z. B. “Release-Manager”, “QA-Team”, “Betrieb”).
  3. Fügen Sie optional eine Beschreibung hinzu, die den Zweck der Gruppe erklärt.
  4. Klicken Sie auf Erstellen.
  1. Klicken Sie auf die Gruppe, um ihre Detailseite zu öffnen.
  2. Klicken Sie im Abschnitt Mitglieder auf Mitglied hinzufügen.
  3. Suchen Sie nach Benutzern und wählen Sie diese aus.
  4. Klicken Sie auf Hinzufügen, um zu bestätigen.

Gruppen können verschiedene Arten von Mitgliedern enthalten:

MitgliedertypBeschreibung
Einzelne BenutzerRAMP Internal-Benutzer oder bereitgestellte externe Benutzer innerhalb des Mandanten
Externe IDP-GruppenGruppen von LDAP- oder OIDC-Anbietern (wenn das Verzeichnisdurchsuchen aktiviert ist)
Verschachtelte GruppenAndere RAMP-Gruppen, die eine Hierarchie bilden
  1. Navigieren Sie zur Detailseite der Gruppe.
  2. Klicken Sie auf die Schaltfläche zum Entfernen neben dem Mitglied, das Sie entfernen möchten.
  3. Bestätigen Sie die Entfernung.

Rollen, die einer Gruppe zugewiesen sind, werden von allen Gruppenmitgliedern geerbt. Dies ist die effizienteste Methode zur Verwaltung von Rollenzuweisungen für Teams.

  1. Klicken Sie auf die Gruppe, um ihre Detailseite zu öffnen.
  2. Öffnen Sie die Registerkarte Rollen.
  3. Klicken Sie auf Rolle hinzufügen.
  4. Wählen Sie die gewünschte Anwendungsrolle aus dem Dropdown-Menü aus.
  5. Klicken Sie auf Zuweisen.

Die Rollenvererbung fließt durch die Gruppenhierarchie:

  • Direkte Mitgliedschaft — ein Benutzer, der direktes Mitglied einer Gruppe ist, erbt alle dieser Gruppe zugewiesenen Rollen.
  • Verschachtelte Gruppenmitgliedschaft — wenn Gruppe A Mitglied von Gruppe B ist, erben Mitglieder von Gruppe A Rollen sowohl von Gruppe A als auch von Gruppe B.
  • Externe IDP-Gruppenzuordnung — wenn eine externe IDP-Gruppe einer RAMP-Gruppe zugeordnet ist, erben Mitglieder der externen Gruppe die Rollen der RAMP-Gruppe. Siehe IDP-Gruppenzuordnungen.

Wenn ein Benutzer Rollen aus mehreren Quellen hat (direkte Zuweisung, Gruppenmitgliedschaft, globale Rollen), gilt die freizügigste Rolle. Rollen aus verschiedenen Quellen werden kombiniert, niemals eingeschränkt.

Beispiel:

  • Benutzer hat GlobalTemplateViewer (über persönliche Rollenzuweisung)
  • Benutzer ist in der Gruppe “Release-Manager” mit der Rolle GlobalInstanceHead
  • Benutzer ist in der Gruppe “QA-Team” mit der Rolle GlobalTemplateApprover
  • Ergebnis: Benutzer kann alle Vorlagen anzeigen, alle Vorlagenversionen genehmigen und hat vollständige Kontrolle über alle Instanzen
  1. Klicken Sie auf die Gruppe in der Gruppenliste.
  2. Ändern Sie den Gruppennamen oder die Beschreibung.
  3. Klicken Sie auf Speichern.
  1. Klicken Sie auf die Gruppe in der Gruppenliste.
  2. Klicken Sie auf Löschen.
  3. Bestätigen Sie die Löschung.

Erstellen Sie Gruppen, die organisatorischen Rollen entsprechen:

GruppennameZugewiesene RollenZweck
AdministratorenAdministratorIT-Mitarbeiter, die RAMP verwalten
VorlagenautorenTemplateCreator, GlobalTemplateEditorIngenieure, die Vorlagen erstellen
InstanzoperatorenGlobalInstanceExecutorMitarbeiter, die Instanzen ausführen
BeobachterGlobalTemplateViewer, GlobalInstanceObserverStakeholder mit schreibgeschütztem Zugriff
Release-ManagerGlobalInstanceHeadManager, die den Instanzlebenszyklus steuern
QA-GenehmigerGlobalTemplateApproverQA-Mitarbeiter, die Vorlagenversionen genehmigen

Erstellen Sie Gruppen, die die Organisationsstruktur widerspiegeln:

GruppennameZugewiesene RollenZweck
EngineeringGlobalTemplateEditor, GlobalInstanceExecutorTeammitglieder des Engineering
BetriebGlobalInstanceHeadBetriebsteam mit vollständiger Instanzkontrolle
ManagementGlobalTemplateViewer, GlobalInstanceObserverManagement mit schreibgeschützter Aufsicht
  • Gruppen beschreibend benennen — verwenden Sie Namen, die den Zweck der Gruppe oder das Team, das sie repräsentiert, klar angeben.
  • Gruppenrollen dokumentieren — fügen Sie Gruppen Beschreibungen hinzu, die erklären, welche Rollen sie tragen und warum.
  • Gruppen gegenüber individuellen Zuweisungen bevorzugen — gruppenbasierte Rollenverwaltung ist einfacher zu pflegen und zu überprüfen.
  • Regelmäßig überprüfen — überprüfen Sie Gruppenmitgliedschaften regelmäßig und entfernen Sie Benutzer, die nicht mehr dazugehören.
  • Tiefe Verschachtelung vermeiden — obwohl verschachtelte Gruppen unterstützt werden, können tief verschachtelte Hierarchien schwer zu verstehen und zu debuggen sein.