Skip to main content

OrgChart Help Guide

Okta

Audience

Audience: Administrators

Overview

Okta is an Identity Management Platform, which allows customers to access their web apps in one location.

The following article provides guidance for configuring SSO within Okta, so that you can successfully integrate with OrgChart.

Creating an SSO Integration
  1. Log in to your Okta Admin Dashboard.

  2. Click on the Applications dropdown menu in the (left side panel), and then select the Applications option.

    Okta_Applications.png
  3. Click on the Create App Integration button.

    Okta_CreateApp.png
  4. Select SAML 2.0 from the list of app integration options, and then click Next.

  5. Enter a name for the application (i.e. OrgChart).

  6. Optionally, choose an app logo to display on the OrgChart tile, as well as your app visibility options, and then click Next.

  7. Configure the SAML settings as seen below:

    Single sign on URL

    https://{SERVER NAME}.orgchartnow.com/saml/sso_acs?entityID=YOUR_ENTITY_ID

    Recipient URL

    https://{SERVER NAME}.orgchartnow.com/saml/sso_acs?entityID=YOUR_ENTITY_ID

    Destination URL

    https://{SERVER NAME}.orgchartnow.com/saml/sso_acs?entityID=YOUR_ENTITY_ID

    Audience URI (SP Entity ID)

    https://{SERVER NAME}.orgchartnow.com/saml/sso_metadata?entityID=YOUR_ENTITY_ID

    Name ID Format

    EmailAddress

    Application username

    Okta username

    Note

    YOUR_ENTITY_ID refers to your Okta generated entity ID, and is also referred to in Okta as the SAML Issuer ID.

    This value is generally formatted with your Org External Key. If you do not know your org external key, temporarily populate each URL in the General SAML Settings section, click on Next > I'm an Okta Customer > Finish.

    On the Sign On tab, scroll to the SAML Signing Certificates section, click on the Actions button (for the Active certificate), and then select View Idp Metadata.

    Your Okta Entity ID appears after the entityID indicator in the first line of the XML. Copy the entire key (without the quotation marks), and then paste this value into a separate document.

    Click on the General tab, edit the General SAML Settings, and then paste your Okta Entity ID into each URL, replacing the YOUR ENTITY ID text.

  8. Click on the Advanced Settings hyperlink.

  9. Ensure that Advanced SAML Settings are configured as seen below:

    Okta_AdvancedSettings.png
  10. Optionally, configure Attribute and/or Group Attribute Statements. Reference the Okta SAML Attribute Mapping article for more information.

  11. Click Next.

  12. Select the following options on the Okta feedback page, and then click on Finish.

    • I am an Okta customer adding an internal app

  13. Once you've finished, assign the application to the desired users, and then configure SSO in OrgChart.

Configuring SSO in OrgChart
  1. Log in to OrgChart.

  2. Click on the Mode Switcher icon in the Top Toolbar, and then select the Setup option. The Setup panel is displayed.

    Setup_Account_Settings_Select.png
  3. Click on the Account Settings tile, and then click on the Authorization tab in the left side menu.

    5_3_1_Account_Settings_Authorization.png
  4. Click on the 5_2_RoundPlus_icon.png icon (to the right of the SSO Configuration heading). The SSO Configuration panel is displayed.

  5. Enter the Okta Entity ID into the SSO Entity ID text box.

  6. Click on the Metadata Type dropdown menu, and then select the Remote option.

  7. In Okta, open the OrgChart app that you've created, and then click on the Sign On tab.

  8. Scroll to the SAML Signing Certificates section, click on the Actions button (for the Active Certificate), and then select the View IDP Metadata option. An tab containing a link to the metadata XML is opened.

  9. Copy the URL.

    Okta_Remote_Metadata_Link.png
  10. Paste the metadata URL into the Metadata Location text box in the OrgChart SSO Configuration panel.

    Okta_Setup_SSO_in_OCN.png
  11. Click on the NameID Handling dropdown menu, and then select the Main SAML Assertion option.

  12. Optionally, add SAML Attribute Handling to use Okta data to update user information or map security groups. Reference the Okta SAML Attribute Mapping article for more information.

  13. Check the SSO Enabled checkbox to enable user to sign in to OrgChart from Okta.

  14. Optionally, check the Auto-Provision checkbox to automatically create new users if they do not already exist in OrgChart.

  15. Optionally, check the Single Logout checkbox to automatically sign users out of Okta when signing out of OrgChart.

  16. Click on Save.