By exxsens GmbH on Freitag, 11. September 2015
Category: Developer Blog

Berechtigungsobjekte per Programm aus allen Rollen entfernen

Gelegentlich kommt es vor, dass Sie ein Berechtigungsobjekt aus allen Rollen / oder bestimmten Rollen entfernen wollen und müssen. Sei es weil das Objekt nicht mehr verwendet wird, oder Sie das Berechtigungsobjekt in den Feldern anpassen wollen und die nicht funktioniert, solange es noch in Rollen enthalten ist.

Dies kann natürlich manuell über die Transaktion PFCG erfolgen. Sind es jedoch viele  Rollen erfolgt dies besser per Programm. Das folgende Coding kann hier als Ausgangspunkt verwendet werden. Für einen produktiven Einsatz sollte die natürlich noch um Prüfungen erweitert werden.

Related Posts