Skip to main content

Create and manage registration rules

Guidance on using various types of registration rules to assign courses to multiple users.

Written by Liam Smith

Registration rules automatically enrol users to training based on criteria like department or start date. This lets you capture large groups at once or set ongoing automatic enrolment, ideal for compliance or mandatory training.

⚠️ Important: For individual users, register them manually instead.

To create a registration rule, watch the video or follow the steps below.

  1. Switch to admin view, then click Content.

  2. Click All Content, then click Find.

  3. Search for the relevant content, then click Common Tasks.

  4. Select the Users and Rules tab, then click Add Rule.

  5. Select the Create a Unique Rule tile, then click Next.

  6. Select relevant filters, then click Next.

  7. Choose when to register users and how long the rule will run for.

  8. Enter a due date, or select a date relative to registration.

  9. Choose how to manage resets and previously cancelled users.

  10. Click Finish.


Create a registration rule for annual modules

Use registration rules to register users annually to a single module or course.

To do this, watch this video or follow the steps below.

  1. Switch to admin view, then click Content.

  2. Click All Content, then click Find.

  3. Search for the relevant content, then click Common Tasks.

  4. Click the Users and Rules tab, then click Add Rule.

  5. Click the Create a Unique Rule tile, then click Filter by units.

  6. Select the relevant organisation, then click Next.

  7. Choose when to register users and how long the rule will run for.

  8. Set the relevant due date, then click Specify a date from when the module is assigned.

  9. Click Reset Progress.

  10. Click Every, then set one year from the date the rule is applied.

  11. Click Finish.


Create a registration rule for new joiners

You can create registration rules to register new joiners to specific content.

To do this, watch the video or follow the steps below.

  1. Switch to admin view, then click Content.

  2. Click All Content, then click Find.

  3. Search for the relevant content, then click Common Tasks.

  4. Select the Users and Rules tab, then click Add Rule.

  5. Select the Create a Unique Rule tile.

  6. Select the Filter by employment date check box.

  7. Click Next, then decide when the rule will start running.

  8. Choose when to register users and how long the rule will run for.

  9. Choose how to manage resets and previously cancelled users.

  10. Click Finish.


Create a registration rule for job specific training

You can use registration rules to register users with specific jobs or roles to training. This helps you deliver job-specific courses and modules to the right user groups.

To do this, watch the video or follow the steps below.

  1. Switch to admin view, then click Content.

  2. Click All Content, then click Find.

  3. Search for the relevant content, then click Common Tasks.

  4. Select the Users and Rules tab, then click Add Rule.

  5. Select the Create a Unique Rule tile.

  6. Select the relevant filters to allocate the rule to the correct users.

  7. Click Next, then set a date for users to start being registered to the module.

  8. Add additional settings to further customise your rule, then click Finish.


Create a time delayed registration rule

You can create a registration rule to assign training to users after they've been employed for a certain period of time. For example, assign probation forms once an employee completes their induction period.

To do this, watch the video or follow the steps below.

  1. Switch to admin view, then click Content.

  2. Click All Content, then click Find.

  3. Search for the relevant content, then click Common Tasks.

  4. Select the Users and Rules tab, then click Add Rule.

  5. Select the Create a Unique Rule tile.

  6. Select Filter by user creation date.

  7. Select Created after. Set the date to either the current date, or the day after the registration rule's creation.

  8. Set start date older than to a minimum of 3 months.

  9. Click Next, then set when the rule begins applying from.

  10. Select Check rule automatically, then select Indefinitely.

  11. Set a due date, then click Finish.


Set certificate expiry dates using a registration rule

You can add certificate expiry dates, to require users to retake training after a designated period.

To do this, follow the steps below.

🤓 Tip: You can also set expiry date by course.

  1. Switch to admin view, then click Content.

  2. Click All Content, then click Find.

  3. Search for the relevant content, then click Common Tasks.

  4. Select the Users and Rules tab, then click Add Rule.

  5. Select the relevant user criteria, then click Next.

  6. Select Check Rule automatically and Indefinitely, then click Set certificate expiry.

  7. Set relevant expiry date, then click Finish.


Filters for registration rules

Filter

Function

Filter by units

Choose the audience from organisation hierarchy.

  • To register whole organisation, select the top-level organisation.

  • To only register specific organisation units, select individually (after first removing top-level organisation).

  • Select an Organisation Unit containing other units within gives the option to include the Child Units (the units below it in the hierarchy).

  • Select Exclude to remove specific units from selection.

Filter by categories

Select one or more categories that must apply to rule. For example, job role, qualification or location.

Filter by roles

Select users based on system role. For example, line manager or administrator.

Includes default and bespoke system roles.

Filter by existing registrations

Select users based on completion status of module. For example, users who completed introductory course are then registered onto an intermediate course by the rule.

Filter by user creation date

Only register users created before or after a certain date or time period.

Filter by employment date

Only register users that began employment before, on or after a certain date or time period.

Using multiple criteria

Filter by multiple criteria. Only registers users who meet all criteria. If a user only meets some of the criteria, they won't be registered.


Exclude criteria from registration rules

Registration rules register users who meet certain criteria on to courses, criteria such as Department, Office, Job Title etc. How these work is detailed in the below table.

📌 Note: The other filtering options (Filter by existing registrations, Filter by user creation date and Filter by employment date) don't have exclusions and are based on user start dates and course completion status.

Criteria

Function

Filter by units

Select the entire organisation / multiple organisations and then also exclude certain units or child units from being targeted.

  1. Select the organisation

  2. Click + to expand the view.

  3. Select the unit to exclude.

Filter by categories

Filter through and select relevant groups.

  1. Click the Group drop-down menu.

  2. Select the relevant category then choose from available options.

🤓 Tip: Filtering by categories can work in conjunction with units, thus filtering the criteria even further.

Filter by roles

Choose the system roles to be targeted by the registration rule.

No exclusions possible.

🤓 Tip: Filtering by categories can work in conjunction with units, thus filtering the criteria even further.


Grace period in registration rules

Setting grace periods when creating a registration rule to exclude new starters or returning users from compliance reporting until they complete the module or the due date passes. This helps administrators track who is still within their on-boarding or return window.

Users in the grace period appear in grey in the Compliance Workspace apps and don’t affect the overall compliance percentage.


Reset progress using registration rule

Registration rules can be used to reset progress at specific intervals. It's important when setting it up, to choose the relevant option for the desired outcome.

If resets are happening unexpectedly, it may be the option is selected in the registration rule.

See the below table for further details on the available options.

Reset progress option

Expected behaviour

Completed registrations

Resets progress for anyone who has completed the content at top-level.

Completed activity registrations

Resets progress for anyone who has completed module activities within the content each time there's a completion.

Completed registrations older than Months Years

Resets progress for anyone who has completed the content at top-level after the set number of months or years.

Used to make the top-level course open as a whole for renewal, rather than at various points.

Completed activity registrations older than Months Years

Resets progress for anyone who has completed the content at top-level each time a module completed within it has surpassed the number of months or years specified.

This means the course reopens at various intervals for completion of each module again in line with their completion and reset date individually.

Registrations older than Months Years

Resets progress for anyone registered to the content since longer than the set number of months or years ago regardless of status.

Every Months Years from date

Resets progress for anyone registered to the content at whatever set interval regardless of status. A date to start this from can also be applied.

Did this answer your question?