Single Sign-On (SSO) Authentication with Okta

Introduction

In this article, you'll learn how to set up Single Sign-On (SSO) authentication with Okta. The SSO can be implemented for both the Members and the Admin Portals.

Contents

Members Portal SSO With Okta

  1. Open https://developer.okta.com
  2. Go to Applications/Create App Integration.

    Okta_Applications.png
  3. Choose OIDC - OpenID Connect. Please note that we do not support other protocols.
  4. Select Web Application.
    mceclip0.png
  5. Click Next.
  6. Give your Okta app a meaningful name.
  7. Open OfficeRnD Flex and navigate to Settings/Integrations.
  8. Expand Authentication and activate Members SSO Authentication.
  9. Click Configure.

    SSO_Members_authentication.png
  10. Back In Okta, enter the following in the Base URL field:

    https://app.officernd.com
  11. Copy the Return URL from OfficeRnD and paste it into Sign-In redirect URLs.
    * Sign-Out redirect URIs is optional. In case you have to fill that in, please use the same URL and replace /return with /log-out.

  12. In Okta, select a Controlled access option from the last tab called Assignment.
  13. Save the Application.
  14. Copy the Client ID and Secret from Okta and paste them into the respective fields in OfficeRnD.

    Okta_cred.png
  15. Finally, enter the Discovery URL in OfficeRnD using your Okta Domain. The URL should follow this syntax: {{okta domain value}}/oauth2/default/.well-known/openid-configuration.

    Example below
    :

    https://dev-8934962.okta.com/oauth2/default/.well-known/openid-configuration

    If you receive a Failed to resolve discoveryUrl message, use the following syntax:

    https://dev-8934962.okta.com/.well-known/openid-configuration

    More info on Okta's Discovery URL formatting can be found here.
  16. (Optional) Enable Account Activation in OfficeRnD. With this setting enabled, employees who already exist in OfficeRnD Flex will be allowed to log into the Portal without invitations. If this setting is disabled, employees without prior access to the Portal must have it enabled by an administrator.
  17. Turn Off Password Login - This setting enforces SSO login and prevents members from logging in with email and password. If it's left unchecked, members will have the option to use SSO or a normal email/password login.
    Enabling Turn Off Password Login of the SSO for Member Tools disables:
    - The standard login with OfficeRnD user and password
    - The Public Calendar Page and Sign-up Page
    - Reset password links
    - Token for auth in the invite to portal email (Welcome email)
  18. Once everything is entered in the correct fields, click on the Update button.

Admin Portal SSO With Okta

After you have configured the Web Portal SSO, you can add Admin Portal SSO as well.

  1. Activate the Admins SSO Integration in OfficeRnD.
  2. Click Configure.
  3. Copy the Return URL.
  4. Open your application in Okta.
  5. Open the General tab.
  6. Under the LOGIN section and Sign-in Redirect URIs, click Add URL.
  7. Paste the copied Return URL.
  8. Save your changes in both platforms.

 

Was this article helpful?
0 out of 0 found this helpful
Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.