7.15. Editor für Benutzer, Rollen und Rechte

7.15.1. Übersicht

Bearbeiten Sie hier die Zugriffsrechte und Eigenschaften für Benutzer und Rollen der geladenen Konfiguration. Im Cubetto Toolset wird der Zugriff auf einzelne Modellelemente über eine positive Rechtevergabe gelöst. Rechte können sowohl einzelnen Benutzern als auch in Gruppen (als Rolle bezeichnet) zusammengefasst werden. Ist ein Benutzer Mitglied einer Gruppe, so gelten für ihn auch alle Rechte der Gruppe. Rechte können nicht explizit entzogen werden, sondern sind immer vorhanden, wenn entweder der Benutzer selbst oder aber eine der ihm zugewiesenen Rollen ein Recht besitzt.

Im Cubetto Toolset werden folgende Rechte unterschieden:

Leserecht

Benutzer, die dieses Recht für ein Modellelement besitzen, können den Inhalt des Elementes einsehen. Ist das Recht nicht vorhanden, so ist lediglich der Name sichtbar. Ist das Modellelement in einer Präsentation vorhanden, so erscheint nur ein grauer Kasten.

Schreib- bzw. Modifizierrecht

Sind Sie im Besitz dieses Rechtes, so haben Sie die Möglichkeit das entsprechende Modellelement nicht nur zu sehen, sondern auch dessen Eigenschaften zu verändern. Bitte beachten Sie, dass Sie zum Verschieben eines Modellelementes innerhalb einer Präsentation auch das Schreibrecht auf die Präsentation benötigen.

Löschrechte

Löschrechte werden nicht explizit vergeben, sondern leiten sich aus Schreibrechten der verbundenen Elemente ab. So benötigen Sie zum Löschen eines Elementes aus einer Präsentation Schreibrechte für die Präsentation.

Erstellrechte

Erstellrechte werden explizit nur für Elemente der Typebene (Pakete, ECMASkripte, Objekttypen, ...) vergeben. Benutzer sind damit in der Lage, Elemente des entsprechenden Typs zu erzeugen.

Der Editor für Benutzer, Rollen und Rechte

Abbildung 7.26. Der Editor für Benutzer, Rollen und Rechte

Über Registerkarten können Sie grundlegende Eigenschaften sowie Rechte auf Instanz- oder Typebene festlegen. Folgende Registerkarten stehen zur Verfügung:

Allgemeines

Dient der Vergabe von Namen der Benutzer und Rollen.

Rollen

Weist einzelnen Benutzern Rollen zu.

Rechte - Instanzebene

Regelt die Zugriffsrechte für die Instanzebene.

Rechte - Typebene

Regelt Zugriffsrechte für die Typebene.

In Abhängigkeit davon, ob Sie eine Rolle, einen Benutzer oder alle Rollen und Benutzer gleichzeitig bearbeiten, stehen einige dieser Registerkarten nicht zur Verfügung oder weichen geringfügig vom hier beschriebenen Aufbau ab.

Über die Schaltfläche Versionsdokument bearbeiten können Sie Änderungsinformationen zum angezeigten Element hinterlegen.

Verwandte Hilfethemen:

7.15.2. Allgemeines

Dient der Vergabe von Namen der Benutzer und Rollen. Rollen besitzen einen Namen zur eindeutigen Identifikation innerhalb des Cubetto Toolset. Bei Benutzern wird zur Identifikation das Login verwendet. Dieses wird auch bei der Anmeldung am Modelleditor benötigt.

Die Angabe eines Namens bei Benutzern ist optional und dient in großen Organisationen lediglich der Zuordnung einzelner Personen zu ihren Logins. In diesem Dialog kann Benutzern auch ein neues bzw. initiales Passwort zugewiesen werden. Beim Anlegen neuer Benutzer ist dies zunächst leer.

Verwandte Hilfethemen:

7.15.3. Rollen zuweisen

Weist einzelnen Benutzern Rollen zu. Der Benutzer "erbt" damit alle Rechte dieser Rollen. Einem Benutzer können mehrere Rollen zugewiesen werden. Eine dieser Rollen sollte als so genannte Primary Role gesetzt werden.

Erstellt ein Benutzer neue Elemente, so erhält er automatisch auch alle Schreib- und Leserechte an diesen Elementen. Damit andere Benutzer diese neuen Elemente lesen und bearbeiten können, müssten ihnen manuell entsprechende Rechte zugewiesen werden. Um dies zu vermeiden, werden die Rechte für neue Elemente nicht an den Benutzer vergeben, sondern seiner Primary Role zugewiesen. Alle Benutzer dieser Rollen haben so anschließend automatisch Schreib- und Leserechte an den neuen Elementen.

Einem Benutzer Rollen zuordnen

Abbildung 7.27. Einem Benutzer Rollen zuordnen

7.15.4. Recht für Objekte der Instanzebene vergeben

Regelt die Zugriffsrechte für die Instanzebene. Sie können für alle aufgeführten Elemente der aktuellen Konfiguration Lese- (L) und Schreibrechte (S) vergeben. Die Rechte werden dem Benutzer / der Rolle in der ausgewählten Spalte zugewiesen. Informationen zur Rechtevergabe erhalten Sie in der Übersicht zu diesem Dialog.

Durch die Abhängigkeiten im E³-Modell ergeben sich auch Abhängigkeiten bei der Vergabe der Rechte. Wenn Sie Rechte vergeben möchten, die andere noch nicht vorhandene Rechte voraussetzen, so werden Sie informiert und können entweder die fehlenden Rechte automatisch erzeugen lassen oder die Aktion abbrechen. Bitte lesen Sie hierfür auch die Hilfe zur geschachtelten Rechtevergabe.

Rechte der Instanzebene bearbeiten

Abbildung 7.28. Rechte der Instanzebene bearbeiten

Verwandte Hilfethemen:

7.15.5. Rechte für Klasse der Typebene vergeben

Regelt Zugriffsrechte für die Typebene. Sie können für alle aufgeführten Typ-Elemente der aktuellen Konfiguration Lese- (L) und Schreibrechte (S) vergeben. Außerdem können Sie bestimmen, ob ein Benutzer bzw. eine Rolle Elemente der Typebene erstellen (E) darf. Die Rechte werden dem Benutzer / der Rolle in der ausgewählten Spalte zugewiesen. Informationen zur Rechtevergabe erhalten Sie in der Übersicht zu diesem Dialog.

Durch die Abhängigkeiten im E³-Modell ergeben sich auch Abhängigkeiten bei der Vergabe der Rechte. Wenn Sie Rechte vergeben möchten, die andere noch nicht vorhandene Rechte voraussetzen, so werden Sie informiert und können entweder die fehlenden Rechte automatisch erzeugen lassen oder die Aktion abbrechen. Bitte lesen Sie hierfür auch die Hilfe zur geschachtelten Rechtevergabe.

Rechte der Typebene bearbeiten

Abbildung 7.29. Rechte der Typebene bearbeiten

Verwandte Hilfethemen:

7.15.6. Leserechte weitergeben

Rollen können ihre Leserechte an andere Rollen weitergeben. Die zugewiesenen Rollen besitzen alle Leserechte der übergeordneten Rolle, die in diesem Dialog bearbeitet wird.

Leserechte an andere Rollen weitergeben

Abbildung 7.30. Leserechte an andere Rollen weitergeben

7.15.7. Geschachtelte Rechtevergabe

Da zwischen den Rechten an Modellelementen im Cubetto Toolset Abhängigkeiten bestehen, bedingt das Setzen einzelner Rechte die Existenz anderer Rechte. So muss zum Schreiben eines Elementes auch midestens ein Leserecht auf das Element existieren.

Um Ihnen die Arbeit bei der Benutzerverwaltung zu erleichtern, werden die Abhängigkeiten beim Setzen einzelner Rechte geprüft. Werden Rechte benötigt, die noch nicht vorhanden sind, so können Sie diese automatisch erstellen lassen.

Automatische Erzeugung benötigter Rechte

Abbildung 7.31. Automatische Erzeugung benötigter Rechte

Verwandte Hilfethemen: