> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Configure single sign-on (SAML SSO)

> Configure SAML single sign-on for Replit Enterprise: enable setup in Advanced settings, choose your identity provider, and complete your organization's configuration.

With SAML single sign-on (SSO), your team signs in to Replit using your company's identity provider, such as Microsoft Entra ID, Google Workspace, or Okta.

You'll need an Enterprise plan and admin access to both your Replit organization and your identity provider. This configures sign-in for your Replit organization, not authentication for an app you build.

<Warning>
  Once SSO is active, people whose email addresses match your claimed domains must use SSO, including those with existing accounts. Coordinate with your identity administrator before activating it.
</Warning>

<Steps>
  <Step title="Open Advanced settings and enable SSO setup">
    Select your Enterprise Workspace, then select the **Settings** cogwheel in the bottom-left corner. Under **Account**, select **Advanced**.

    Expand **Authentication** and select **Enable SSO** on the **SAML single sign-on** card. This starts setup; SSO is not active yet.

    <Frame caption="Advanced settings with Enable SSO under Authentication. Account details are examples.">
      <img src="https://mintcdn.com/replit/hAVE9DNbx3a3eOUn/images/teams/identity-and-access-management/enterprise-sso-enable.jpg?fit=max&auto=format&n=hAVE9DNbx3a3eOUn&q=85&s=50ea99b951f31ce1c42e7a2ba78587de" alt="Advanced settings showing the Authentication section and Enable SSO button on the SAML single sign-on card." width="1536" height="891" data-path="images/teams/identity-and-access-management/enterprise-sso-enable.jpg" />
    </Frame>
  </Step>

  <Step title="Choose your identity provider">
    Under **Configure your identity provider**, select **Microsoft Entra ID**, **Google Workspace**, **Okta**, or **Other provider**.

    Replit displays the SAML values your provider needs. Copy the values from your own settings, not from the screenshot.

    <Frame caption="Okta selected as the identity provider. The organization-specific identifier has been replaced with an example.">
      <img src="https://mintcdn.com/replit/hAVE9DNbx3a3eOUn/images/teams/identity-and-access-management/enterprise-sso-provider.jpg?fit=max&auto=format&n=hAVE9DNbx3a3eOUn&q=85&s=3a6bee3f521a2fade02bc2b2528a6038" alt="SAML setup marked In-progress, with identity provider choices, service provider values, and a Continue to Provider button." width="1536" height="891" data-path="images/teams/identity-and-access-management/enterprise-sso-provider.jpg" />
    </Frame>
  </Step>

  <Step title="Continue to your provider">
    Select **Continue to Provider** and sign in to your identity provider's admin console. The example below shows Okta; your provider's sign-in screen may look different.

    <Frame>
      <img src="https://mintcdn.com/replit/hAVE9DNbx3a3eOUn/images/teams/identity-and-access-management/enterprise-sso-okta.jpg?fit=max&auto=format&n=hAVE9DNbx3a3eOUn&q=85&s=9326a44e8b07afacffd442037f17bbf6" alt="Okta sign-in screen with empty Username and Password fields." width="1536" height="891" data-path="images/teams/identity-and-access-management/enterprise-sso-okta.jpg" />
    </Frame>

    Create a SAML application in your provider using the **Audience URI / SP entity ID**, **SSO URL (ACS URL)**, **Name ID format**, and **Application username** values shown in Replit.
  </Step>

  <Step title="Complete configuration in Replit">
    Return to Replit and enter your provider's **IdP SSO URL**, **IdP entity ID**, **X.509 certificate**, and the **Email domains** your organization uses.

    Follow the [SAML configuration guide](/teams/identity-and-access-management/saml#set-up-saml-sso) for the required values, domain validation rules, and activation steps. Submit the configuration and confirm the status becomes **Active** before directing teammates to use SSO.
  </Step>
</Steps>

<Note>
  SSO handles sign-in; it does not automatically invite people to your organization. Use invitations or [SCIM provisioning](/teams/identity-and-access-management/scim) to manage membership.
</Note>

## Optional: automate member management with SCIM

**SCIM** (System for Cross-domain Identity Management) automatically provisions and deprovisions members in Replit from your identity provider. SSO controls how people sign in; SCIM helps keep membership in sync as people join or leave your company.

To start setup, open **Settings → Advanced → Identity & Governance** and select **Enable SCIM** under **Automatic member provisioning (SCIM)**. Follow the provider-specific setup instructions in the [SCIM guide](/teams/identity-and-access-management/scim#getting-started).

<Frame caption="Enable SCIM from Advanced settings. Account details are examples.">
  <img src="https://mintcdn.com/replit/hAVE9DNbx3a3eOUn/images/teams/identity-and-access-management/enterprise-enable-scim.jpg?fit=max&auto=format&n=hAVE9DNbx3a3eOUn&q=85&s=b40efe814ce40185f54a2f50abbe9912" alt="Advanced settings showing Identity & Governance and the Enable SCIM button under Automatic member provisioning." width="1536" height="891" data-path="images/teams/identity-and-access-management/enterprise-enable-scim.jpg" />
</Frame>

## Next step

<Card title="Add collaborators" icon="user-plus" href="/teams/add-collaborators">
  Invite collaborators and choose the access they need.
</Card>
