In Transaktion COOIS gibt es ein Feld "Priorität" (Screenshot).Ich brauche eine Berechtigung finden/machen, die mir erlauben wird, die Dateien abhängig von dem Wert des Feldes abfragen. Z. B.:
User 1 hat in seinem Berechtigungsobjekt den Zugriff auf die Daten, bei denen Feld "Priorität" den Wert "A" besitzt. User 1 kann die andere Daten mit den anderen Werten in "Priorität" nicht sehen.
Vielen Dank!
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Vielleicht kann mir jmd erklären, wie ich solchen Berechtigungsobjekt selber anlegen kann? Im Google habe ich ein paar Links gefunden, aber brauche konkrete Leitfaden.
Außerdem habe ich mal meine Buchsammlung durchstöbert: SAP-Berechtigungswesen, 2. Auflage, Galileo Press, beschreibt in Kapitel 7.9 die Anlage eigener Berechtigungsobjekte.
Eventuell hast Du ja das Buch, kannst es Dir ausleihen oder beschaffen lassen.
MfG
Folgende Benutzer bedankten sich beim Autor waltersen für den Beitrag: il.ost
Wenn es tatsächlich um die Transaktion COOIS geht brauchst du vermutlich kein Berechtigungsobjekt erstellen. Die Transaktion COOIS ruft das Programm PPIO_ENTRY mit Variante SAP&COOIS auf. Jetzt musst Du nur auf Grundlage dieser Variante eine eigene Variante zum Programm erstellen mit Vorbelegung des Parameters Priorität (S_APRIO) und beim Speichern der Variante setzt du für diesen Parameter dann die Option "Feld schützen".
Beispielsweise gibt es dann die Variante PRIO_A mit voreingestellter Selektion nach Priorität = A und geschütztem Feld, d.h. man kann die Selektion nach Priorität nicht ändern. Dann erstellst Du z.B. eine neue Transaktion ZCOOIS_A mit Programm = PPIO_ENTRY und Variante = PRIO_A. Den Usern kann dann die Berechtigung für Transaktion COOIS entzogen und für die neue Transaktion ZCOOIS_A erteilt werden (wie das geht sollte man wissen).
Vielleicht reicht das ja schon für deine Anforderung.
Folgende Benutzer bedankten sich beim Autor IHe für den Beitrag: il.ost