Account and billing
Close signups for a private beta
Close public signups during a beta so a new account can only be created with an invite code.
Before you start
- You must be a platform admin.
- This is separate from team invitations. Team invitations add a manager or tenant to an account that already exists. Beta invite codes control whether a brand-new account can be created at all.
- The default state is open. Nothing changes until you turn this on.
Close signups
- Open the platform admin console.
- Open the Platform config tab.
- In Launch controls, turn on Private beta (signups closed).
- Save.
Once this is on, anyone trying to sign up sees a private-beta notice and must enter a valid invite code. People who already have an account sign in normally. The marketing pages are unchanged.
Create invite codes
- In the same Platform config tab, find the Beta invites section.
- Optionally add a label so you remember who the code is for.
- Set how many accounts the code may create (1 for a single person, more for a batch).
- Optionally set an expiry date.
- Select Create invite. Use Copy to grab the code and share it.
A code can be single use or multi use. A code can never be redeemed more times than its limit, even if several people try at once.
Revoke a code
Select Revoke next to any code to turn it off right away. Revoked, expired, and used-up codes can no longer create accounts.
Reopen signups
Turn off Private beta in Launch controls and Save. You can also control the default from the SIGNUPS_OPEN environment variable. It defaults to open unless it is set to false. An explicit choice in the admin console always wins over the environment variable.
Good to know
- Both signup paths are covered. The gate applies to email and password signups and to Google sign-in for new accounts.
- The check is enforced on the server, so the code cannot be skipped from the browser.
Was this helpful?