Okta Edge Flow Manager integration using SAML

To integrate Edge Flow Manager with Okta, Cloudera recommends using the Okta Application Integration Wizard. This wizard simplifies the process of adding Edge Flow Manager as a custom application using SAML 2.0.

For the latest guidance on how to add Edge Flow Manager as a custom application using SAML, see Create SAML app integrations using AIW.

You need to enter few pieces of information about Edge Flow Manager, 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)
Single sign on URL https://localhost:10090/efm/login/saml2/sso/efm-saml
Audience URI (SP Entity ID) https://localhost:10090/efm/saml2/service-provider-metadata/efm-saml
Attribute Statements (optional)

Edge Flow Manager contains an optional property in the efm.properties file called efm.security.user.saml.displayNameAttribute. This controls what name gets set in Edge Flow Manager the first time a user logs in using SAML SSO. In order to use this, set an attribute in SAML settings in Okta to hold the user’s display name and then update Edge Flow Manager to set the displayNameAttribute to the same attribute key/name. For example:

In Okta:

Name: first_name

Value: user.firstName

In the efm.properties file:

efm.security.user.saml.displayNameAttribute=first_name

After completion, configure Edge Flow Manager by following the instructions in Configuration of SAML 2.0 SSO.