Skip to content

Berechtigungen

Ob ich als Benutzer:in in verinice für eine Aktion berechtigt bin, kann von den folgenden Faktoren abhängen:

  • Bin ich Haupt- oder Nebennutzer:in? Hauptnutzer:innen dürfen in ihrem Client alles, während Nebennutzer:innen für Aktionen spezielle Rechte benötigen, welche nur von Hauptnutzer:innen vergeben werden können.
  • Habe ich die Rolle "Schreibzugriff"? Als Nebennutzer:in darf ich ohne diese Rolle keinerlei Änderungen machen (Objekte erstellen, bearbeiten oder löschen).
  • Ist der Unit-Zugriff in meinem Client eingeschränkt oder frei? Hauptnutzer:innen können steuern, ob Nebennutzer:innen nur auf bestimmte Units zugreifen können ("eingeschränkt") oder ob alle Nutzer:innen auf alle Units zugreifen können ("frei").
  • Zu welchen Zugriffsgruppen gehöre ich? Als Nebennutzer:in in einem Client mit eingeschränktem Unit-Zugriff bestimmen meine Zugriffsgruppen, welche Units ich sehen ("lesen") und in welchen Units ich Änderungen machen ("schreiben") darf.

Im Folgenden wird für einzelne Aktionen in der Anwendung beschrieben, welche Berechtigungen jeweils dafür erforderlich sind.

Benutzer verwalten

Nur Hauptnutzer:innen können auf die Benutzerverwaltung zugreifen und dort Nebennutzer:innen abfragen, anlegen, bearbeiten und löschen. Sie können dort auch den Unit-Zugriff einschränken bzw. freistellen, Zugriffsgruppen verwalten und den Nebennutzer:innen Rollen und Zugriffsgruppen zuweisen.

Nebennutzer:innen hingegen haben keinerlei Zugriff auf die Konten anderer Nutzer:innen.

Nutzer:inAktion erlaubt?
Nebennutzer:inNein
Hauptnutzer:inJa

Eine Unit lesen

Eine Unit lesen zu können bedeutet, sie in der Unitverwaltung aufgelistet zu sehen und innerhalb dieser Unit das Dashboard, Objekte, Risiken usw. betrachten zu können. Units, die ich nicht lesen darf, bleiben vor mir verborgen.

Hauptnutzer:innen dürfen immer alle Units in ihrem Client lesen. Nebennutzer:innen hingegen dürfen eine Unit nur lesen, wenn sie entweder Mitglied einer Zugriffsgruppe sind, die ihnen Lesezugriff auf diese Unit gewährt, oder wenn der Unit-Zugriff in ihrem Client generell frei ist.

Unit-ZugriffNutzer:inZugriffsgruppenAktion erlaubt?
eingeschränktNebennutzer:inkeineNein
eingeschränktNebennutzer:inLesegruppe für diese UnitJa
eingeschränktHauptnutzer:inn.a.Ja
freiNebennutzer:inkeineJa
freiNebennutzer:inLesegruppe für diese UnitJa
freiHauptnutzer:inn.a.Ja

Eine Unit erstellen, bearbeiten oder löschen

In der Unitverwaltung lassen sich Units erstellen, bearbeiten und löschen. Als "Bearbeiten einer Unit" zählen nur das Umbenennen einer Unit, das Ändern ihrer Beschreibung, das Zuweisen zusätzlicher Domänen zur Unit sowie das Updaten der Unit auf eine neue Domänenversion. Diese Aktionen sind abzugrenzen vom Schreiben in einer Unit, das weiter unten thematisiert wird.

Das Erstellen, Bearbeiten und Löschen von Units ist Hauptnutzer:innen immer erlaubt. Nebennutzer:innen hingegen dürfen dies nur, wenn sie die Rolle "Schreibzugriff" haben und der Unit-Zugriff in ihrem Client frei ist.

Unit-ZugriffNutzer:inRollenAktion erlaubt?
eingeschränktNebennutzer:inkeineNein
eingeschränktNebennutzer:inSchreibzugriffNein
eingeschränktHauptnutzer:inn.a.Ja
freiNebennutzer:inkeineNein
freiNebennutzer:inSchreibzugriffJa
freiHauptnutzer:inn.a.Ja

In einer Unit schreiben

In einer Unit schreiben zu können bedeutet, dass ich innerhalb der Unit Objekte und Risiken erstellen, bearbeiten und löschen kann. Dies ist abzugrenzen vom Bearbeiten der Unit selbst, das weiter oben beschrieben wird.

Hauptnutzer:innen dürfen immer in allen Units ihres Clients schreiben. Nebennutzer:innen hingegen dürfen nur in einer Unit schreiben, wenn sie die Rolle "Schreibzugriff" haben und wenn sie entweder Mitglied einer Zugriffsgruppe sind, die ihnen Schreibzugriff auf diese Unit gewährt, oder wenn der Unit-Zugriff in ihrem Client generell frei ist.

Unit-ZugriffNutzer:inRollenZugriffsgruppenAktion erlaubt?
eingeschränktNebennutzer:inkeinekeineNein
eingeschränktNebennutzer:inkeineSchreibgruppe für diese UnitNein
eingeschränktNebennutzer:inSchreibzugriffkeineNein
eingeschränktNebennutzer:inSchreibzugriffSchreibgruppe für diese UnitJa
eingeschränktHauptnutzer:inn.a.n.a.Ja
freiNebennutzer:inkeinekeineNein
freiNebennutzer:inkeineSchreibgruppe für diese UnitNein
freiNebennutzer:inSchreibzugriffkeineJa
freiNebennutzer:inSchreibzugriffSchreibgruppe für diese UnitJa
freiHauptnutzer:inn.a.n.a.Ja