Projektrollen
Das Projektmanagement verfügt über ein eigenes, separates Berechtigungskonzept. Berechtigungen werden direkt innerhalb des Projektdialogs in Projektrollen vergeben und steuern, auf welche welche Inhalte und Funktionen Benutzer Zugriff haben.
Pflege der Projektrollen
Die Konfiguration der Projektrollen erfolgt innerhalb des jeweiligen Projekts. Das Bearbeiten von Projekten ist ausschließlich Benutzern in einer Admin-Rolle innerhalb des Projekts vorbehalten. Nur diese Benutzer haben Zugriff auf den Projekt-Bearbeitungsdialog.
Der Bearbeitungsdialog kann auf zwei Wegen geöffnet werden:
-
Über die Hauptnavigation unter
Projektedurch Auswahl eines Projekts und anschließendes Öffnen des Bearbeitungsdialogs. Solltest du das NavigationselementProjektenicht sehen, könnte es daran liegen, dass du nicht in der notwendigen Benutzerrolle bist (siehe hier).
-
Direkt aus der Projektansicht über das Zahnrad-Symbol, welches in den Bearbeitungsdialog des Projekts führt.

Innerhalb des Bearbeitungsdialogs steht der Container Projektrollen zur Verfügung, in dem alle rollenbezogenen Einstellungen vorgenommen werden.
Warning
Nach Änderungen der Berechtigungen eines Projekts muss bei den jeweils betroffenen Personen das Browserfenster mindestens einmal neu geladen werden, damit die neuen Berechtigungen wirksam werden.
Konfigurierbare Eigenschaften
Für jede Projektrolle können folgende Attribute und Berechtigungen gepflegt werden:
| Attribut | Ansicht | Abschnitt | Beschreibung |
|---|---|---|---|
| Name | Allgemein | Details | Bezeichnung der Projektrolle |
| In Aufgaben-Zuweisungen ausblenden | Allgemein | Details | Nur für Rollen aktivieren, die ausschließlich der Autorisierung dienen. Diese Rollen sollen bei der Aufgabenverteilung weder sichtbar noch auswählbar sein. |
| Ist Admin | Allgemein | Genehmigungen | Mit Aktivierung dieser Eigenschaft erhält die Rolle administrative Rechte im Projekt. |
| Aufgabentyp-Definitionen | Allgemein | Genehmigungen | Steuerung der Rechte zum Erstellen, Lesen, Bearbeiten und Löschen von Aufgaben; sowie Definition erlaubter Statusübergänge für Aufgaben |
| Navigationselemente | Allgemein | Genehmigungen | Festlegung der innerhalb des Projekts sichtbaren Navigationselemente |
| Benutzer | Mitglieder | Benutzer | Zuordnung konkreter Benutzer zur Rolle |
| Rollen | Mitglieder | Rollen | Verknüpfung der systemweiten Benutzerrollen |
Berechtigungsmatrix
Wenn die Rolle keine Administratorrechte besitzt, sollten die Berechtigungen über die Berechtigungsmatrix definiert werden. Auf der linken Seite findest du die Aufgabentyp-Definitionen, auf der rechten oder unteren Seite die Navigationselemente, für die gezielt Berechtigungen vergeben werden können.
Info
Dabei ist zu beachten: Hat ein Benutzer beispielsweise Leserechte für Sprints, wird das Navigationselement Sprints angezeigt, sofern es in der zugrunde liegenden Datenliste Sprints darstellt - selbst dann, wenn das Navigationselement an sich nicht explizit für die Rolle berechtigt ist.
Unterhalb von Aufgabentyp-Definitionen > Statusübergange befindet sich eine Checkbox, mit der du der Rolle alle Rechte für sämtliche Statusübergänge zuweisen können. Rechts daneben findest du eine weitere Checkbox, über die du CRUD-Berechtigungen (Erstellen, Lesen, Updaten, Löschen) für alle Task-Definitionen gleichzeitig vergeben können.
In der Berechtigungsmatrix werden für jede Aufgabentyp-Definition die jeweils gültigen Statusübergänge angezeigt. Die Steuerung dieser Statusübergänge bzw. des Statusablaufs erfolgt über den jeweiligen Prozess für die Aufgabentyp-Definition. Zudem können für jede Aufgabentyp-Definition individuell die CRUD-Berechtigungen (Erstellen, Lesen, Updaten, Löschen) vergeben werden.


