on 09-06-2011 8:01 AM
Hi, colleagues
How to deactivate unusable business roles in Web UI?
We want to show only some of business roles, not all.
I know about parameter CRM_UI_PROFILE and about pfcg-roles.
But how to deactivate standard business roles, for example?
We need to use only created Z-roles and show only them for all users.
Denis.
I do not think there is any standard configuration for deactivating the roles.
We can achieve it by some enhancement.
You can do as follows.
Create one Z table with Role and ACTIVATE columns.
then create implicit enhancement in Class CL_CRM_UI_PROFILE_DETERM MEthod : LOAD_PROFILES
Where you can read the customizing from Z table and delete the entries from class attributes me->profiles & ME->profiles_nested.
This will not show that business role when you log in to web UI even with CRM_UI_PROFILE = * in User Parameters.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Please check my document
http://scn.sap.com/people/monika.suchy2/blog/2013/07/25/restrict-access-to-business-roles-in-web-ui
It describes a way to restrict business roles using an own authorization object.
Monika
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
5 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.