Skip to main content

Restricting Registrations

As an organizer, you might not want to allow everyone to create an account on your Arena instance. There are a few ways in which you can restrict registrations, so that only people you want to have access to your Arena instance can do so.

To add restrictions, you must first turn off Approve All Registratins switch in Registration Settings. This will allow you to now set up restrictions for your Arena instance with Email Whitelisting or Email Invite System.

Email Whitelisting

The easiest way to restrict registrations is to use email whitelisting. This means that only people with an email address that matches a certain pattern you provide can register on your Arena instance.

For example if you are representing company.com, and if you only want people from company.com to register on your Arena instance, you can set the email whitelist to *@company.com. This will allow anyone with an email address ending in @company.com to register on your Arena instance, but not anyone else.

You can set this up in Settings > Registration page.

Email Invite System

You can also restrict registrations by making the Arena platform invite only. You can invite a set of users into your Arena instance by entering their email addresses into the platform. Only users with email addresses that you have invited will be able to register on your Arena instance, and other uninvited users will not be able to register.

If you have already configured email settings in your Arena instance, these invites will be sent to the users via email. If you haven't configured email settings, you will have to manually ask these users to register providing them the link.

You can manage all your invites in Manage > Invites page. Invites will be automatically deleted once the user registers. You can also delete/revoke invites manually.

The email invite system will also work with social login. If you have configured social login, users will be able to register on your Arena instance by logging in via social login, provided that their email address on the social login provider that they use to log in matches the email address of the invite.

Manually Importing Users

You can also upload a CSV file containing a list of users you want to add to your Arena instance. Importing users via CSV involves creating a CSV file with the following columns:

  • email - The email address of the user
  • password - A password to be set for the user
  • name (Optional) - The name of the user
  • team (Optional) - A unique username for the team, if the user belongs to a team. First in the entry will be considered captain

Importing users by CSV will automatically create a team for each user, and add them to the team. If you want to add users to an existing team, you can do so by adding the team's unique username to the CSV file.

Also, note that if a user with the same email address already exists in the system, the user details (i.e name, password, team) will update with the new values as provided in the CSV file.

You may import users by CSV any number of times, even when the Approve All Registrations switch is turned on, when Accept Registrations is turned off etc. To restrict registrations, and allow only manually added users to register, you must turn off the Accept Registration switch in Registration Settings, and then add users by CSV.