a user is assigned with tcode SA38.how to restrict him to
execute only a few reports,say rsusr003.
Answer Posted / hasnul_amrie
There's no way you can restrict one report via SA38. Because
for SA38, there's only S_PROGRAM authorization object check.
And under this object only have two fields P_ACTION (submit,
variant, bckground) and P_GROUP (program auth group).
Next, there are several ways depends on the organization
choice.
01. call a report via report tree.
02. use SE93 to create customize tcode:
a) via 'transaction with value' where we use SA38 screen as
inheritance. We have option to hide SA38 screen to avoid
user running other program.
b) via 'transaction with value' where we use START_REPORT to
call program it self.
Is This Answer Correct ? | 4 Yes | 0 No |
Post New Answer View All Answers
What is sap internet transaction server?
what is the critical issue u are faced in your previous experience
the company needs to expand its region to another country which the same authorizations had previously what approach you will take
How to find ECC system, GRC system and BI system ?
Can you explain secure store and forward?
You wan to transport user groups from transaction sugr? Would this impact the groups tab in su01? What would you do?
What is the difference between c (check) and u (unmaintained)?
What are su53 t-codes used for?
What are some ap security t codes?
How to update risk id in rule set?
Giving fire call access and extending fire call access by using VIRSA’s VFAT tool? can u brief give the explanation
Explain internet-level security?
How to do Role Design, Testing and Implementation
how to do Restricting nodes and Hierarchies through characteristic values and authorization objects
what is the main difference between the derived role and a single role?