Configuring SSO with OKTA

  • Single sign on (SSO) with OKTA will allow users in your organization to sign in to TeamRetro using their existing OKTA account - no need to create a separate TeamRetro account.

    Requirements

    • You must be an ORGANIZATIONAL OWNER in your TeamRetro organization
    • You must be an admin in OKTA

      Setup Instructions

      1. Open Single Sign on Settings in TeamRetro

    • Open TeamRetro
    • Browse to your ORGANIZATION page
    • Select the SETTINGS tab

    • Select SSO from the admin menu


    • Select ADD SAML IDENTITY

    • You will be presented with your TeamRetro service provider (SP) settings

    • Leave this window open for the moment - we'll need this information to complete the configuration of the TeamRetro app in OKTA.

      2. Configure Single Sign-On in OKTA

    • Once you log in, click on Applications on the side panel

    • On that page, select Create App Integration

    • In the "Create a New Application Integration" dialog:
      • Select: SAML 2.0


    • Click Next
    • On the Create SAML IntegrationGeneral Settings screen
      • Enter "App name": TeamRetro
      • Upload the TeamRetro logo (you can download the one below)

    • Click NEXT
    • On the Create SAML Integration , Configure SAML screen, complete the GENERAL form
      • Single sign on URL: [copy the ACS URL from the TeamRetro tab]
      • Check "Use this for Recipient URL and Destination URL"
      • Audience URI (SP Entity ID): [copy the SP Entity Id from the TeamRetro tab]
      • Select "Name ID format": EmailAddress
      • Select "Application username": Email

    • On the "Attribute Statements (Optional)" section, add the following entries
      • firstName [Unspecified] user.firstName
      • lastName [Unspecified] user.lastName
      • email [Unspecified] user.email

        For a full list of supported SAML attributes please see TeamRetro Supported SAML Attributes

    • On the "Create SAML Integration" page
      • Click NEXT

    • On the "Feedback" page
      • Select the following options as below:

      • click FINISH

    • On the "Sign On" tab, scroll down to the SAML Signing Certificates section:

    • Click on the Actions drop down menu next to the certificate, followed by "View IdP metadata". Right-click on the page that opens up and click on "Save as". Save the page as okta-idp-metadata.xml.

      3. Configuring Single Sign On in TeamRetro

      Back in  TeamRetro, it's time to add your OKTA Identity Provider (IdP) details.

    • Under "Identity provider settings (IdP)", click "Upload Metadata"

    • Find and open the "okta-idp-metadata.xml" file you downloaded from OKTA a few minutes ago. If successful, the "IDP ENTITY ID", "LOGIN URL", and "SIGNING CERTIFICATE" fields should automatically be populated.


    • Toggle the identity provider to ENABLED
    • Click SAVE CHANGES
    • Click TEST

    • In a new window, you will be redirected to your identity provider to sign in. If you are redirected back to TeamRetro your configuration has succeeded. If you encounter any errors or warnings; please contact  info@teamretro.com and we'll help you out.

      What's Next

    • You will now be able to access TeamRetro along with your other OKTA applications... no sign in required!
    • When you invite your team to join you in TeamRetro, they will be presented the option of signing in with your organization's SSO

Still need help? Contact Us Contact Us