Please help. I can't connect to the K2 SmartObject.
I connected to the K2 OData through Excel or Power BI, created sample SmartObject, made it available, but after logon to the K2 I can't see any SmartObjects.
Solved! Go to Solution.
Can you enable Odata tracing and see if that will give us any more information?
Khanh your link doesn't work for me, an issue is: You do not have sufficient privileges for this resource or its parent to perform this action.
I turned on OData tracing, please check log file in attachment.
I created the new SmartObject "PowerBI_Test2".
Physical path to the SmartObject "[Program Files]\K2\WebServices\API\SmartObjectService.OData\v3\PowerBI_Test2\" isn't exist, and folder "v3" isn't exist too.
From your K2 Management, go to Authentication > Claims > Issuers. What issuer are you using? Also check the Realms page to see which realm is using which issuer.
Checking this because recently I came across a case where an organization's users are using ADFS to login. If they try to open the OData API with a user that uses the K2 security label, the OData API works.
The problem is related to Russian as the main system language.
1. Open the "Web.config" file by path: [Program Files]\K2\WebServices\API\SmartObjectService.Odata
2. Find: "<system.web>"
3. After "<system.web>" in new line add: "<globalization culture="en-US" uiCulture="en-US" />"
4. Save file
5. Restart IIS cmd: iisreset