Organisationsebenen löschen

Eigene Organisationsebenen [Org-Levels] löschen

Im Artikel linkEinführung von neuen Organisationsebenen wurde berichtet, wie man neue Organisationsebenen einführt. Nun soll das Gegenteil über das Löschen berichtet werden.

Um es gleich vorwegzunehmen: Sie können nur neue eigenen Organisationsebenen löschen! Da der noch zu nennende Report über die Tabelle USORG läuft, und alle Eingaben mit der Tabelle USOBT – den Standard Org-Ebnenen – überprüft werden, wird es einen Fehler bedeuten, wenn Sie versuchen Standard Organisationsebenen zu löschen!

Nur eigene Org-Levels können mit dem Report PFCG_ORGFIELD_DELETE gelöscht werden. Auch dieser Report hat einen Testmodus, den Sie zunächst einmal einschalten sollten, denn durch das Löschen von Org-Ebenen werden ja ggf. Rollen intern verändert! Beachten Sie auch, dass versehentlich gelöschte Felder nicht wieder hergestellt werden können.

Die Tabelle USORG, auf die sich die Löschung bezieht, ist zwar mandanten-unabhängig, da aber die Änderungen sich auch auf andere mandantenbezogene Tabellen des Berechtigungssystem beziehen, muss der Löschreport auf allen Mandanten und Systemen laufen. [Die Org-Levels-Bewertungen in den Rollen sind ja bspw. in der Tabelle AGR_1252 verzeichnet, wo der Eintrag ja auch entfernt werden muss!]

Sie erhalten anschließend eine Liste aller Rollen, die bei der Änderung involviert wären. Diese Rollen müssen in allen Mandanten dann angepasst, bzw. neu überarbeitet werden. Es gelten also die gleichen Einschränkungen und Überlegungen wie beim Anlegen neuer eigener Org-Levels [vgl. linkEinführung von neuen Organisationsebenen]

Überlegen Sie also genau, ob Sie eine Organisationsebene löschen wollen! Gegen Löschungen von Org-Levels in nicht transportieren Rollen ist nichts einzuwenden, da Sie ja hier noch im Test sind. Haarig wird die Sachlage, wenn Sie die Rollen schon transportiert haben. Es bedeutet viel Aufwand an User-Administration und Rollenpflege, dies zu bewerkstelligen. Ggf. ist eine Löschung der überzähligen Org-Levels auch gar nicht notwendig, denn sie fressen ja kein Gras, wenn sie unbenutzt in der USORG stehen. 🙂

Noch genauer als hier wird im Ratgeber linkTechniken im Berechtigungswesen auf diese Problematik eingegangen.

Viel Erfolg
Bernd Klüppelberg

Schreiben Sie bitte einen Kommentar





SAP Berechtigungen, -Konzepte, -Technik | System Beratung Bernd Klüppelberg