Hallo,
ich verwende die Stundenzettel der CE und würde gern bestimmte Stundenzetteleinträge (die der Projektleiter für die Benutzer erstellt) zwar für den Benutzer in der Stundenübersicht sichtbar machen, er soll sie aber nicht ändern können.
Das soll so erfolgen dass der Benutzer den Bearbeiten und Löschen Button gar nicht hat, analog zu Einstellungen via ACL, wo man ja auch bestimmte Gruppen und Benutzer nur Leseberechtigung für Stundenzettel anderer Gruppen definieren kann, die sehen dann den Edit und Löschen Button gar nicht.
Derzeit kann ich zwar im Projekt selbst die Berechtigung einer Gruppe wegnehmen, ein Benutzer dieser Gruppe sieht dann die Einträge, kann sie auch ändern und speichern, jedoch ohne das Projekt auswählen zu können. Er kann auf Ändern und Speichern klicken und im Hintergrund wird der Stundenzetteleintrag geändert und ohne Projektnamen gespeichert. Das ist recht fehleranfällig, eine Lösung als Nichtverfügbarkeit der Edit Buttons wenn das der Stundenaufzeichung zu Grunde liegende Projekt nur Leserechte hat wäre anwenderfreundlicher.
Alternative Frage: kann man konfigurieren dass ein Speichern des Stundenzettels ohne ein bestehendes Projekt explizit auszuwählen erboten ist?
Hat sonst jemand dasselbe Problem bzw kann das ev doch über Berechtigungen gelöst werden oder hats jemand schon anders gelöst?
Danke für Feeback & Gruss
Rob_roy