SAP Knowledge Base Article - Public

3084387 - SF Odata Query Error [COE0020]Permission picklists_sys_admin is required


Query response from SFOdata.Picklist, SFOdata.PicklistOption, PicklistLabel, or other picklist entities is showing below error.

Sample Query :$format=json$expand=picklistLabels$select=externalCode,picklistLabels/label,picklistLabels/locale


"error":{"code": "COE_GENERAL_FORBIDDEN",

"message": {

"lang": "en-US",

"value": "[COE0020]Permission picklists_sys_admin is required"


"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."


SAP Successfactors HXM Suite

  • SAP SuccessFactors HXM Suite OData API

Reproducing the Issue

1.Execute API Query request for a picklist entity type


2. See Error : "[COE0020]Permission picklists_sys_admin is required"


Missing Permission or Insufficient Permission


To resolve error, need below Permission enabled to the Role assigned to the API User.

Admin Center --> Manage Permission Roles --> Manage system properties --> "Picklist Management and Picklists Mappings Set Up".


In Permission..., choose

Additional Info

Picklist Handling in OData and SOAP

Administrator Permissions  Manage System Properties  Picklist Management and Plicklists Mapping Set Up

For more information, see picklists.

See Also

SAP Successfactors HXM Suite Odata API Reference Guide >> Section Permissions


COE_GENERAL_FORBIDDEN, [COE0020] Permission picklists_sys_admin is required, Picklist Management and Picklists Mappings Set Up, SFOdata.Picklist, SFOdata.PicklistOption, SFOdata.PicklistLabel, responsCode=403 , KBA , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-INT , Integrations , Problem


SAP SuccessFactors HXM Suite all versions