2507836 - CPM - Error OData Service Failed, errorThrown Forbidden No permission

SAP Knowledge Base Article - Public

2507836 - CPM - Error OData Service Failed, errorThrown Forbidden No permission

Symptom

When accessing Continuous Performance tab, users get below errors:

OData Service OneOnOneMeeting Failed, Error Status: error, errorThrown: Forbidden No permission!
OData Service MeetingSnapshot Failed, Error Status: error, errorThrown: Forbidden No permission!
OData Service OtherTopicStatus Failed, Error Status: error, errorThrown: Forbidden No permission!

CPM OData error.JPG

Environment

  • SuccessFactors Continuous Performance Management

Reproducing the Issue

  1. Enable Continuous Performance Management in Admin Center > Performance Management Feature Settings.
  2. Grant users required permissions to access CPM via Manage Permission Roles.
  3. Proxy as the user and access Continous Performance tab.

Cause

The errors are caused by missing MDF OData API related permissions of the CPM users in RBP. The permissions must be enabled for both employee and manager roles to ensure that the Edit and Delete buttons are available while using Continuous Performance Management via the Web client.

Resolution

Please ensure that required permissions are granted to your CPM users as documented in the CPM Admin Guide. Most of the errors received in CPM are caused by missing permissions in RBP.

To resolve this MDF related error, please grant the following permissions in RBP: Admin access to OData API, Read/Write Permission on Metadata Framework, Admin access to MDF OData API

Admin access to OData api.png

Admin access to MDF OData api.png

 

Keywords

CPM error, OData Service MeetingSnapshot Failed, Error Status: error, errorThrown: Forbidden No permission!, MDF OData API , KBA , LOD-SF-CPM-ADM , Admin Center, RBP. Permissions and Settings , Problem

Product

SAP SuccessFactors HCM Core all versions