SAP security note 1568213, "PCM – Implement enhancement: Restrict Access to WebClient UI". Below are the symptom and SAP recommended solution.
Description
Symptom
In addition to your authorization concept, you want the ability to restrict access to business roles and UI components of the WebClient UI. You seek the flexibility to define your own filter logic.
Solution
This note provides an example implementation of a BAdI for the Partner Channel Management application. This BAdI implementation can restrict the business roles and UI components of the WebClient UI. Refer to Note 1566074 for details of this BAdI.
The web dispatcher between the browser and the CRM server must be configured to add the header field x-sap-crm-external-client with a value of 1 to the HTTP/HTTPS requests to the CRM server.
Reason and prerequisites
Beyond the existing authorization structure, the PCM application can add an additional layer to restrict access from external HTTP/HTTPS requests to the CRM server. Note 1566074 is a prerequisite.
Full note on SAP: SAP Support Launchpad note 1568213
Detailed exploitation and proof-of-concept material for this note is maintained in the RedRays Security Platform. For access, contact [email protected].




