on 01-08-2020 11:16 AM
Hi experts,
I am new to SAP-programming and I would like to know if there is a way to build an overview page-fiori application which displays content dynamically, based on the role of the user.
For example: When user X is logged in with role X I want to display him different data from backend than user Z who has role Z.
An attempt could be to build an overview page for each role and make them visible to all user with that role. But I would prefer displaying the content dynamically in one overview page.
Thank you in advance.
One way for achieving what you have mentioned is control authorizations to the data at the backend system, based on relevant org-level authorizations. Based on what role is assigned in the backend, user will see only the corresponding data in the overview page. For example, we can have different backend roles for displaying data pertaining to different plants, so that users of a specific plant only see data corresponding to their plant.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If, for the criteria based on which you are looking to segregate the data, there are authorization objects available then you can just design the roles and set required values for these authorization objects. In this case, the check to see which role is assigned to user, and what all actions the user is authorized to perform will be automatically performed. However, if there are no direct authorizations which you can use for this purpose, you could use the approach you have mentioned. I am not a security expert, maybe someone else can shed more light on whether this is the best possible approach or if there are better ways of handling this.
User | Count |
---|---|
84 | |
10 | |
9 | |
8 | |
6 | |
6 | |
6 | |
5 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.