ich würde einem User gerne Berechtigungen für die Tabellenpflege SM30 geben.
Jedoch soll er innerhalb der SM30 nur eine bestimmte Tabelle pflegen dürfen.
(ferner noch nur bestimmte einträge in der Tabelle, aber das wäre nur nice-to-have).
Was muss ich pflegen, damit sich das Berechtigungsobjekt nur auf eine Tabelle bezieht?
Hatte leider noch nicht viel mit diesem Thema zu tun, deshalb bitte genaue Tipps falls möglich ;)
Berechtigungsobjekt S_TABU_NAM
Eine entsprechende Berechtigung muss dem User dann genau so zugewiesen werden, wie die Berechtigungsgruppe des Pflegedialogs in S_TABU_DIS.
Berechtigungsobjekt S_TABU_NAM
Eine entsprechende Berechtigung muss dem User dann genau so zugewiesen werden, wie die Berechtigungsgruppe des Pflegedialogs in S_TABU_DIS.
Hab wie gesagt quasi noch nie was mit den Berechtigungsobjekten angestellt außer in der PFCG in den Rollen angepasst ^^
Vielleicht ne kleine kurze walk-through Erklärung?
In SU03 Klasse BC_A auswählen, dann Objekt S_TABU_NAM und den "Anlegen" Knopf drücken. Die Berechtigung dann einer Rolle oder im Benutzerstamm zuordnen.
User bekommen normalerweise keine Berechtigungen für die SM30 (zumindest bei uns), weil sie damit jede Tabelle pflegen können, auf die sie warum auch immer Berechtigungen haben.
Neue Parameter Transaktion anlegen, die auf die SM30 referenziert, den ersten Bildschirm überspringen und VIEWNAME, ggf. UPDATE Kennzeichen mitgeben.
Ergebnis: ist das selbe wie mit der SM30, aber er kann damit nur die eine Tabelle pflegen und nur die eine. Die Berechtigung wie oben von EWX beschrieben ist trotzdem noch erforderlich.
Der Pflegedialog sollte/muss ohne Transportwegeanbindung definiert sein, wenn die Pflege direkt in der Prod erfolgen soll.