Berechtigungsprüfung auf Beträge

Prüfung von CURR-Beträge

In diesem Artikel geht es um die Erstellung eines speziellen Berechtigungsobjektes und seiner Prüfung im Programm. Es sollen Intervalle von Währungen berechtigt werden. Mein Dank geht an Herrn Tobias Hüper (Senior SAP Consultant bei der Firma isacon AG, the bank accelerator), der diesen Gastbeitrag für Sie erstellt hat:
Weiter…»

Variantenschutz aufheben

ABAP-Variantenpflege kann einem Schutz unterliegen

Mit der SE38 lässt sich eine ABAP-Variante auf den Ersteller schützen. Dies geschieht nicht in einer Rolle, sondern in der Tabelle VARID. Im Feld PROTECTED wird ein X gesetzt und schon darf die Variante nicht mehr von jemandem anderes als dem Ersteller geändert werden. Dieser Schutz lässt sich mit der SE38 Variantenpflege in der Funktion Attribute pflegen.

Diese Variantenpflege kann gut sein, kann aber auch zu Problemen führen. Denken Sie etwa daran, das ein Benutzer 300 Varianten angelegt hat und nun den Betrieb verlässt. Was ist zu tun?
Weiter…»

Generisches Löschen von Rollen

Mehr als immer nur eine Rolle löschen

Wer hatte es noch nicht: Mehrere Rollen sollen gelöscht werden! Doch in der PFCG ist nur das Löschen für eine Rolle gegeben. Somit muss man sich im Standard hinsetzen und die Rollen einzeln löschen!

Nein es gibt einen SAP®-Hinweis, der ein Z-Programm veröffentlicht, mit dem man generisch Rollen löschen kann!
Weiter…»

Ratgeber Techniken im Berechtigungswesen

Ebook: Techniken im Berechtigungswesen

Seit langer Zeit habe ich bei Kunden Vorgehensweisen, Realisationsmerkmale, Suchmechanismen etc. gesammelt. Daneben habe ich mich durch Literatur gekämpft, um technische Details zu ergattern….

Weiter…»

Prüftabelle zum Berechtigungsfeld finden

Wie findet man die Prüftabellen zu Berechtigungsfelder

Wie oft steht man wie der Ochs vor dem Berg und sieht die einfachste Lösung nicht :-) ! Man will die Prüftabelle für ein Berechtigungsfeld anschauen, weiß aber nicht, wo die gespeichert ist!
Weiter…»

Benutzermenü: Ausgestaltung und Tuning

Benutzermenü: Ausgestaltung und Tuning

Wie Sie sicherlich wissen, gibt es 4 Möglichkeiten, Transaktionen im System zu starten.

  1. Transaktionsstart durch Transaktionscode
  2. SAP-Menü im SAP EASY-Access
  3. Start aus den Favoriten des SAP EASY-ACCESS
  4. Start aus dem durch Rollen definierten Benutzermenüs

Wussten Sie, dass es gar nicht egal ist, welches Menü Ihre Benutzer verwenden? Je nach Ausgestaltung der Benutzermenüs kann es zu Performance-Einschränkungen und Abbrüchen kommen.
Weiter…»

Ausgestaltung eines eigenen Berechtigungsobjekts

Ein Entwickler will bspw. in einer Transaktion, die Funktion “Preisänderung” an eine Berechtigung knüpfen. Der Benutzer soll das Recht haben den Preis zu ändern oder nicht. Die Funktion sei im Standard so nicht gegeben, deshalb entscheidet sich der Entwickler, ein eigenes B-Objekt zu definieren.

Diese binäre Abfrage will der Entwickler nun über ein Objekt Z_PREIS mit dem Berechtigungsfeld PREISJA realisieren. Welche Schwierigkeiten, kann es dabei geben?
Weiter…»

Suchstrategien, wenn der PFCG zu langsam ist…

Andere Suchstrategien für Rollen

Wer kennt sie nicht, die “PFCG-Pause” oder die “SUIM-Pause”! Man ruft eine dieser Transaktionen und es braucht gefühlte Ewigkeiten bis sich die Transaktion meldet oder die Berechtigungen anzeigt. Oft gilt ähnliches für die Transaktionen in der SUIM. Für Auswertungen in Rollen, kann man aber auch andere Suchkriterien anwenden. Ein paar von diesen, möchte ich Ihnen in lockerer Folge hier zeigen.
Weiter…»


SAP Berechtigungen, SAP-Berechtigungskonzepte, Technik | SyBeKlue-Blog