Necessary Authorization in order to Use the SAP CRM User Parameter CRM_UI_PROFILE

Print Friendly


just a quick update about the usage of the SAP CRM User Parameter CRM_UI_PROFILE.

In my previous posts I already elaborated the usage of this User Parameter.

See other posts like:

Now,what I explained actually does work this way, BUT I overlooked one important remark!

In order to use the User Parameter as shown below (I think also if you would only set 1 value as parameter value - not tested yet)

CRM_UI_PROFILE User Parameter in SAP CRM

you NEED authorization for the object S_DEVELOP but only OBJTYP = DEBUG as shown below! it's not necessary to add any other authorization value for this object.

Now, before the "expert authorization consultants" start shooting at me (as they''ll probably claim no-end user should get any access for the object S_DEVELOP..hold your horses.. I actually have had this checked and confirmed by my contact person (THE SAP CRM authorization expert at SAP Walldorf) who confirms that this is the case and that they'll include it in the future in their course manual (SAP CRM Authorizations deepdive workshop).


But, if you read my previous posts, you also should have noticed that I already mentioned that the usage of that parameter is basically intended for consultants to quickly test out SAP CRM business role functionalities on a development or Quality system..and business role assignment for an end-user on a production system is typically done by the User's assignment in the organizational model OR by the PFCG authorization role that is defined in business role customizing.

I just point out this currently works like I am describing above.. and now you know!

The reason I did not mention it before is because typically I have authorization rights as a Consultant, and not that of an end-user. So by definition I usually have debug "Display"' rights.


Davy Pelssers

The SAP University Team


Davy has been working as an SAP Consultant since 2000 and started working in the SAP IS-U Module , but as of 2002 he has mainly worked as functional SAP CRM consultant and SAP Authorizations consultant.
More about

2 thoughts on “Necessary Authorization in order to Use the SAP CRM User Parameter CRM_UI_PROFILE

Comment author said

By srinivasarao on 25 January 2013 at 07:54

i need your help to prepare role matrix and defsign the roles.

what are Business Process Hierarchy,Business Process Tasks in Role matrix. how to include these taks in to business roles. Please help me on this.

For example :-

Business Process Hierarchy Business Process Tasks CRM Master Data Create Prospect
CRM Master Data Display Prospect
CRM Master Data Create Customer
CRM Master Data Display Customer
CRM Master Data Create Contact Person CRM Master Data Change Contact Person
Territory Management Maintain Territories
Campaign Management Create a Campaign
Lead Management Create Leads

these business tasks are created by CRM CONSULTANT'S or security consultant's need to create.

Please provide the technical names of Business process Hierarchy's also...


Comment author said

By Davy Pelssers on 29 January 2013 at 12:13

Hi Srini
I do offer remote consulting. If your company or end-client needs remote assistance in their analysis and/or setup they are welcome to contact me.

kind regards


Leave a Reply