Benutzergruppe für Phasenverantwortliche mit Berechtigung auf eigenen Projektphasen
Product line
Standard
|Expert
Operating mode
CLOUD ABO
|ON-PREMISES
Modules
Services & CRM
Budget & Phases
Purchases
Resource Planning
Business Intelligence
Projektphasen kann ein Verantwortlicher zugewiesen werden. Damit diese auf ihren Phasen alle Rechte haben, soll eine Benutzergruppe für Phasenverantwortliche eingerichtet werden.
Erstellen Sie eine Benutzergruppe Phasenverantwortliche mit folgenden Berechtigungen:
Recht | Klasse | Feldname | Aktion | Expression | Beschreibung |
---|---|---|---|---|---|
Alle | ProjektPhase | Erlauben | (verantwortlicher=varLogin) or (parentPhase.verantwortlicher=varLogin) | Alle Rechte auf den eigenen Projektphasen und deren Subphasen | |
Lesen | Projektbearbeiter | phasenverantwortung | Erlauben | Das Leserecht Projektbearbeiter.phasenverantwortung, damit der Link zu den eigenen Phasen überhaupt angezeigt wird (siehe Beschreibung des Wrapper-Link-Typs weiter unten). | |
Alle | BearbeiterPhaseLink | Erlauben | (phase.verantwortlicher=varLogin) or (phase.parentPhase.verantwortlicher=varLogin) | Alle Rechte auf Bearbeiter-Zuordnungen zu eigenen Projektphasen und deren Subphasen | |
Lesen | Kreuztabelleninfo | Erlauben | Das Leserecht auf Übersicht Leistungen | ||
Alle | OffeneLeistung | Erlauben | (phase.verantwortlicher=varLogin) or (phase.parentPhase.verantwortlicher=varLogin) | Alle Rechte auf Leistungen, Spesen und Auslagen (offen und verrechnet) auf eigenen Projektphasen und deren Subphasen (Auslagen nur mit Modul Fremdkosten). | |
Alle | VerrechneteLeistung | Erlauben | (phase.verantwortlicher=varLogin) or (phase.parentPhase.verantwortlicher=varLogin) | ||
Alle | OffeneSpesen | Erlauben | (phase.verantwortlicher=varLogin) or (phase.parentPhase.verantwortlicher=varLogin) | ||
Alle | VerrechneteSpesen | Erlauben | (phase.verantwortlicher=varLogin) or (phase.parentPhase.verantwortlicher=varLogin) | ||
Alle | OffeneAuslagen | Erlauben | (phase.verantwortlicher=varLogin) or (phase.parentPhase.verantwortlicher=varLogin) | ||
Alle | VerrechneteAuslagen | Erlauben | (phase.verantwortlicher=varLogin) or (phase.parentPhase.verantwortlicher=varLogin) |
Dass die Rechte jeweils nur für die eigenen Projektphasen gelten, wird durch folgende Expressions erreicht:
Ordnen Sie alle Bearbeiter, die Phasenverantwortliche sind, dieser Benutzergruppe zu. Siehe dafür Bearbeiter zu Benutzergruppen zuordnen.
Erstellen Sie via Einstellungen > Customizing > Linktypen den folgenden Wrapper-Link-Typ namens Phasenverantwortung - Eigene Phasen:
Damit wird ein Container Eigene Phasen beim Phasenverantwortlichen angezeigt: