cancel
Showing results for 
Search instead for 
Did you mean: 

Unwanted Business Roles in SAP CRM

narinderpal
Explorer
0 Kudos

Hello Friends,

I am new in SAP CRM, i am learning this using some tutorials. I was going through business roles assignment and stopped at a point where i need your advise.

In SU01- '*' is assigned against parameter CRM_UI_Profile, so whenever i am logging to WebUI, i am getting a list of a long list of roles, by selecting any of them i am able to login, which is perfectly alright.

I replaced "*" with "SALESPRO", then when logging to WebUI i am directly going to SALESPROFILE without getting any option, which is again what i was expecting.

I created an org. unit and made my user as its user and assigned sales profile and removed parameter "CRM_UI_PROFILE" then i was hoping that it should perform exectly what it did in case of when i assigned directly "SALESPRO" in SU01 but to my surprise it shown me a list (much shorter than before) but i was seeing a list of many zroles and "SERVICEPRO".

My confusion is why i am seeing all those list when i assigned only "SALESPRO" in Org. Profile.

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Please also check the PFCG Roles assigned to user in SU01.

Generally there are three ways to determine a business role which happens in a sequence specifed in CL_CRM_UI_PROFILE_DETERM. The standard sequence is

1) From CRM_UI_PROFILE parameter assigned to user in SU01

2) From Organization model

3) from PFCG Roles.

As per my understanding Multiple roles can only come when CRM_UI_PROFILE value is * (which in your case is not relevant as the value is removed) , else if the user is assigned to multiple positions or if users has multiple PFCG Roles, assigned to Business Roles.  

0 Kudos

Hi Narinder,

Yes. There could be multiple positions. And each position can have exactly one Business Role. In that case there would be multiple business roles in effect for the user.

Thanks & Best Regards,

Leon

narinderpal
Explorer
0 Kudos

Leon,Naveen - I am not assigned to multiple positions in the org. I created an new user account for me and assigned myself to an position and given role SALESORG. so i am not assigned to multiple positions.

0 Kudos

Hi Narinder,

Did you try executing the method CL_CRM_UI_PROFILE_DETERM->LOAD_PROFILES as I suggested?

Thanks & Best Regards,

Leon

Former Member
0 Kudos

Hi Narinder,

It seems you are assigned to multiple positions in org.  In org display search based on your sap user id you will see how many positions you tagged to. 

Regards

Naveen

0 Kudos

Hi Narinder,

I would suggest you to execute the class method CL_CRM_UI_PROFILE_DETERM->LOAD_PROFILES and check how the business roles are determined and loaded in this case.

Thanks & Best Regards,

Leon