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
how we Custom Authorization Objects and Custom Transaction maintenance and how we do User classification, Running systems measurement reports during license auditing through USMM and SLAW
Why is it important to delete sap-new profile? What steps will you take to do this?
Differentiate between temp role and copy role
what things you have to take care before executing run system trace?
How to insert missing authorization?
Can you explain protecting public keys?
What is audit information system?
Can you explain internet-level security?
What is t code?
Explain x-glueb and its use in sap security.
What every changes done exist role in development system that changes are not reflected in quality system, but transport is successfully moved?
How to assign any program to user?
How can I do a mass delete of the roles without deleting the new roles?
Differentiate between derived role and composite role
Giving fire call access and extending fire call access by using VIRSA’s VFAT tool? can u brief give the explanation