01-12-2009 8:32 AM
hi all...
i need to create authorization group for the report programs.....i tries in se54 but this is for only tables..how can we create the authorization group for the report programs....pls guided me in this
01-12-2009 8:41 AM
01-12-2009 8:38 AM
Hi Sai,
You can make authorization group for T-code of ur report.
Try to search SCN it has many posts related to this.
Amresh
01-12-2009 8:41 AM
01-12-2009 8:42 AM
hi
In actvt maintain new field value.then create your own authorization object under new authorization class.
then in each report,just do AUTHORITY-CHECK for this object and field.transaction code a SU20, SU21 are used for this purpose.
the command AUTHORITY-CHECK OBJECT is used in all the programs where you want control.
hope this helps
regards
Aakash Banga
01-12-2009 8:42 AM
Hi,
If it is just for report execution..you can do so by using this statement."AUTHORITY-CHECK..."
eg: AUTHORITY-CHECK OBJECT <'Z_REFXRSUB'(object name)>
ID 'BUKRS' FIELD <w_final-bukrs>
ID 'SWENR' FIELD <w_final-swenr>
ID 'ACTVT' FIELD <'02'>
01-12-2009 8:46 AM
Hi,
TCODE= SE54 or
In the program attribute you can type in a name for the group and it will get created into TPGP table.
Use program RSCSAUTH to assing authorization group to programs.
Regards,
Phani.
01-12-2009 9:03 AM