Wir haben eine Rolle angelegt, welche auf Abteilungsebene unter anderem Abwesenheiten freigeben soll.
Die Rolle selbst ist aus der Funktionssicht angelegt. Hier geht es um eine Art Team-Assistenz ohne Personalverantwortung.
Einstellungen sind mit der Regel “Abteilung ist gleich Eigene” gesetzt.
Bei Ansichten wird die Regel auch korrekt angewandt, bspw. sind in der Mitarbeiterliste auch nur Mitarbeiter der gleichen Abteilung (durch vorgenannte Regel gesteuert) in der Ansicht.
Bei den Abwesenheiten ist dies identisch eingerichtet (Speziell und mit der gleichen Regel).
Der Freigabeprozess ist so eingerichtet, dass diese Rolle beim Genehmigungsprozess entsprechend hinterlegt wurde.
Und nun das Problem: Während die Regel “Abteilung ist gleich Eigene” bei den Ansichten generell funktioniert, wird dies bei den Freigabeanforderungen für die Abwesenheit ignoriert. Alle MA die diese Rolle zugewiesen bekommen haben, sehen auch Abwesenheiten zur Genehmigung von Fremd-Abteilungen.
Aktuell liegt die Vermutung nahe, dass hier (Genehmigungsverfahren) der Scope nicht die Detailberechtigungen der Rolle berücksichtigt, sondern nur auf der Ebene der Rollen-MA-Zuordnung greift.
Dies ist meiner Meinung nach eigentlich ein Umstand, der hier in der Systemgestaltung durchaus berücksichtigt werden muss. Wenn ein MA zwar der Rolle zugewiesen ist, aber keine Berechtigung für die definierte Abwesenheitsart hat, bzw. diese auf die eigene Abteilung restriktiv beschränkt wurde, sollte dies nicht der Fall sein.
Wie ist Eure Meinung? Habt ihr eine Lösung erarbeiten können?
Wenn Personio selbst mitliest… machen wir von der Einrichtung her doch einen Fehler… ist der festgestellte Umstand tatsächlich gewollt oder einfach an der Stelle dies nicht bedacht worden?