Skip to main content

No course access

Description

Use this condition to evaluate which users have not accessed a course within a specified period of time.

This condition runs recurrently via the scheduled task local_coursedynamicrules\task\no_course_access_task, which by default runs every minute.

Once the condition is added to a rule, users matching the condition will start being evaluated and the rule's actions will be executed.

The condition will be re-evaluated each time the configured time period has passed, as described in the Condition configuration section below.

💡 In practice: use this when you want “hasn’t entered the course in X time” checks (rolling window).

Condition configuration

  1. Period:
    Define the time period in which you expect users to have accessed the course. Enter the numeric value in the first field and select the time unit in the second field.

Time period