PDA

View Full Version : Gruppen der User abfragen in (VA)RGP



woki
25-08-04, 10:44
Hallo,

gibt es vielleicht ein API, mit dem ich abfragen kann, welchen Gruppen ein User zugeordnet ist?
Oder gibt es eine ander Möglichkeit, außer APIs?

Vielen Dank im Vorraus,
Kathrin

peter.kinne
25-08-04, 12:00
Hallo Kathrin,

ruf doch ein CLLE auf. Und darin machst Du ein
RTVUSRPRF

Gruß

Peter

woki
25-08-04, 12:05
Sorry, was ist ein CLLE??

peter.kinne
25-08-04, 12:09
Früher hat man gesagt CL oder CLP

Unter ILE heißt es CLLE

woki
25-08-04, 12:22
Und was bewirkt das RTVUSRPRF? Muß man Parameter übergeben, außer der dem User-Namen?

peter.kinne
25-08-04, 12:30
Mit dem Befehl RTVUSRPRF in einem CLLE eingebunden, kannst Du Werte aus ein Benutzerprofil auslesen.

Die Gruppe stehen in den Parametern GRPPRF (1. Gruppe) und SUGRPPRF(15 weitere Gruppen a 10 Byte)

Du erstellt Dir ein CLLE und rufst es aus dem RPGLE auf. Als Parameter gibst Du das Benutzerprofil mit.

Beispiel CLLE

PGM PARM(&USRPRF +
&GRPPRF +
&SUGRPPRF)

DCL &USRPRF *CHAR 10
DCL &GRPPRF *CHAR 10
DCL &SUGRPPRF *CHAR 150

RTVUSRPRF USRPRF(&USRPRF) +
GRPPRF(&GRPPRF) +
SUGRPPRF(&SUGRPPFR)

ENDPGM


Viel Spaß

Peter

woki
25-08-04, 12:48
Vielen Dank, Peter!

Hast mir sehr geholfen!!


LG
Kathrin