Symptom
The user ABC is trying to create a new route using the user XYZ as Owner and Organizer, but the user ABC is facing a RBAM: No authorization for WRITE error message (ABC and XYZ represents the Users ID).
Environment
SAP Cloud for Customer
Reproducing the Issue
- Go to the Visits work center.
- Go to the Routes view.
- Click on New.
- Define a Sales Data or a Territory where the user's ABC and XYZ are part of.
- Define the user XYZ as Organizer and Owner.
- Click on Save.
- The save is not possible due the error message: "RBAM: No authorization for 'BuiltIn <default> WRITE' on instance 'DEF' of 'BONodeProxy <default> ROUTE <default> ROOT' in context 'UIApplication <default>" (DEF represents the Instance ID).
However, you are expecting to be possible create a new route using the user XYZ as Owner and Organizer, since both users are part of the same Territory or Sales Data and both have restricted access for WRITE for the work center Routes based on rule 1015 (Employee, Account, Territory, Sales Data).
Cause
This is a known issue that the user ABC should be part of the involved parties, even though the user XYZ is part of the same Sales Data or Territory of the user ABC.
Resolution
This is the expected system behavior.
The development team is planning to allow creation of routes with different Organizer and Owner than the logged user in the future releases. At this point in time, we are not in a position to provide more accurate information on date and/or timelines for this future release.
You should make sure the logged in employee is added as part of the involved parties.
As a workaround if you need to create o copy a route with the user ABC using the user XYZ as Owner and Organizer, then you will need to change the access restriction of the user ABC to UNRESTRICTED for WRITE to the work center Routes.
Keywords
RBAM, Routes, Access Restriction , KBA , LOD-CRM-ACT-VST , Visit Planning , How To