Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Developer tools
Get started
Payments
Finance automation
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
OverviewExplore all products
Start building
Start developing
Sample projects
About the APIs
Build with LLMs
Use Stripe without code
Set up Stripe
Create an account
    Overview
    Activate your account
    Add funds to your balance
    Account checklist
    Acceptable verification documents
    Account structure
    Start a team
    Organisations
    Multiple separate accounts
    Linked external accounts
    Settings
    Branding
    Statement descriptors
    Custom email domain
    Custom domain
    Single sign-on
      Set up SSO
      Consolidate SSO
      Troubleshoot SSO
    Stripe Verified
Web Dashboard
Mobile Dashboard
Migrate to Stripe
Manage fraud risk
Understand fraud
Radar fraud protection
Manage disputes
Verify identities
HomeGet startedCreate an account

Single sign-on (SSO)

Configure authentication for access to the Stripe Dashboard with an Identity Provider.

Copy page

Single Sign-On (SSO) allows your team to sign in through an Identity Provider (IdP) using one set of credentials and access multiple applications, such as Stripe. Enabling SSO for your team increases security and makes it easier for them to sign in to Stripe. Stripe specifically supports Security Assertion Markup Language (SAML) 2.0, so your IdP can manage the creation of user accounts (team members) as well as authentication and authorisation during sign-in. Any identity provider that supports SAML 2.0 works with Stripe.

Security incidents

If your Identity Provider (IdP) is compromised, unauthorised parties could access your Stripe account. You’re responsible for mitigating your exposure to security incidents by evaluating your security needs and implementing the necessary security protocols and controls.

Setup SSO with an Identity Provider

Auth0

Learn how to setup single sign-on in the Dashboard with Auth0.

Entra ID

Learn how to set up single sign-on in the Dashboard with Entra ID (formerly known as Azure AD).

Google Workspace

Learn how to set up single sign-on in the Dashboard with Google Workspace.

Okta

Learn how to set up single sign-on in the Dashboard with Okta.

OneLogin

Learn how to set up single sign-on in the Dashboard with OneLogin.

Other

Learn how to set up single sign-on in the Dashboard with a different identity provider.

Additional resources

Consolidate SSO

Learn how to consolidate single sign-on (SSO) settings across multiple accounts.

Troubleshoot SSO

Learn how to resolve failed configuration checks when setting up SSO.

Supported features

Stripe supports the following SSO features:

  • SSO configuration options: Configure Stripe accounts to either mandate SSO for all users or allow sign-in using SSO or email and password.
  • Just-In-Time account creation: Automatically create new Stripe accounts for users without existing access upon their first SSO sign-in.
  • Granular Dashboard roles: Assign granular user roles through your IdP.
  • IdP-initiated SSO: Authenticate directly from an IdP’s website or browser extension.
  • Service Provider-initiated SSO: Initiate SSO login directly from Stripe’s login page.

Limitations

Stripe doesn’t support the following SSO features:

  • User Deletion in SAML: Due to the limitations of SAML, Stripe doesn’t get notified if user access is revoked in IdP. If users try to log in again through SSO after their current session expires, Stripe revokes their access. If you need to remove access instantly, you can delete the users in your Team settings.
  • System for Cross-domain Identity Management (SCIM): SCIM is a protocol that an IdP can use to synchronise user identity lifecycle processes (for example, provisioning and deprovisioning access, and populating user details) with the service provider, such as Stripe.
Was this page helpful?
YesNo
Need help? Contact Support.
Join our early access programme.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc