Okta integration using OIDC

To integrate Edge Flow Manager (EFM) with Okta, Cloudera recommends using the Okta Application Integration Wizard.This wizard simplifies the process of adding EFM as a custom application using the OIDC protocol for integration.

For the latest guidance on how to add EFM as a custom application using OIDC, see Create OIDC app integrations using AIW.

You need to enter few pieces of information about EFM, asked by Okta. The following table specifies the values to provide:
Property Value
App Integration Name Cloudera Edge Flow Manager (or whichever name you prefer)
Grant Type Authorization Code
Sign-in redirect URIs

https://{efm-host:efm-port}/efm/login/oauth2/code/efm-oidc,

https://{efm-host:efm-port}/efm/*

Sign-out redirect URIs

https://{efm-host:efm-port}/efm/ui/#/logged-out,

https://{efm-host:efm-port}/efm/*

Client Credentials > Client ID Set in Okta to any value, for example, efm, and then copy into the efm.properties file as efm.security.user.oidc.clientId
Client Credentials > Client Secret Generate in Okta and copy the value into the efm.properties file as efm.security.user.oidc.clientSecret

After completion, configure EFM by following the instructions in Configuration of OpenID Connect SSO.