SAP Jobsuche bei DV-Treff
Ansmännchen
vor 15 Jahre
Hallo zusammen,

ich bin ein 'Frischling', sowohl hier im Forum als auch mit SAP. Mein Hauptgebiet ist das Rechtemanagement, und hier stört mich schon lange etwas, das ich mit Eurer Hilfe zu beseitigen oder wenigstens 'abzumildern' hoffe.

Situation:

Ich füge einer bestehenden Rolle eine weitere Transaktion hinzu. Diese hinzugefügte Transaktion ist eng mit einer anderen 'verwandt', die es in der Rolle schon gab, dementsprechend gab es in dieser Rolle auch schon ein entsprechend gepflegtes Berechtigungsobjekt. Die hinzugekommene Transaktion generiert dann Ihr eigenes Berechtigungsobjekt, und zwar oft ohne Rücksicht darauf, daß es dieses Objekt schon gibt.
Dabei kann ich es noch gut verstehen, daß, wenn die Activity 03 für ein Objekt bereits erlaubt war, er ein neues, gleiches Objekt baut (und gepflegt haben möchte), wenn 01 und 02 hinzukommen.
Umgekehrt (01 (Hinzufügen) und 02 (Ändern) bestehen schon) ist es mir schon etwas unverständich, warum das Programm aus bereits existierenden Änderungsrechten nicht automatisch schlußfolgern kann, daß Anzeigen (03) logischerweise auch erlaubt sein muß, wenn die entsprechende Transaktion hinzugefügt wurde.

Noch schlimmer ist es, wenn schon Gesamtrechte (*) für ein Objekt bestehen, und bei einer neu hinzugefügten, 'verwandten' Transaktion werden noch 1 oder 2 zu pflegende Berechtigungsobjekte erzeugt, die sowieso von den Gesamtrechten 'overrided' werden.
Oder es wird  exakt das gleiche, gepflegte Objekt nochmal als ungepflegt erzeugt, eine unnötige Duplizierung ein- und desselben Objekts mit den selben Inhalten.

Wenn ich heute 3 Transaktionen einer bestehenden Rolle mit 50 Transaktionen hinzufüge, kann ich davon ausgehen, daß er mir 5-6  'gelbe Dreiecke'  im 'Berechtigungsobjekte-Baum' anzeigt (für 'ungepflegtes Objekt'), und dabei kann ich weiterhin davon ausgehen, daß ich 4-5 von diesen neuen ungepflegten Objekten einfach entfernen kann, weil sie schon in gepflegter Version vorhanden sind und doppelt oder gar dreifach angelegt wurden.

Das ist sehr lästig und kostet unnötig Zeit. Weiß jemand, warum dies passiert oder wie man das abstellen kann ? Gibt es vielleicht einen 'Trick' oder ein Tool, um die Doppelgänger automatisch entfernen zu lassen (vllt. ähnlich wie die 'Komprimierung' bei den Transaktionen) ? Wie handhabt Ihr das ?

Danke für jede Hilfe und jeden Tip.

Gruß,
Thomas
Homo SAPiens ?
Förderer

Ansmännchen
vor 15 Jahre
Habe ich es unverständlich formuliert oder weiß es nur keiner ?
Ein 'das kenne ich, dagegen habe ich auch noch nichts gefunden' hilft mir in gewissem Maße auch ...

Dank & Gruß,
Thomas
Homo SAPiens ?
Saute
vor 15 Jahre
Hallo Thomas,

nur nicht so ungeduldig! Hier wird dir freiwillig geholfen, ohne 2-Stunden-Garantie!

Mit dem gleichen Problem kämpfe ich auch immer und habe bisher kein Mittel dagegen gefunden.

Ganz so einfach ist es allerdings auch nicht, dass man immer z.B. von Aktivität 02 schliessen kann, dass er auch 03 haben darf. Da verstehe ich schon, dass SAP da neue Berechtigungsobjekte reingeneriert. Was mich auch stört ist, dass wenn ich bereits ein Objekt gepflegt habe, dass die erforderliche Aktivitätenthält, aber evt. manuell um eine weitere ergänzt wurde, dies nicht erkannt wird und ein neues Objekt generiert wird.

Ich habe aber bisher hiergegen ausser amueller Arbeit kein Mittel gefunden.

Ich finde aber es hat auch Vorteile, da ich mich dann erneut mit der Rolle beschäftigen muss und dadurch immer wieder fehler finde.

Gruß

Saute


Leiter Digitale Prozessoptimierung & IT

Anwendungsbetreuer PP / PM / PDM / VC / G.I.B DC

SAP ECC 6.0 EHP8

Ansmännchen
vor 15 Jahre
Hallo Saute,

danke für Deine Antwort.

Die Sache mit der Garantie ist mir wohl bekannt (ich leite ein großes dt. allgemeines Computerforum), so war das nicht gemeint. Ich hatte nur 45 Hits seit gestern gesehen, dazu keine Antwort (auch nicht im Sinne von 'keine Ahnung'), und befürchtet, daß ich die Sache (mal wieder) so umständlich beschrieben habe, das man entweder die Lust am Lesen verliert oder nichts begreift.

Sorry, wenn das nach 'drängeln' aussah, so dringend ist das Problem gar nicht, denn ich habe mich, wie Du, dran gewöhnt. Mein Big Boss verlangt nur nach einer 'Optimierung' dieses Prozesses, aber Du bestätigst mir ja im Grunde schon, daß es da wahrscheinlich nichts gibt ...

Gruß,
Thomas
Homo SAPiens ?
unkelbach
vor 15 Jahre
Hallo Thomas,
ich nehme an, dass du die Transaktion innerhalb des Benutzermenüs einer Rolle einfügst und dann die Berechtigungsdaten änderst. Du kannst ggf. auf folgende Weise dein dargestelltes Problem ein wenig verschlankern. 1. Füge innerhalb der Transaktion PFCG die Transaktion ins Benutzermenü ein. 2. Gehe im Reiter Berechtigungen nicht auf Berechtigungsdaten ändern sondern auf "Expertenmodus zur Profilgenerierung". Wähle hier die Option "Alten Stand bearbeiten" (sprich ohne Abgleich der neuen Berechtigungen). 3. Füge nun Manuell das Berechtigungsobjekt S_TCODE ein bzw. ergänze ein vorhandenes Objekt um deine entsprechende Transaktion. Die Vorschlagswerte bzw. Berechtigungsobjektprüfung einer Transaktion kannst du über die Transaktion SU24 "Pflege und Zuordnungen von Berechtigungsobjekten" nachschlagen. Evtl. wäre dieses noch eine kleine "Optimierung" des Berechtigungspflegeprozesses. Der Nachteil ist halt, dass du hier dann sehr viel "manuelle" Berechtigungspflege hast.

Mit freundlichen Grüßen
Andreas
Seppel
vor 15 Jahre
Hallo,

erstmal willkommen im Forum und zweitens viel spaß mit SAP...

Ich empfehle dir im berechtigungswesen erstmal Kurse bei der SAP zu besuchen ADM900 Reihe...

Grundsätzlich zu SAP berechtigungsentwicklung mit dem Profilgenerator (PFCG)
Es ist so man fügt eine Transaktion in das menü einer Einzelrolle ein. Sobald dann diese Transaktion hinzugefügt wurde wird der Punkt von den Berechtigungsdaten 8Registerkarte) Rot.
Das bedeutet, dass neue Werte eingefügt werden. Wenn man auf den Bleistift drück, ließt er zuallererst die Vorschlagswerte ein. Das bedeutet eine Transaktion hat bestimmte Objekte, die sie zum starten benötigt. Damit man die Objekte alle bekommt können die Vorschalgswerte individuell angepasst werden.
SAP bietet einen gewissen Standard an. Tabelle USOBT und USOBX.
Kundespezifische Tabelle sind die mit _C

Wenn ich nun die Berechtigungen anpassen möchte gibt es ebenfalls innerhalb der Objekte verschiedene Dinge die zu beachten sind. Wenn ein Objekt mittels Vorschlagswert kommt hat es den Status Standard. Verändert man dieses erhält es aktualisiert.. Sobald man aber zB die Aktivitäten anpasst usw kann es sein das es auf Manuell oder sowas fällt und somit werden beim nächsten abgleich die Vorschalgswerte erneut gezogen...

Also muss man diese So anpassen wie man es brauch... Am besten immer ein gutes Konzept im Hintergrund haben, damit soetwas möglichst sauber geregelt ist...

Naja wenn du mehrere Fragen hast usw kannst du mir auch gerne ne pm schicken dann kann ich dir noch mehrere Informationen hierzu zukommen lassen bzw deine Fragen beantworten.. Nur wenn ich hingeh und jetzt alle alternativen aufliste habe ich einige zeit zu tun...