Ansicht
Dokumentation

RSEC_GET_AUTHS - Gibt Liste von Berechtigungsnamen

RSEC_GET_AUTHS - Gibt Liste von Berechtigungsnamen

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Liefert die vorhandenen Analyseberechtigungen.

Es werden keine Standard-Berechtigungen gelistet.

Falls gewünscht, werden nur die berechtigten Berechtigungen für den Benutzer I_USERNAME geliefert. Dann wird auf das Merkmal 0TCTAUTH und die dem ausführenden User erlaubten (technischen) Berechtigungsnamen geprüft. Wenn dieser User überhaupt keine Werte für 0TCTAUTH berechtigt hat, oder das Merkmal überhaupt nicht in einer Berechtigungen vorkommt, wird die Ausnahme NOTHING_FOUND ("nichts gefunden") ausgegeben.

Der Aufruf ist also mit vier Kombinationen denkbar:

I_USERNAME I_AUTHCHECK Resultat in E_T_AUTHS
@0V@ @0V@ wie RSEC_GET_AUTH_FOR_USER mit Merkmal 0TCTAUTH
@0V@ initial Selektiert alle Berechtigungen des Users
initial @0V@ Nicht erlaubt (Ausnahme invalid_params)
initial initial Selektiert alle vorhandenen Berechtigungen

Beispiel

Hinweise

Wenn I_USERNAME nicht angegeben, aber eine Berechtigungsprüfung verlangt wird (I_AUTHCHECK = rs_c_true), dann wird die Ausnahme INVALID_PARAMS gesetzt.

Ist die Ausgabeliste leer, wird eine der beiden Ausnahmen geworfen.

Weiterführende Informationen





Parameter

E_T_AUTHS
E_T_AUTHT
E_T_ROLE_AUTHS
E_T_ROLE_AUTHT
I_AUTHCHECK
I_OBJSTAT
I_OBJVERS
I_USERNAME
I_WITH_GENERATED
I_WITH_ROLES
I_WITH_TEXTS

Ausnahmen

INVALID_PARAMS
NOTHING_FOUND
NO_AUTH

Funktionsgruppe

RSEC_CHECKS

rdisp/max_wprun_time - Maximum work process run time   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3514 Date: 20240523 Time: 090442     sap01-206 ( 38 ms )