Configure SAML 2.0 for Claude
This guide provides instructions on configuring SAML 2.0 Single Sign-On (SSO) for the Claude app.
Contents
Supported features
The Claude SAML integration currently supports the following features:
- SP-initiated SSO
- IdP-initiated SSO
Prerequisites
- Ensure that you have an Okta admin role with permission to manage apps.
- Ensure that you're an Owner or Primary Owner (for Team or Enterprise plans) or an Admin (for Console) in Claude.
Configuration steps
Initiate setup in Claude
- Sign in to your Claude account as an Owner/Primary Owner or Admin.
- Access your settings:
- For Team/Enterprise plans, go to Organization settings (
claude.ai/admin-settings/organization).
- For Console, go to Identity and access settings (
platform.claude.com/settings/identity).
- In the Domains section, click Add or edit domains. Verify your company domain by adding the provided TXT record to your DNS provider, and wait until the green Verified badge appears.
- In the Authentication section, click Setup SSO or Manage SSO. The WorkOS setup dialog opens.
- Locate the page that displays your Single sign-on URL and Audience URI (SP Entity ID). Leave this page open.
Integrate the app in Okta
- In the Admin Console, go to Applications > Applications.
- Click Browse App Catalog.
- Search for and select the Claude app.
- Click Add Integration.
- On the General Settings tab, enter an app label and click Done.
- Go to the Sign On tab and click Edit.
- In Sign-on methods, select SAML 2.0.
- In Advanced Sign-on Settings, enter the values from the Claude/WorkOS page:
- ACS URL: Paste the ACS URL provided by WorkOS.
- SP Entity ID: Paste the SP Entity ID provided by WorkOS.
- Click Save.
- In the Metadata details section, select your preferred configuration type:
- Dynamic configuration: Copy the Metadata URL.
- Manual configuration: Copy the Sign on URL and Issuer, and then download the signing certificate.
Finalize setup in Claude
- Return to the Claude/WorkOS dashboard.
- In the Identity provider configuration section, click Edit configuration.
- Provide your Okta configuration details:
- If you selected Dynamic configuration, paste the Metadata URL that you copied earlier.
- If you selected Manual configuration, enter the Identity provider Single Sign-On URL and Identity provider issuer, and then upload the signing certificate.
- Click Save configuration.
- In Okta, ensure that users are assigned to the Claude app on the Assignments tab.
- Return to the Claude settings and click Test sign-in to verify the connection.
- Once successful, select Require SSO for Claude, Require SSO for Console, or both, to enforce SSO.
Verify SP-initiated SSO
- Go to https://claude.ai (for Team/Enterprise) or https://platform.claude.com (for Console).
- Enter your email address and click Continue with SSO.
- The browser redirects you to your org's Okta sign-in page.
Verify IdP-initiated SSO
- Ensure the app is assigned to the user in Okta.
- Verify that the user can see the Claude app integration on their Okta End-User Dashboard.
- Click the Claude app integration to log the user into Claude using SAML.