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’s grc?
how we Completely designed and implemented methodology for controlling end user access to plants, cost centers, etc. and how we Applied to both R/3 and BW environments.
what is use of copy data in derived role and when we use this one ???
How do we test security systems.
what is centralize FFID?
how you can delete multiple roles from qa, dev and production system?
What is t code?
how we can see FFID if firefighter not able to see FFids ?
could anyone tell me how we can copy the mass roles from sap_all profiles???????
what is authorization object and authorization object class?
Which tables will you use for making customizing setting for security administration?
How to update risk id in rule set?
HI FRIENDS..... CAN ANY ONE GIVE BRIEF EXPLAIN ABOUT PAM & QUICK SIZER
Explain internet-level security?
How would you do the 'a user logge into production system, changes a table and logged out'. How would you track him?