Okta OAuth2

To configure Okta OAuth for erwin Mart Portal authentication, follow these steps:

  1. Log in to Okta Auth0 environment.

  2. Click Applications > Applications > Create Application.

  3. Enter Name for your application.

  4. Under application type, select Regular Web Applications.

  5. Click Create.

  6. Click Addons > SAML2 Web App.

  7. Click Settings.

  8. Uncomment line number 4, 6, 11, and 12.

  9. Download the SP Metadata file (erwin Mart Portal) ConfigurationAuthenticationDownload SP Metadata and open it in any text editor and copy the URL in the last line as highlighted in the following image.

  10. On the Addon: SAML2 Web App screen, paste the copied URL in the Application Callback URL field.

  11. Scroll down and click Enable. Then, click Save.

  12. On the menu, click User Management > Users > Create Users.

  13. Enter appropriate values to the required fields and click Create.

  14. On the menu, click User Management > Users > Roles > Create Roles.

  15. Enter appropriate values to the required fields and click Create. Then, click Save.

  16. On the Roles page, click . Then, click Assign To Users.

  17. Under Select Users, select the required user and click Assign.

  18. On the Users page, click a user.

  19. On the Details tab, scroll to the Metadata section.

  20. Under app_metadata, add the following and click Save.
    "groups": [

    "QA",

    "Modeler"

    ]

  21. On the menu, click Applications > Applications and open your application.

  22. Scroll down to the Advanced Settings section.

  23. Click Endpoints and scroll to the SAML section.

  24. Copy the SAML Metadata URL.

  25. On the erwin Mart Portal Configuration screen, click the Authentication tab.

  26. Enter values as follows:

    1. In the MetaData XML field, paste the copied SAML Metadata URL.

    2. In your Okta Auth0 environment, open your application and and click Addons.

    3. Click SAML2 Web App > Settings.

    4. Copy the email and groups values.

    5. Paste the copied values in the email and group fields of erwin Mart Portal Configuration screen respectively.