[solved] Lost access to Cockpit with upgrade to 7.14.0 while using SSO

Hey there Camunda users,

For those of you that make use of SSO, are you experiencing lost access to the Cockpit post upgrade to 7.14? All other UIs work fine, Admin, Tasklist. It appears to be just the Cockpit that is redirecting the user to the login page.

This older post explains how we use filters to implement our SSO solution:

I’ve tacked it down to the 404 generated by the GET /user/{id}/profile which it appears to be querying inside Camunda’s DB for the user:

Has the Cockpit changed from 7.13 to 7.14 that would cause this? It was working fine before in 7.13 even with the 404 response from /user/{id}/profile.

More so, what’s the recommended way to implement SSO then if some of those endpoints are still attempting to read user profiles form Camunda’s schema?

Okay I see, it’s not correct to use Filters here because the default identify service is still going against the DB.

Thus we must implement our own custom identify service and still use a filter to register it for Camunda UIs to pick it up. By default the engine picks it up.

1 Like

Thanks a lot for filling us in on the your solution!