How to install OAuth2 based authentication in Optimize?

Hello,

I’ve heard that Camunda Optimize (which we use in a Camunda 7 environment, hence the category of this post) has been “SpringBoot-ified”, i.e. its infrastructure and setup are now completely based on Spring Boot. Is that correct?

I mean the backend part, not what’s in the browser.

I’m asking because if the application is based on Spring Boot now, we should be able to provide additional beans to customize e.g. the authentication procedure and install the OAuth2 based one. This is what I try to do, but without success so far.

I register a Spring bean of type SecurityFilterChain telling the application to use OAuth2 auth; the bean is initialized but it doesn’t seem to have any effect on the authentication procedure used by the application (an embedded Jetty server IIUC).

Any ideas on this?

Thank you!