Issue

When the activating OData on K2 Management.

Image

The tick box shows that it's active, but this error appears when navigating to the URL:


{"Message":"The OData Service for SmartObjects in K2 has been disabled, please use K2 Management to enable it."}

Image

Symptoms

The OData activation does not work as expected for Power Bi OData feeds.

Resolution

The service account needs to be added to the API management security. (The service account always needs static rights to the API security.)

Image

If the K2 Service account is separate from the K2 Application Pool Account (i.e. DENALLIX\K2Service and DENALLIX\K2WebService); the K2 Application Pool account will also need to be a part of the 'API Administrators'

The K2 Article below is recommended for resolution:

https://help.k2.com/onlinehelp/k2five/userguide/5.0/default.htm#K2_Management_Site/Integration/APIs.htm