Hi folks,
We’ve discovered a little later than we’d have liked that ILT courses don’t really support due dates. Rather, the Days of Validity field on an ILT course affects how long the learner can access the course after their last session ends.
First, a bit of context. We have more than 10,000 employees worldwide, and we have a number of compliance trainings that everyone needs to complete. Previously, we were monitoring due dates in PowerBI, but in order to grant line managers visibility over their direct reports’ compliance, we want to get these due dates into Docebo.
To complicate matters, some employees are expected to take the e-learning while others are expected to get their training via ILT. For a couple of reasons, these two groups have different deadlines: 40 days for e-learning and 90 days for ILT.
We’ve sadly only just realized that “Days of Validity” on ILT courses has nothing to do with “due dates”, and as such will not work as intended with the “My Team” page. So I came here to see if anyone has any experience with a similar issue and/or advice on how to work around this. I’ll share the best idea I’ve had so far, but hoping that someone else can do better:
Ian’s ugly proposed hack:
Instead of two courses (e-learning + ILT), create three courses:
- E-Learning by name, E-Learning by type
We would have this course in any event. It’s for the e-learners, and the Days of Validity would be set to 40 post-enrollment. There is no self-enrollment for these as we manage enrollment centrally.
- ILT by name, E-Learning by type (a.k.a. “thanks, i hate it”)
This cursed entity would have Days of Validity set to 90 post-enrollment. No self-enrollment here, either. There would also be an equivalence set up with the next course:
- ILT by name, ILT by type
The point of this course would be for us to still be able to record relevant session data in Docebo, rather than simply marking someone as “complete”. We would not set Days of Validity as it would serve no purpose. I doubt we would open self-enrollment here.We’d want to be careful with respect to catalog assignments and publishing states and visibility for the last two courses. Wherever possible, it would be ideal to hide one of them from the stakeholder who did not need to see it, e.g. ideally course #3 would not be visible in My Team (at least prior to completion), whereas ideally course #2 would not be visible to the Power Users who can manually record ILT completions.
Also, It remains to be seen whether we’d be better off exporting the reports for course #2 or course #3 to PowerBI… Course #2 would be more consistent in terms of data structure with Course #1, but if I tested this correctly, I think the completion dates would be wrong (i.e. the date the completion was recorded, not the date of the session). I suppose maybe we could export both and then use some PowerBI logic to overwrite the Course #2 completion date if there’s an earlier one for Course #3, but wow this is getting messy…
Anyhow, I welcome your thoughts! Can you think of a better way to manage this?