Skip to main content
Question

Looking for Suggestions – Efficient Way to Reassign a Revised Course Only to Relevant Learners

  • June 26, 2025
  • 3 replies
  • 52 views

Hi everyone,

I’m currently working with a Power User on revising a course that is included in multiple learning plans, and we’ve encountered a workflow challenge.

The goal is to ensure that only users actively enrolled in a specific learning plans are required to retake the revised version of the course—not everyone who previously completed the earlier version.

While it’s possible to manually review the enrollment list in the learning plans, and archive and re-enroll only those users, this process can be quite time-consuming for Power Users.

Has anyone discovered an efficient workaround for this? Or is there a configuration or feature that might help streamline the process that I may have missed?

I’d greatly appreciate any insights or suggestions—thank you!

3 replies

NateC
Helper I
Forum|alt.badge.img+2
  • Helper I
  • June 27, 2025

Hi ​@yu-wen.chen 

have you looked into setting up Enrollment rules? i’m not very well-versed in their use but i believe that you can leverage them here.


lrnlab
Hero III
Forum|alt.badge.img+10
  • Hero III
  • June 27, 2025

Not sure how you would build your group to tie to the enrolment rules. Groups do not have any option based on LP’s, only options for courses.

Have you considered creating a copy of your course and replacing it with the older version in your LP’s? You can then only recalculate the LP status for those LP’s only where the course was updated - this is coming in a couple weeks (July 7)

Might be worth a try.


KMallette
Hero II
Forum|alt.badge.img+9
  • Hero II
  • June 27, 2025

@yu-wen.chen Could you put the updated training material in the Central Repository as a new material, version it accordingly (like version x+1). Then create a new course shell, use the same course names, maybe adjust the course code slightly (I always added _ALT so I knew it was different) and then assign this new course to the LPs where you need it? You would need archive the enrollments for that original course before swapping out the contents of the LP. Should be able to do that fairly easily… you can sort the enrollments by InProgress or NotStarted, unless you’re looking for everyone in that LP to retake the course. 

I’d also do a communication to everyone involved in that LP, especially if you need those who completed the old version to retake.