Eigenes Berechtigungsfeld erstellen

Autor: Torsten Schmits | 2. Oktober 2020

#berechtigungsfeld, #Berechtigungsobjekt

Haben Sie schon mal selbst ein Berechtigungsfeld erstellt? Hierbei kann es an einigen Stellen zu Problemen kommen, deren Lösungen nicht auf den ersten Blick ersichtlich sind. In diesem Beitrag zeige ich Ihnen, wie Sie ein Berechtigungsfeld erstellen.

Erstellen des Feldes

Wir starten in der SU20, um ein Berechtigungsfeld anzulegen:

Hier können wir nun den Namen des Berechtigungsfeldes angeben und das zugehörige Datenelement auswählen.

Wichtig: Beim Feldnamen sind nur Namen mit Y* und Z* möglich! Ein Name aus einem eigenen Namensraum heraus, wie zum Beispiel /MIND2/*, funktioniert nicht.
Wichtig: Das ausgewählte Datenelement muss eine Domäne haben. Sie dürfen und können kein Datenelement auswählen, dass nur einen eingebauten Typ besitzt. Prüfen können Sie das für Ihr auszuwählendes Datenelement in der SE11.

Speichern Sie nun die Eingabe mit STRG+S oder dem Speichern Button. Sie müssen nur noch das Paket auswählen und haben dann auch schon das Feld erstellt.

Entwicklerschulung: Develop Secure ABAP

In unserer individuell auf Sie abgestimmten Schulung liefern wir Ihren Entwicklern das Handwerkszeug, um langfristig sicheren ABAP-Code zu entwickeln.

Verwenden des Feldes

Das erstellte Feld können Sie nun in der SU21 für die Pflege der Berechtigungsobjekte verwenden. Eine vollständige Anleitung zur SU21 finden Sie hier.

Wichtig: Hier empfehle ich Ihnen den Namen des erstellten Berechtigungsfeldes komplett einzutippen oder reinzukopieren. Eine Suchhilfe nach beispielsweise Z* führt leider zu keinem Ergebnis.

Hat Ihnen dieser Beitrag geholfen und ein paar Stolpersteine verhindert? Wenn Sie Interesse an diesem Thema haben empfehle ich Ihnen unsere oben genannte Schulung zum Thema Sicherheit in ABAP.


Artikel war hilfreichArtikel empfehlen


Dieser Beitrag ist auch als Download verfügbar:
Torsten Schmits

Autor

Torsten Schmits

M. Sc. Informatik

Fragen? Anmerkungen?
Kontaktieren Sie mich

Kommentar verfassen


Unsere Top-Downloads

Angebot anfordern
Preisliste herunterladen
Expert Session
Support