Logo

AuthnIdentity Docs

Slack SAML Integration Guide

This guide will help you configure Slack with AuthnIdentity as your identity provider using SAML 2.0.

Step 1: Create Slack Application

  1. Go to Applications > App Catalog.
  2. Select Slack from the list.
  3. Click on the Integrate button.
Applications App Catalog

Step 2: Provide App Details

  1. Fill out:
    • App Name: Slack
    • Description: (optional)
  2. In the SAML Settings tab, provide:
    • SP ACS URL: e.g., https://myorg.slack.com/sso/saml
    • SP Entity ID: https://slack.com
    • SP X.509 Certificate: Skip
    • Default Relay State: Skip
    • NameID Format: Persistent
  3. Click Submit to save.
Slack SAML DetailsSlack SAML Settings

Step 3: Copy IdP Settings

  1. Go to Applications > Applications.
  2. Open the newly created Slack app.
  3. Go to the SAML Settings tab.
  4. Note down:
    • IdP Single Sign-On URL
    • IdP Entity ID
    • IdP X.509 Certificate
AuthnIdentity View AppsAuthnIdentity IdP Settings

Step 4: Configure Slack

  1. Go to your Slack admin page: eg. https://myorg.slack.com/home
  2. Navigate to SSO & Authentication → Edit Configuration.
  3. Provide these fields:
    • SAML 2.0 Endpoint URL: copy from IdP Single Sign-On URL
    • Identity Provider Issuer: copy from IdP Entity ID
    • Service Provider Issuer: https://slack.com
    • Public (X.509) Certificate: open the IdP X.509 certificate URL in a browser, download it, then copy-paste its contents here
    • AuthnContextClassRef: default
    • SAML Response Signing: select Sign the Response and Sign the Assertion
  4. Save your Slack configuration.
Slack SSO Configuration

Step 5: Test the Integration

Go to My Apps in AuthnIdentity, click the Slack app, and you will be redirected to Slack. If successful, you should be logged in automatically using SAML.

Click to open Slack AppTest Slack App
Tip: If you experience errors, verify the ACS URL, certificate validity, and attribute mappings match exactly on both AuthnIdentity and Slack.

Need Support?

Contact sagar.paul@authnidentity.com or visit our Support Portal for more help.