Ansicht
Dokumentation

SUSR_AUTHORITY_CHECK_SIMULATE - Simulation des authority checks für einen beliebigen Benutzer

SUSR_AUTHORITY_CHECK_SIMULATE - Simulation des authority checks für einen beliebigen Benutzer

Fill RESBD Structure from EBP Component Structure   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Simulation der Berechtigungsprüfung authority-check für einen anderen Benutzer.
Zusätzlich zu den beim Sprachelement authority-check benötigten Angaben zum Berechtigungsobjekt und den zu prüfenden Werten val1...0 zu den jeweiligen Feldern field1...0 muss der Benutzername übergeben werden.
Der Rückgabewert sy_subrc ist 0, wenn eine Berechtigungsprüfung erfolgreich wäre. In allen anderen Fällen wird immer der Rückgabewert sy_subrc = 4 gesetzt. ( Beim Sprachelement authority-check sind auch anderer Rückgabewerte möglich!)
Wird ein zum Berechtigungobjekt gehöriges Feld gar nicht übergeben (d.h. auch fieldx ist leer, wird das entsprechende Feld analog zu 'dummy' beim authority-check behandelt, d. h. es wird nicht geprüft.)
Wird ein Feldname fieldx übergeben, der nicht im Berechtigungsobjekt vorhanden ist, so wirde der Rückgabewert ebenfalls auf 4 gesetzt. Es liegt also in der Verantwortung des Aufrufers, die richtigen Feldwerte anzugeben.
Der Baustein macht eine Berechtigungsprüfung auf das
Object S_USER_GRP
class =
actvt = 03 .





Parameter

DUMMYVALUES
FIELD0
FIELD1
FIELD2
FIELD3
FIELD4
FIELD5
FIELD6
FIELD7
FIELD8
FIELD9
NEW_BUFFERING
OBJECT
SY_SUBRC
USER_NAME
VAL0
VAL1
VAL2
VAL3
VAL4
VAL5
VAL6
VAL7
VAL8
VAL9

Ausnahmen

INTERNAL_ERROR
NOT_AUTHORIZED
USER_NOT_EXISTS

Funktionsgruppe

SUSD

General Material Data   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1795 Date: 20240523 Time: 110346     sap01-206 ( 74 ms )