Okta

How to Configure SAML 2.0 for Blueboard

Contents


Supported Features

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

For more information on the listed features, visit the Okta Glossary.


Configuration Steps

  1. Login to your Blueboard account as administrator.

  2. Click on your account name, then select SSO SETTINGS from the dropdown menu:

    blueboard1.png

  3. Enter the following (see screenshot at end of step for reference):

    • SSO URL: Make a copy of this value.

    • Okta metadata: Copy and paste the following:

      Sign in to Okta Admin app to have this variable generated for you.
    • Click SAVE SSO SETTINGS:

    blueboard2.png

  4. In Okta, select the Sign On tab for the Blueboard app, then click Edit.

  5. blueboard_newa.png

  6. Done!

Notes

The following SAML attributes are supported.

Okta sends the following default attributes as part of the SAML assertion:

In addition to the default attributes, Okta supports the following custom attributes:


Adding Custom Attributes

Optional

By default Okta send only 4 SAML attributes in SAML assertion: FirstName, LastName, Email, and userType. To send the custom attributes, follow the steps below:

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

    blueboard_new1.png

  2. Search for the Blueboard app, then click Profile:

    blueboard_new2.png

  3. Click Add Attribute., then add the following attributes (see screen shot following the table below for reference):

    Display Name Variable Name Data Type
    Edit Employees Permission add_edit_employees boolean
    Edit Managers Permission add_edit_managers boolean
    View Balance view_balance boolean
    Company Admin administrator boolean
    Manager Name teamName string
    View Employees view_employees boolean
    Receive Credit Emails receive_credit_email boolean
    Blueboard User Role user_role string

    blueboard_new3.png

    Scope (optional): If you check User personal, the current attribute will be available once you assign the user to the Blueboard app and will not be available once you assign the group to the Blueboard app (for example, in the screenshot below User personal is applied to Blueboard User Role attribute):

    blueboard_new4.png

  4. Once you have completed the steps above, the results should look like this:

    blueboard_new5.png

  5. Done!