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. Sign in to your Slack account as a Workspace Owner.
  2. Select Admin from the sidebar.
  3. Select Workspace settings from the menu.

  4. Click Security, and then select SSO & authentication
  5. Next to An identity provider or custom SAML, click Configure SAML.
  6. Enter the following information:
    • 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

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

    It must be https://slack.com.

    slack_new_4.png

  8. 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

  9. You will be prompted for Okta authentication.
  10. After successful authentication in Okta you will see a confirmation message in Slack.

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.