To enable self-registration, the administrator of the tenant should modify the following setting: platform.self_registration in tenant custom settings located at:
/portal/tenant-settings/current
Configuration
Add or modify the following JSON configuration:
{
"enabled": true,
"registration_url": "/portal/register",
"default_redirect_url": "/learn/catalog",
"roles": ["Learner"],
"units": ["Unit code"]
}
Adding Multiple Roles or Units
To assign multiple roles or units, separate them with a comma:
{
"roles": ["Learner", "Administrator"],
"units": ["Unit code 1", "Unit code 2"]
}
Purpose of Unit Codes
Unit codes ensure that self-registered users are assigned to specific units. Courses linked to these units will be either:
-
Marked as Mandatory for self-registered users.
-
Available for self-enrollment in the course catalog.