Okta

How to Configure SAML 2.0 for Nimeyo qPod

Contents


Supported Features

The Okta/Nimeyo SAML integration currently supports the following features:


Configuration Steps

  1. Log into Nimeyo qPod as an administrator.
  2. Navigate to the Administration Center, then select the Admin tab:

    “Nimeyo1.png"

  3. Select the Plugins tab, then scroll down and select options:

    “Nimeyo2.png"

  4. Scroll down to the Okta Settings, and do the following (screen shot at end of step for reference):
    • Check the Enable Okta box.
    • Okta App ID: Copy and paste the following into this field:

      Sign into the Okta Admin Dashboard to generate this variable.

    • Okta App Secret: Copy and paste the following IDP Metadata into this field:

    • Scroll down and click Save Changes.

    “Nimeyo3.png"


    “Nimeyo4.png"

  5. In order to send Okta Groups as part of the SAML assertion, do the following:

    • In Okta, select the Sign On tab for the Nimeyo qPod app, then click Edit.

    • Select your preferred groups filter from the dropdown list.

      The Regex rule with the value ".*" in order to send *all* Okta groups to the Nimeyo qPod instance we used in our example shown below.

    • Click Save.

    nimeyo_new1.png

  6. Done!


Notes


Here is an example describing how to add and use the additional organization attribute:

  1. In Okta, navigate to Directory > Profile Editor.

  2. Search for the Nimeyo qPod app, then click Profile:

  3. nimeoy_new1.png

  4. Click Add Attribute, then enter the following:

    1. Display Name: Enter a preferred attribute name. In our example, we used Organization.

    2. Variable Name: organization.

      Important: In our example we are adding the organization attribute. You must use the following variables names for the custom attributes: title, displayName, city, state, countryCode, organization, division, department.

    3. Click either Add Attribute or Save, and Add Another.

    Note: Scope (optional): If you check User personal, it means that the current attribute will be available once you assign the user to the Nimeyo qPod application and will not be available once you assign the group to the app.

    nimeoy_new2.png

  5. Click Map Attributes:

    nimeoy_new3.png

  6. Select the Okta to Nimeyo qPod tab.

  7. Start typing the required attribute from the Okta Base User profile (or use the drop down list) and select the attributes you want to map.

  8. In our example, we have selected the Organization< attribute, then use the green arrows (Apply mapping on user create and update).

  9. Click Save Mappings:

  10. nimeoy_new4.png

  11. Click Apply Updates Now:

  12. nimeoy_new5.png

  13. Okta will now pass the company attribute with the value of the Organization field from the Okta Base User Profile.


SP-initiated SSO

  1. Go to your login URL.

  2. Scroll down to the Login through an external provider section.

  3. Select Login using Okta:

  4. “Nimeyo6.png"