When the Public Registration page is turned on, admins can require manual approval before a new member is added to the academy. Admins will be able to manage these requests on the Registration requests page in Manage Members, as well as receive notifications letting them know who is pending an approval.
This helps academy admins to make sure the appropriate people are added to the academy, as well as make sure that people sign up with the information for their position.
Setting configuration
Follow the steps below to turn on manual approval for public registration requests.
Navigate to Admin > Academy Settings
Under Public Registration and Academy Marketplace, turn on Approve Registrants Manually.
Please note that the “Show Jobs” field will be inactive if both the “Show Above Units” and “Show Units” fields are disabled.
This is because, in Schoox, jobs must be associated with either an Above Unit or a Unit.
To make the “Show Jobs” field configurable, you must enable at least one of the following options: “Show Above Units” or “Show Units”.
Notifications
When a user registers via the public registration page, administrators are notified by email (subject: “You need to approve a public registration request”) and can approve or deny the request, as long as this notification is enabled in the academy.
Once a request is approved or denied, the user receives a notification titled “Public registrant's request to join was approved or denied”. If the request is denied, the user can also see the reason for the rejection, provided the administrator handling the request added one.
Registration requests tab
You can view all public registration requests on the Registration Requests tab, located under the Manage Team Members page.
This tab becomes visible once the Approve Registrants Manually academy setting is enabled.
Non-admin users can manage public registration requests only for the users they have permission for based on the organizational structure. Administrators, however, can view all requests across the academy.
Filtering options are displayed at the top and include Request Status (All, Pending, Approved, Denied) and Requested Date.
If a request is pending approval, two buttons will appear, allowing you to either approve or deny the request.
To notify the user of the reason for a denied request, type your reason in the modal that appears after selecting Deny.
Expand the arrow next to any request to view more details submitted with that request.
For requests that were rejected, you can review the reason you provided when denying them.
Permissions
Non-admin users must have the Manage registration requests permission to manage public registration requests. This permission is a sub-permission of Add Users, which itself is a sub-permission of Manage Team Members.
Note: Selecting Manage registration requests automatically selects Add Users and Manage Team Members as well.
This permission is also available for your academy’s custom roles.
Notes
- When you disable Public Registration (i.e., turn off the "Do you want to allow public registration page" toggle) from the Academy Settings, the system checks for any pending registration requests within the academy.
- If pending requests exist, a modal notification will appear to inform you.
- Disabling Public Registration will also automatically turn off the "Approve registrants manually" toggle.