Skip to main content
Academy registration is the set of Admin controls that determine who can join your Academy and what new Members must acknowledge before they get in. Academy Registration

Overview

Registration has two parts. Academy Access decides whether your Academy is open for self-serve sign-up or locked down to approved access paths. Registration Settings let you add a custom description and required acknowledgment checkboxes to the sign-up experience. A public Academy allows anyone to create an account and join. A private Academy replaces that flow with an invite-only state, unless SSO just-in-time provisioning is configured to let approved people in automatically.

Choose Academy Access

Academy Access controls whether self-serve sign-up exists at all. Set this before you share any registration links.
  1. Open Admin Area and select Settings.
  2. On the General Settings page, scroll to Academy Access.
  3. Choose one option:
  • Private restricts sign-up to people with an approved access path, such as an invite, or SSO just-in-time provisioning.
  • Public lets anyone who reaches your Academy create an account and join.
  1. Click Save to apply the change.
Keep your Academy Private during build and testing so you can control exactly who sees the experience. Switch to Public only when your landing page, registration copy, and onboarding are ready for the open web.

Set Up Registration Requirements

Use Registration Settings to add a custom description and required acknowledgment checkboxes to the sign-up page.
  1. Open Admin Area and select SettingsRegistration.
  2. In Registration Checkboxes, click Add Checkbox to create a new acknowledgment. Enter the text you want Members to agree to.
  3. Repeat for each required checkbox. Click Remove next to any checkbox you no longer need.
  4. In Registration Description, use the rich-text editor to add the informational content you want Members to see on the left panel of the registration page.
  5. Click Save Changes to publish.
All custom checkboxes are required. A Member cannot finish sign-up until every checkbox is selected.

How Members Register

The registration flow depends on whether a Member is brand new, already signed in to Disco, or blocked by access restrictions.
  1. The Member opens the Academy registration page, or clicks Join from the public Academy landing page.
  2. They choose how to continue. Depending on your auth provider configuration, the page may offer SSO, Google, Apple, or Continue with Email.
  3. If they continue with email, they enter their first name, last name, email, and email confirmation, accept any required acknowledgments, and click continue.
  4. Disco sends a verification code. They enter the code on the Verify Your Email screen to finish account creation.
  5. Disco adds them to the Academy once verification succeeds.
If a person is already signed in to a Disco account and visits the registration page, Disco skips account creation. They see a shorter join flow with their existing profile, any required acknowledgments, and a Join Community button. If a person is already a Member, Disco shows an error state letting them know they are already in. They do not see the join flow again. If the Academy is Private and the person does not have an allowed access path, Disco shows an invite-only message instead of the registration form.

What Members See on the Registration Page

The Academy registration page uses a two-column layout. The left panel shows your Academy cover image, your Academy name, and the optional Registration Description if you added one. The right panel shows the sign-up action area for account creation, sign-in, or joining as an existing Disco user. When a Member continues with email, the form collects their name, email, and email confirmation. Disco’s standard End User License Agreement and Privacy Policy acknowledgment appears if the person has not accepted it before. Any custom checkboxes you added in Registration Settings appear next, and every one must be checked to continue.

FAQ

The /join URL sends someone directly into the sign-up and onboarding flow. The Academy home URL is where existing Members log in. If your Academy is public, the home URL also lets visitors enter their email and get routed to create an account. Use the /join link when you want new people to hit the sign-up experience directly.
es. All custom Registration Checkboxes are required. A Member cannot finish sign-up until they select every checkbox.
No. Members who have already accepted Disco’s standard End User License Agreement and Privacy Policy do not see that checkbox again. They still see any custom Registration Checkboxes you added for your Academy.
No. New email sign-ups are not able to enter the Academy until they enter the verification code successfully.
Disco skips account creation for them. They see a shorter join flow with their existing profile, any required acknowledgments, and a Join Academy button.
Yes, if the auth provider supports just-in-time provisioning. When JIT is enabled, approved users can sign in through SSO and Disco creates their account on the fly, even when Academy Access is Private.
Membership plans and invite workflows are separate entry paths that can augment the Academy Registration flow.