Skip to main content
Question

Challenge with Enrollment Rules and Course Deadlines

  • June 8, 2026
  • 5 replies
  • 48 views

I have a fairly urgent issue and need your support.

We are planning to launch an e-learning course early next week. For the group with career level A, the course should be optional. For the group with career level B, it should be mandatory and include a completion deadline of 21 days. To achieve this, I would create the corresponding enrollment rules.

However, I have run into the following issues:

  1. It is not possible to roll out a course where one group has a completion deadline and another group does not.

  2. If a user is promoted from career level A to career level B, the priority of their original enrollment remains unchanged.

One idea that came up was to enroll users with career level B into a learning plan that contains this course and to set the 21-day completion deadline at the learning plan level instead of the course level.

While I like this approach in principle, it creates another challenge for us. We currently retrieve course completion data via API and all of our downstream processes are built around course-level completions. Handling this specific case at the learning plan level would require a different logic and would likely introduce additional complexity and maintenance effort on our side.

Any ideas? Please! :) 

5 replies

lrnlab
Hero III
Forum|alt.badge.img+10
  • Hero III
  • June 8, 2026

hi ​@estherh using Enrolments rules cannot make a course optional (unless you include some kind of opt out option in the content that user could use to marked as completed without actually having to take the course). You can create 2 different rules, one with a due date and the other without + enable the enrolment priorities to indicate whether the course is mandatory or optional, if that helps. You can use the same course in the 2 rules but assign a different group to each. Another option that may be useful is to have a look at course equivalencies for those where the course is optional; not sure this would work in your use case but it might spark soem other ideas. 


  • Author
  • Novice I
  • June 9, 2026

Hi ​@lrnlab, thanks for your response and the suggestions.

The setup with two enrollment rules (one mandatory and one optional) was actually my initial idea. However, the challenge arises when a user moves from career level A to career level B.

In that case, the user is already enrolled through the optional enrollment rule. Based on my understanding and testing so far, the original enrollment priority remains in place.

Regarding the due date, my understanding is that this can only be configured at the course level, not within individual enrollment rules. Since the same course should be optional for one audience and mandatory with a 21-day deadline for another, this seems to be another limitation in this setup.

I have also looked into course equivalencies. While they could technically help in separating the optional and mandatory versions, they would result in users seeing what is essentially the same course twice. Given our audience, this would likely create unnecessary confusion and lead to additional support requests.

It seems like I need to find another solution...

 


lrnlab
Hero III
Forum|alt.badge.img+10
  • Hero III
  • June 9, 2026

You can set the enrolment validity end date at the rule level

 


  • Author
  • Novice I
  • June 9, 2026

Interesting. We don’t have this option. However, it wouldn't solve our issue either, since not all users are enrolled at the same time.

 


lrnlab
Hero III
Forum|alt.badge.img+10
  • Hero III
  • June 9, 2026

I see this a lot. just open a ticket with support to ask them to add it. It should be visible. Hopefully that can help solve your issue.