Symptom
When accessing / scheduling / running an integration in Integration Center, you recieve the following error message:
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
- SuccessFactors BizX
- Integration Center
Reproducing the Issue
- Attempt to access / schedule / execute (run now) an integration in Integration Center
Observe the above 403 Forbidden error message:
[COE0020]No permission!
Code: COE_GENERAL_FORBIDDEN
Status: Forbidden
Status Code: 403
Query: /odata/v2/restricted/_IntegrationCenterRestrictedService/IntegrationProcessDefinition?$filter=definitionType eq 'SAVEDCONTENT'
Cause
- This issue is caused by a missing permisssion in the permission role(s) assigned to the user
- This permission is responsible for allowing the affected user to access internal MDF objectes via internal OData API request, to retrieve the inegration's definition
Resolution
To resolve this error message, the following permission needs to be assigned (via 'Manage Permission Roles') to the user accessing / scheduling / executing the integration
Administrator Permissions > Metadata Framework > Admin access to MDF OData API
See Also
Basic Error Code Infomation: 2524436 - Q32017 (1708) Enhancement & Features for API-7426
Keywords
Integration Center, 403, Forbidden, COE_GENERAL_FORBIDDEN, [COE0020]No permission! , KBA , LOD-SF-INT-INC , Integration Center , LOD-SF-INT , Integrations , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-INT-MDF , Metadata Framework API (MDF) , Problem