Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

No access to S_ALV_LAYO, can still change a layout

Former Member
0 Kudos

End user is executing transaction ME2S and is able to change layout. When I checked he does have access to authorization object S_ALV_LAYO. I did a system trace and the authorization object is checked, gets a return code of 12. This authrization object is not being loaded into the user buffer, also in the system trace screen the line with this auth object is light green instead of dark green like the rest.

Please check and suggest why this is happening and how this can be restricted.

5 REPLIES 5

sdipanjan
Active Contributor
0 Kudos

check the access to S_BDS_DS for that user.

Regards,

Dipanjan

Former Member
0 Kudos

Thanks for your reply, I have removed access to this object but user is still able to change the layout.

Former Member
0 Kudos

Hi Amit,

Could you please remove the object F_IT_ALV & F_IT_LAYO if it exists and check if it works or not.

Also, check out the notes 601803 & 409190 to see if it helps.

Thanks,

Saby..

Former Member
0 Kudos

Hi Guys,

This issue got resolved with the help of SAP Note: 409190.

Thanks for all your replies.

Former Member
0 Kudos

Hi Amit,

From your post I understand that

1. User is able to change the layout

2. User profile has access to S_ALV_LAYO

3. But still Trace is showing a non-zero return code for S_ALV_LAYO

4. You want to restrict access to change layout for the user

If this is the scenario, then try deactivating the object in all the available roles of the user, do a user comparision and see if he is still able to change the layout.

Do let me know the outcome.

Thanks & Regards,