SSO is connected by the Overcut team, not self-serve. You provide your
provider’s details and email domains, Overcut binds the provider to your
workspace, and from then on workspace admins manage it under
Security → Single sign-on. Contact your Overcut account team or use the
Ask to add SSO button on that page to start.
How it works
- A user opens the Overcut login page and chooses Continue with SSO.
- They enter their work email. Overcut looks up the email domain and, if a workspace has SSO bound to that domain, sends them to your identity provider.
- Your provider authenticates the user and returns their email, first name, and last name.
- Overcut matches the email to an existing account. An existing member is signed in. A user with an open invitation gets an account and the invitation is consumed. Anyone else is admitted or rejected according to the workspace’s auto-join setting (see Who can join).
If someone on your team already signs in with GitHub using the same email
address, their first SSO login links to that existing account. They keep
their workspace membership, roles, and history. Both sign-in methods keep
working afterwards.
Who can join
A workspace with SSO has two membership modes, controlled by one toggle in the provider’s settings dialog:
Auto-join is scoped to the email domains bound to your workspace. Overcut
never admits a user from a domain you did not register, whatever your
provider returns.
Choosing OIDC or SAML
Both protocols are fully supported and produce the same experience for your users. Pick whichever matches your organization’s standard.Set up SSO
Tell Overcut your domains and protocol
Send your Overcut account team:
- The email domain or domains your users sign in with (for example
acme.comandacme.io). Only domains your organization owns can be bound. Public mailbox domains such asgmail.comare refused. - Whether you will use OIDC or SAML.
- The workspace to connect. Only one workspace can be bound to a given domain.
<alias>.Create the application in your identity provider
OIDCCreate a web application (in Okta: Applications → Create App Integration → OIDC - OpenID Connect → Web Application) with:
Assign the users or groups who should be able to sign in, then send
Overcut the issuer URL, client ID, and client secret. Share
the secret through a secure channel, never in a ticket or chat message.SAML 2.0Create a SAML application (in Okta: Applications → Create App Integration → SAML 2.0) with:
Add these attribute statements:
Assign the users or groups who should be able to sign in, then send
Overcut the identity provider metadata (the XML file or its URL).
Overcut’s SP metadata is available at
https://auth.overcut.ai/realms/overcut/broker/<alias>/endpoint/descriptor
once the provider is connected, if your provider asks for it.Overcut connects the provider
Overcut registers your provider and binds it to your workspace and
domains. The provider then appears under Security → Single sign-on in
your workspace, in invitation-only mode.
Verify with one user
Invite one person from your organization to the workspace, then have them
sign in through Continue with SSO. They should land in your workspace
as a member, with the invitation consumed. Signing in a second time should
take them straight in.
Roll out to the team
Either invite the rest of your team, or open the provider’s settings and
switch on Let anyone from these domains join automatically so anyone
on your domains can sign in without an invitation.
Manage SSO in your workspace
Open the workspace, then go to Security → Single sign-on. The page lists every provider bound to the workspace with its display name and bound domains, plus a Disabled or Auto-join tag where those apply. Select the pencil icon on a provider to open its settings dialog:- Membership: the Let anyone from these domains join automatically toggle switches between invitation-only and auto-join (see Who can join).
- Status: the Enabled toggle turns SSO on or off for this provider. While disabled, users who choose Continue with SSO are told that single sign-on is not enabled for their identity provider. Existing members can still sign in with any other method they have, such as GitHub.
Signing in with SSO
On the login page, choose Continue with SSO, enter your work email, and select Continue. You are redirected to your organization’s identity provider, and back to Overcut once it confirms who you are.No single sign-on is configured for this email domain
No single sign-on is configured for this email domain
The domain of the email you entered is not bound to any workspace. Check
for a typo, or sign in with GitHub instead. If your organization should
have SSO, ask your workspace admin to confirm which domains are bound.
Your organization uses single sign-on, but your email has not been invited to the workspace yet
Your organization uses single sign-on, but your email has not been invited to the workspace yet
Your identity provider accepted you, but the workspace is in
invitation-only mode and there is no open invitation for your email. Ask a
workspace admin to invite you, or to switch on auto-join.
Single sign-on is not enabled for this identity provider
Single sign-on is not enabled for this identity provider
A workspace admin has switched the provider’s Enabled toggle off. Sign
in another way, or ask an admin to re-enable it.
Your identity provider shows an error
Your identity provider shows an error
The application on your provider’s side is misconfigured or you are not
assigned to it. Common causes: the redirect or ACS URL does not match the
one Overcut gave you, the application is not assigned to your user or
group, or a SAML certificate has expired. Your identity provider admin can
check the application’s sign-in log.
Limitations
- Overcut Cloud only. Customer-managed deployments configure SSO in their own identity setup; this page does not apply to them.
- No single logout. Signing out of Overcut ends your Overcut session but does not sign you out of your identity provider.
- One workspace per domain. A given email domain can be bound to a single workspace.
Related
- Privacy and Security: how Overcut protects workspace data and secrets.
- Audit Trail: who changed what in your workspace, including SSO settings.
- Workspace Settings: the rest of the workspace-level configuration.