SAP Jobsuche bei DV-Treff
schulbrezel
vor 12 Jahre
Hallo Zusammen,

mir ist bekannt, dass ich via SP02 nur eigene Aufträge anschauen kann. Unsere Anwendungen verwenden Nachtlauf einen Systemuser. Der Fachbereich möchte natürlich auf diese Spoolaufträge zugreifen können. Dazu müsste ich SP01 vergeben.

Leider habe ich es nicht geschafft diese SP01 auf nur die beiden Backenduser einzuschränken.

Sobald ich die S_ADMI_FCD vergebe mit SP01 und SP0R, dann kann der Fachbereich alle Spools aufrufen -> nicht sonderlich hilfreich, weil Finanzen etc. soll nicht auf HR Spools zugreifen können usw.

Ich hatte gehofft via S_SPO_ACT auf User einschränken zu können und dann würde das restriktiv werden. Ist aber nicht der Fall.

Mache ich etwas falsch oder hat Jemand noch eine Idee?

Herzlichen Dank im Voraus für jede hilfreiche Antwort.

Förderer

schulbrezel
vor 12 Jahre
Hab es übrigens hinbekommen. Falls es jemanden interessiert:

Entscheidend ist der Hinweis 119147.

Ich hatte leider nur eine zusätzliche Rolle auf dem User (neben anderen 50 Rollen), die mir den Test torpediert haben.

1. S_TCODE mit SP01 ausstatten

2. S_ADMI_FCD mit SP01 und SP0R

3. S_SPO_ACT Action(Objekte wie gewünscht) ich hatte hier BASE, DISP, DOWN, PRNT, REDI, REPR und SEND

und hier wird es interessant:

4. S_SPO_ACT Wert: XXXXXX

XXXX muss der Wert im Spoolauftrag im Feld "Berechtigungen" sein.

D.h. wir haben unseren Backendjob so definiert, dass immer der Abteilungsname drinsteht. Die Rolle bekam dann die oben genannten Objekte mit dem Abteilungsnamen im Wert von S_SPO_ACT.

Damit kann die Abteilung zwar alle Spoolaufträge sehen, aber nur diese explizit genannten öffnen und aufrufen.

VG