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 the use of defaults tab in start menu
What does the account assessment category specify in a purchasing order in SAP Materials Management?
How do you check background jobs?
Explain protecting public keys?
Tell me about derived role?
How to update risk id in rule set?
You want to configure the local and global setting of cua. Where would you do that? What would happen if you have inconsistent settings?
Can you explain document transfer-level security?
how we can see FFID if firefighter not able to see FFids ?
Hi, Can any one tell me, what is roles and responsibilities for SAP-Security resource in 'Netweaver Identity Management'
Can you explain sap system transactions?
What are the different types of sap security tables?
How do I change the name of master / parent role keeping the name of derived/child role same? I would like to keep the name of derived /child role same and also the profile associated with the child roles.
Explain x-glueb and its use in sap security.
What appears as the last sentence in sap note 587410?