Single sign-on is a plan feature. If you don’t see Single sign-on in your settings, contact Support to add it to your plan.
How SSO Works
Gameball checks the domain of the email a teammate enters, sends them to your identity provider to sign in, and then opens the dashboard. Gameball never receives their company password.SSO does not create accounts. Every teammate must already be invited to your workspace. Invite them first, as described in How to Create a New User.
Before You Start
- Sign in as the account owner. Only the owner sees Single sign-on in the settings.
- Have admin access to your identity provider, so you can register Gameball as an application.
- Have access to your domain’s DNS settings, so you can add a TXT record that proves you own your email domain.
- Use a company email domain. Public mailbox domains, such as Gmail or Outlook, and Gameball domains can’t be used.
Set Up SSO
Go to Gameball dashboard > Settings > Single sign-on. The setup wizard has five steps.1
Choose Your Provider
Select Entra ID, Okta, Google Workspace, or Other OIDC.The page shows the values you need to register Gameball in your identity provider. Each value has a copy button:
- Redirect URI
- Scopes
- Required claims
2
Enter the Connection Details
Fill in the following fields, then click Save:
- Authority: your identity provider’s issuer URL. It must start with
https://. - Client ID: the ID from your identity provider.
- Client secret: the secret from your identity provider.
- Display name: the name your team sees on the sign-in page.
The client secret is write-only. Gameball stores it encrypted and never shows it again. To change it, enter a new one and save.
3
Verify Your Email Domains
Add each email domain your team uses, for example
company.com. For each domain, Gameball shows a DNS TXT record:- Host:
_gameball-sso.<your-domain> - Value:
gameball-sso-verification=<token>
4
Run a Test Login
Click Test login. A new tab opens and sends you to your identity provider. After you sign in, you return to the settings page with a success or failure banner.A test login does not sign you in to Gameball. It only confirms that the connection works.
5
Turn On the Switches
Use the switches at the bottom of the page:
- Enable: lets your team sign in with SSO. It stays locked until you have a successful test login and at least one verified domain.
- Enforce: requires SSO for your team. It stays locked until SSO is enabled and someone has signed in with SSO.
- Skip Gameball 2FA: skips Gameball’s two-factor prompt after an SSO sign-in, because your identity provider already handles it.
Enforce SSO
When you turn on Enforce, your teammates can no longer sign in with a password or with Google. Gameball asks you to confirm first. Enforcement applies to a teammate when their email domain is verified for your workspace, or when they have already signed in with SSO. A person who belongs to several clients is only blocked on the client that enforces SSO. Gameball staff are never blocked by your enforcement settings.What Changes for Your Team
On the team list under Settings > Accounts, users who sign in with SSO show an SSO tag. While SSO is enforced, Reset password and Resend invitation are hidden.
Sign In with SSO
1
Open the SSO Sign-In Page
On the Gameball login page, click Sign in with SSO.
2
Enter Your Work Email
Enter your work email and click Continue. If your domain has SSO set up, you are redirected to your identity provider.
3
Sign In to Your Identity Provider
Sign in as usual. You return to Gameball and land on the dashboard.
If SSO isn’t set up for your email domain, the page shows Single sign-on isn’t set up for this email. Use Sign in with password instead, or ask your workspace owner.
Turn Off or Remove SSO
- Disable SSO: turn off the Enable switch. You can’t disable SSO while it is enforced, so turn off Enforce first.
- Delete the configuration: use the delete option at the bottom of the page and confirm. You can’t delete it while it is enforced.
- Change the provider: you can’t change the authority or client ID while SSO is enabled. Disable SSO first.
Locked Out of Your Dashboard
If SSO is enforced and your team can’t sign in, for example because your identity provider is unavailable, contact Support. Gameball Support can turn enforcement off for your workspace so your team can sign in with passwords again. Support can only turn enforcement off. Turning it on stays with you.Common Questions
Who can set up SSO?
Who can set up SSO?
Only the account owner. Other roles, including admins, don’t see the Single sign-on page.
Does SSO create user accounts automatically?
Does SSO create user accounts automatically?
No. Users must be invited to your workspace first. When an invited user signs in with SSO for the first time, Gameball links their identity provider account to their dashboard account.
Why can't I verify my domain?
Why can't I verify my domain?
Check that the TXT record is on the exact host
_gameball-sso.<your-domain>, that the value matches exactly, and that DNS changes have propagated. Public mailbox domains and domains already verified by another Gameball client can’t be used.Does Gameball support SAML?
Does Gameball support SAML?
Not yet. SSO currently supports OpenID Connect only.
Do my teammates still need Gameball two-factor authentication?
Do my teammates still need Gameball two-factor authentication?
Only if you turn off Skip Gameball 2FA. By default, Gameball skips its own 2FA prompt after an SSO sign-in.
What happens if I remove Single Sign-On from my plan?
What happens if I remove Single Sign-On from my plan?
SSO is turned off for your workspace, and your team goes back to signing in with passwords.
Related Articles
Create Users and Assign Roles
Invite teammates and choose their roles before they sign in with SSO.
Track User Activity
Audit configuration changes across your workspace.