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.
Showing results for 
Search instead for 
Did you mean: 

What is the difference between S_ALV_LAYO and S_ALV_LAYR ?


Hi experts.

I would like to know the difference of 2 authorization objects, S_ALV_LAYO and S_ALV_LAYR.

It seems that users are not able to change global layouts and set change it to other global layout when both of the objects are not given to the role.

And it appears that I cannot achieve it with only one object of 2.

The explanations of F1 help seems to be almost same.

I would like to know what kind of authorizations each objects have.

Best regards.



Product and Topic Expert
Product and Topic Expert

Hi Takeshi

S_ALV_LAYO is global variant maintenance for any ALV

S_ALV_LAYR is a more granual check to limit you to a specific ALV so you can give users access to some but not all ALV layouts

There is also F_IT_ALV that has an effect with full access being the same as no access

End users do not require any of these objects to maintain own ALV display variants. This is purely to set variants for all users

Some places restrict this access and deliver changes via transports or FF under change control.

What are you trying to do?

**update - this is an old question but someone followed it activty stream. Oh well**

Product and Topic Expert
Product and Topic Expert

since it's back in the activity feed comments section -

SAP Note 1667238 – Introduction of authorization object S_ALV_LAYR -