Symptom
You can see RBAM error messages after adding the Embedded Component (EC) to a Custom WCview.
Environment
- SAP Cloud For Customer
- SAP Cloud Applications Studio
- SAB Business ByDesign
Reproducing the Issue
-
Login to Frontend system.
- Open Custom Workcenter.
- Open Custom Workcenter View.
- You can see following error:
RBAM: No authorization for ' ' <default> on BO/Instance ' '<default> 'YXYZOOOO_ZSOOOOOO'<default> in context ''
RBAM: Skip operation ' Action/Interface <default> ' ' on 'BONodeProxy <default> 'YXYZOOOO_ZSOOOOOO'<default> ROOT4F9B.....'
Cause
This error occurs when the embedded component is directly added to WCview and there is no dependeny between WCview and embedded component.
Resolution
You need to set the parent dependency to 'No' for custom embedded component to resolve this error messages.
Below are the steps -
-
Login to SAP Cloud Applications Studio.
- Open PDI Solution (e.g. YXYZOOOO).
- Open Affected Custom Embedded Component in UI Designer.
- Click on Edit Mode.
- Change the 'Parent Dependency' property to 'No' Under Configuration.
- Click on Save and Activate.
Keywords
RBAM, PDI Solution, Custom Error Messages, <default>, No authorization, RBAM: Skip operation, EC, Embedded Component, C4C, BYD, SDK, UI Designer , KBA , rbam error , custom view , AP-RC-UIF-DT , UI Framework Designtime , How To