Okta

How to Configure SAML 2.0 for Slack

Contents


Supported Features

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

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


Configuration Steps

  1. Login your Slack account as a Workspace Owner.

  2. Go to Settings & administration > Workplace settings.

  3. Select the Authentication tab, then click Configure for SAML Authentication:

    slack_new_2.png

  4. Enter the following:

    • SAML 2.0 Endpoint (HTTP): Copy and paste the following:

      Sign into the Okta Admin dashboard to generate this value.

    • Identity Provider Issuer: Copy and paste the following:

      Sign into the Okta Admin dashboard to generate this value.

    • Certificate: Copy and paste the following:

      Sign into the Okta Admin Dashboard to generate this variable.

    slack_new_3.png

  5. Under Advanced Options, use the default value for the Service Provider Issuer.

    It must be https://slack.com.

    slack_new_4.png

  6. Under Settings, select the desired options for SAML Authentication for users and workspace, then click Save Configuration.

    Note: We recommend to use It’s optional for the Authentication for your workspace must be used by until the SAML configuration is fully tested. This will allow you to use both – username/password and SAML authentication options.

    slack_new_5.png

  7. You will be prompted for Okta authentication.

  8. After successful authentication in Okta you will see a confirmation message in Slack.

  9. Done!


Notes


SP-initiated SSO

  1. Go to https://[subdomain].slack.com.

    Where [subdomain] is your organization's Slack subdomain.

  2. Select Sign in with Okta.