HomeGuidesRecipesAPI
HomeGuidesAPILog In

SAML Application in Okta

To use Okta as an identity provider in SmartIQ, configure Okta (SAML Identity Provider or “SAML IdP”) with the details of SmartIQ.

Below are the steps to set up SmartIQ as a SAML application in Okta:

  1. Log in to your Okta organization as a user with administrative privileges.

  2. Click the Admin button.

72
  1. Click the Add Applications shortcut.
173
  1. Click the Create New App button.
186

In the dialog that opens, select the SAML 2.0 option, then click the Create button.

1222
  1. In the Step 1 General Settings page, enter “SmartIQ Produce” in the “App name” field, then click the Next button. You can optionally upload a logo to show on the Okta applications screen.
592
  1. In the Step 2 Configure SAML page, section A SAML Settings:
645
yourURL>The URL to the application homepage, i.e., Manage or Produce.
Single sign on UrlUnique to Manage and Produce, this URL takes the form of appending /Account/SamlAuthenticate to
Audience URI (SP Entity Id)This is the unique value in the system which will be used in the Manage SAML configuration screen. It will be unique for Manage and unique for Produce.
Name ID FormatSet to the entry EmailAddress
Application UsernameSet to the entry Email
  1. In the “Attribute Statements” section, add three attribute statements so the values are available for User Profile Mapping in Manage:
  • “FirstName” set to “user.firstName”
  • “LastName” set to “user.lastName”
  • “Email” set to “user.email”
1257

If you are using Group Memberships in Okta and would like those memberships passed to SmartIQ, add an assertion name in the "Group Attribute Statements" section and set the filter to "Regex" with a value of .*

In this configuration, the assertion is named oktaGroups, and the Regex is set to pass all group memberships for the logged on user.

Click Next to continue.

843
  1. In the Step 3 page, select the I’m an Okta customer adding an internal app and This is an internal app that we have created options.

Click Finish.

1494
  1. The “Sign On” section of your newly created “SmartIQ Produce” application appears. Keep this page open in a separate tab or browser window.
672

Clicking “View Setup Instructions” reveals the details required for SmartIQ configuration.

527
  1. Right-click the “Assignments” section of the “SmartIQ Produce” application and select “Open Link In New Tab” (so that you can come back to the “Sign On” section later).

In the new tab that opens, click on the “Assign” button and select “Assign to People”

431
  1. A dialog titled “Assign SmartIQ Produce to People” opens. Type your username into the search box and click the Assign button next to your username.
304
  1. Verify the user-specific attributes, then select Save and Go Back.
  2. Click Done to exit the assignment wizard.

📘

Repeat for Manage

Repeat the process for the application in SmartIQ Manage. Both applications need to be configured before you can configure Okta in SmartIQ.