SAP Jobsuche bei DV-Treff
blausieben
vor 17 Jahre

Hallo,

über das Berechtigungsobjekt S_ALV_LAYO ist es möglich zu verhindern, dass Benutzer systemweite Layouts anlegen oder verändern. Benutzerspezifische sind nach wie vor möglich.

Gibt es sowas auch für Varianten? Ich weiss wohl, dass man Varianten schützen kann, so dass sie nur noch von demjenigen geändert werden können, der die Variante angelegt hat. Aber kann man auch von vorneherein verhindern, dass von einem eigentlich nicht berechtigten User Varianten angelegt werden können, die dann evtl. fälschlicherweise von anderen Usern verwendet werden?

Als Beispiel habe ich die MB52. Hier kann man eine Variante anlegen, die bspw. das Werk und den Lagerort vorbelegt. Ausserdem kann man in der Liste dann ein Layout anlegen, das die benötigten Infos enthält. Wie ich das Layout schütze und verhindere, dass nicht berechtigte User Layouts anlegen, weiss ich. Mir geht es um die Variante.

Wie kann ich verhindern, dass ein nicht berechtigter User eine Variante anlegt?

Grüsse
blausieben


Release: SAP 4.6C - ECC 6.0 ||| Module: BC (bisschen MM/PP) ||| Betriebssysteme: Unix, Windows ||| Datenbanken: MaxDB ||| Basis Allgemein, Solutionmanager, Berechtigungen
tdwoe
  • tdwoe
  • SAP Forum - Neuling
vor 17 Jahre
Hallo,

Ich habe mich die gleiche Frage auch schon gestellt, und bis jetzt keine Lösung gefunden.

Aber , [dass man Varianten schützen kann, so dass sie nur noch von demjenigen geändert werden können, der die Variante angelegt hat.] hat mich SAP geantwortet dass es nicht möglich ist.

Ich wäre also froh, wenn Sie mir darüber mehr Infos, Tipps, Links geben könnten.

Besten Dank

Thierry

blausieben
vor 17 Jahre

Varianten kann man schützen, indem man beim Sichern der Variante einen Haken bei "VAriante schützen" setzt. Dann kann die Variante nur noch von demjenigen geändert werden, der sie angelegt hat.

Ich suche aber immernoch nach der Möglichkeit, die Anlage/Änderung von Varianten durch einen nicht-berechtigten User zu unterbinden. Ich habe keine Lösung bislang gefunden.

Grüsse
blausieben


Release: SAP 4.6C - ECC 6.0 ||| Module: BC (bisschen MM/PP) ||| Betriebssysteme: Unix, Windows ||| Datenbanken: MaxDB ||| Basis Allgemein, Solutionmanager, Berechtigungen
blausieben
vor 17 Jahre

Hallo,

ich bin immernoch weiter an diesem Thema am Forschen, weil ich einfach nicht glauben kann, dass man das unberechtigte Anlegen/Pflegen von Variaten nicht unterbinden kann.

Mittlerweile habe ich eine Möglichkeit gefunden, wie das Anlegen/Pflegen von Varianten unterbunden werden kann, allerdings mit der Konsequenz, dass ein nichtberechtigter User angelegte Varianten auch gar nicht mehr aufrufen kann. Dazu kann mit dem Report RSCSAUTH einem Programm eine Berechtigungsgruppe zugeordnet werden. Diese Berechtigungsgruppe wird dann im Berechtigungsobjekt S_PROGRAM abgeprüft (Feld P_ACTION: VARIANT, P_GROUP: Berechtigungsgruppe). Wenn der User diese Werte nicht in der Rolle hat, kann er Varianten nicht mehr anlegen oder pflegen.

Aber leider kann er sie dann auch überhaupt nicht mehr aufrufen, weil auch hierfür die oben genannten Werte abgeprüft werden. Vielleicht hat jemand zu diesem Ansatz noch eine weitere Idee?

Grüsse
blausieben


Release: SAP 4.6C - ECC 6.0 ||| Module: BC (bisschen MM/PP) ||| Betriebssysteme: Unix, Windows ||| Datenbanken: MaxDB ||| Basis Allgemein, Solutionmanager, Berechtigungen