Skip to main content

Enrollment Rule DUE DATE limitations

  • March 31, 2026
  • 2 replies
  • 13 views

MargaretO

Is anyone else seeing this as a significant limitation? (not able to add due date of XX days from the date of enrollment)

We are experiencing ongoing user challenges due to the current limitation that due dates can only be set at the course level as a fixed number of days from enrollment. This constraint creates significant complexity for our use cases and has resulted in a high degree of manual intervention, particularly when a single course needs to be used for both mandatory and optional training.

The level of effort required to manage these scenarios is substantially greater than what we understood or anticipated when entering into our agreement. As a result, this limitation presents a serious concern for us and is likely to be a deciding factor when we evaluate our contract renewal. We wanted to share this feedback candidly, as flexibility around due-date management is critical to our learning operations and overall user experience for compliance and technical training driven organizations.

2 replies

Moshe.Machlav
Helper III
Forum|alt.badge.img+1

I completely understand the frustration here. The course-level validity constraint is a common hurdle when mixing compliance and elective catalogs.

In most organizations I've worked with that face this exact mandatory-vs-optional conflict, the cleanest pattern is to manage the due date at the Learning Plan level instead of the Course level.

Here is how you can set it up to avoid manual intervention:

  1. Remove the "Days of validity" from the Course's Time Options entirely.

  2. Create a Learning Plan specifically for your mandatory audience and add the course to it.

  3. In the Learning Plan Properties, enable the Enrollment validity period (calculated from the enrollment date).

     

For your mandatory users, use your Enrollment Rules to assign them to the Learning Plan—they will inherit the strict deadline. For your optional users, allow them to enroll directly into the standalone Course—they will have no deadline.

If your use case is even more complex (e.g., 30 days for Group A, 60 days for Group B), the next step up is using Docebo Connect or a direct API call (PUT /learn/v1/enrollments) to programmatically set the validity dates right after enrollment. But the Learning Plan method usually handles the mandatory/optional split perfectly without any integration work.

You can check the specific settings for Learning Plan validity here: https://help.docebo.com/hc/en-us/articles/18250951520018-Managing-learning-plans-properties

Let me know if you want to dig deeper into any of this.


dklinger
Hero III
Forum|alt.badge.img+11
  • Hero III
  • April 1, 2026

@MargaretO - the short answer is yes. It is a deficiency and a real problem. ​@Moshe.Machlav covers it nicely. The soft deadlines that are now supported for LPs brings some new air where we were completely choked into a path of APIs and Docebo Connect to support curriculum deadlines in the past. LP validity can now support a person being under a deadline and it can be used to can a set of notifications towards folks. 

Depending on where you want to go with it and your requirements?
It may just work out to revisit LP soft deadlines and the validity model for what you are trying to achieve.