Skip to main content
Best Answer

How to enroll temporarily expired users into courses?

  • March 7, 2024
  • 2 replies
  • 61 views

IanMonk
Helper III
Forum|alt.badge.img+2

I am using the automation app to temporarily expire users who go on employment leave. The rule looks at the user's employment status (additional field), and if it is set to "on leave," then it sets an expiration date for the user - effectively expiring them in the system. We have another rule that unexpires them when they return. We do this to prevent users who are on leave and their managers from getting course reminders and notifications, which has become a major nuisance for leaders (and a major source of ticket volume for us).

 

Naturally, this has created another challenge for us. At the start of each year, we run our annual code of conduct training. We enroll all users into this training via groups. Expired users, despite appearing in groups, are not enrolled. This creates a gap in our compliance as users on leave never get enrolled and never receive notifications to complete the training when they return from leave. 

 

Right now, the solution is to 1) enroll folks when they return or 2) occasionally re-enroll the groups to capture users who have returned from leave. Both of these options require manual intervention.

 

Does anyone have any creative workarounds for enrolling expired users into courses?

Best answer by lrnlab

What if you exclude them in your groups by status (on leave) and only include those that are active (based on the additional field data) so when they return and their status I updated to “active” they would become part of the group and then be assigned...would that work?

2 replies

lrnlab
Hero III
Forum|alt.badge.img+10
  • Hero III
  • Answer
  • March 7, 2024

What if you exclude them in your groups by status (on leave) and only include those that are active (based on the additional field data) so when they return and their status I updated to “active” they would become part of the group and then be assigned...would that work?


IanMonk
Helper III
Forum|alt.badge.img+2
  • Author
  • Helper III
  • March 11, 2024

Thanks @lrnlab! This is the correct and simple solution.