Configure Slack for UserLock Single Sign-On (SSO)

Enable Slack Single Sign-On (SSO) with UserLock to centralize authentication, enforce corporate access policies, and simplify user access to the Slack workspace.

Published October 14, 2025

Introduction

This guide explains how to integrate Slack with UserLock Single Sign-On (SSO) using the SAML 2.0 protocol.

Once configured, Slack logins are authenticated by UserLock against Active Directory, allowing administrators to enforce UserLock access policies (MFA, time, machine, or location restrictions) on SSO sessions.

🚩️ Before starting:

  • You need a Slack Plus plan — SSO via SAML is not available on the Free or Pro plans.

  • UserLock SSO must already be installed and configured.

Step 1. Enable Slack in UserLock SSO

  1. In the UserLock console, go to ⚙️ Server settings ▸ Single Sign-On.

  2. In the list of applications, select Slack.

  3. Fill in the fields with the following values:

    Settings

    Values

    Application Domain

    https://<yourWorkspace>.slack.com
    (your Slack workspace domain)

    Email domain

    Domain used by users to authenticate (e.g. contoso.com)

  4. Save the profile.

Step 2. Configure Slack for Single Sign-On

  1. Log in to your Slack workspace with an administrator or workspace owner account.

  2. Go to Administration ▸ Settings and Permissions.

  3. In the Authentication section, click Configure next to SAML authentication.


  4. Complete the SAML configuration form using the following values:

    Field

    Value

    SAML 2.0 Endpoint (HTTP)

    https://<SSO_address>/saml/sso

    Identity Provider Issuer

    https://<SSO_address>

    Public Certificate

    1. Go to UserLock console▸ Server Settings▸ Single Sign-On

    2. Click on Download ▸ SAML certificate.

    3. Open it in a text editor, and paste the contents here (including -----BEGIN CERTIFICATE----- / -----END CERTIFICATE-----).




  5. In the Configure SAML Authentication section, switch from Configure to Test mode.



  6. Scroll to the Test and Save section and click Test Configuration.



    When the test is successful, Slack displays a confirmation message similar to:


  7. Click Save Configuration to apply the SSO setup.

Troubleshooting

For common issues, see Troubleshooting SSO.
If the problem persists, please contact IS Decisions Support.

Handling SSO unavailability

If SSO authentication fails or becomes unavailable, only the workspace owner can disable SSO temporarily.

Ask your workspace owner to deactivate SSO from Settings and Permissions ▸ Authentication ▸ SAML Authentication while troubleshooting the issue.

Next steps

You can extend the security of SSO sessions by applying UserLock access policies in addition to authentication.