Page 1 of 1

Berechtigung in Transaktion

PostPosted: Thu Mar 15, 2012 1:47 pm
by Taha1380
Hallo Zusammen,

ich habe eine Verständnisfrage: bei uns existiert eine Transaktion in die wurde in der SE93 das Berechtigungsobjekt S_TCODE eingetragen mit dem Wert TCD - xxxx.
Die Transaktion heißt z.B. ZXYZ, der Wert in der SE93 heißt aber nur XYZ. Vielleicht wurde versehentlich das Z vergessen.
Mich wundert jetzt, daß sich die Transaktion ZXYZ problemlos aufrufen läßt, obwohl keine Berechtigung für Objekt S_TCODE TCD XYZ vorhanden ist.
Kann mir das jemand erklären ? Muß das Berechtigungsobjekt erst noch angelegt werden, wenn man das wollte (SU20/SU21) ?

Und... macht diese Berechtigungsprüfung überhaupt einen Sinn, selbst wenn hier der Wert in der SE93 ZXYZ wäre, würde doch nur zusätzlich abgeprüft werden, was sowieso schon beim Transaktionsstart geprüft wird, oder ?

Danke, Exberliner

P.S. habe schon etwas in der SAP Hilfe geschmökert. Wir haben keine Prüfung in der SU21 ausgeschaltet oder Profilparameter

Re: Berechtigung in Transaktion

PostPosted: Mon Mar 19, 2012 12:53 pm
by Jay646
Hallo Exberliner,

wo trägt man denn in der SE93 (Transaktionspflege) ein Berechtigungsobjekt ein?
Für mich klingt es so, als ob Ihr zur Transaktion XYZ eine Transaktionsvariante ZXYZ angelegt habt?
P.S. Das Berechtigungsobjekt S_TCODE ist SAP-Standard und muss nicht angelegt werden.

Re: Berechtigung in Transaktion

PostPosted: Mon Mar 19, 2012 1:58 pm
by Josie2243
brinam hat geschrieben:wo trägt man denn in der SE93 (Transaktionspflege) ein Berechtigungsobjekt ein?


Na in das Feld Berechtigungsobjekt, danach dann auf den Button "Werte" und man kann die zu prüfenden Werte eingeben.


@Exberliner
Am einfachsten einen Berechtigungstrace über ST01 mit laufen lassen. So kann man prüfen was genau bei Transaktionsaufruf geprüft wird.
Btw. gibt es für den User die Rechte für S_TCODE TCD = *?