Overview:
When clicking the Send to Employee button on an Advanced Coaching Report the manager is receiving an error: Insufficient Access Rights on Cross-Reference ID.
Root Cause:
If the Grant Access Using Hierarchies option is enabled for the Survey_Target_vod__c object sharing settings, this issue can be due to placement in the role hierarchy. If the manager user has a role that is the same level or falls under the end-user role in the hierarchy, this error is generated. When clicking the Send to Employee button, it changes the owner to the end-user. If the end-user is not under the manager in the role hierarchy, the Question_Response_vod records of the Survey_Target_vod record cannot be created.
Solution:
Ensure that the role of the manager is higher than the role of the end-user. The roles of the manager and end-user will also need to be within the direct role hierarchy.
Related Documentation:
CRM Guide: Advanced Coaching Reports
SFDC Article: Controlling Access Using Hierarchies