Skip to main content
Solved

OData Entity Paths Returns ODP_SERVICE_IS_NOT_ACTIVE

  • 22 July 2024
  • 2 replies
  • 51 views

Our IFS cloud deployment of 23R2 is working fine. I’ve been using the OData APIs to build integrations with external software. So far, all of the paths I have used are for projections, with some form of:


/main/ifsapplications/projection/v1/CustomerOrderHandling.svc

However now I’m trying to use some entity paths like this:

/int/ifsapplications/entity/v1/CustomerOrderEntity.svc

These are failing with this response:
 

{

  error: {

    code: "ODP_SERVICE_IS_NOT_ACTIVE",

    message: "Service is not active."

  }

}

Anyone know how to resolve this?

Thanks,

-Chris

2 replies

Userlevel 4
Badge +10

hi Chris,

You have to enable them in IFS they are disabled by default

 

https://docs.ifs.com/techdocs/24r1/040_tailoring/300_extensibility/020_api_explorer/010_navigate/#entity_service_administration

 

 

 

 
Badge +1

@kvbe Now that the entity endpoint I needed is activated, I’m getting this error:

  "error": {
    "code": "SE_UNAUTHORIZED",
    "message": "Insufficient privileges.",
    "internal": 2
  }

Even though it appears that the service account associated with my IAM client has all permissions. Any tips on what would be missing? I’m currently trying to access this entity service:

CustomerOrderChargeEntity.svc/CustomerOrderChargeSet

 

Reply