I’m not going to submit this as an idea just yet, because I’m looking for other, better-informed opinions as to whether or not this is incredibly dangerous to even contemplate.
But here goes: Occasionally we get reports of users who started a SCORM course and made some progress, but did not finish the course before leaving to come back. When they do, though, for one reason or another, their progress has not been saved.
(Yes, I know there are some best practices to mitigate this and minimise the odds of it happening, but there are other, more sensible, less wacky threads about that. Humour me, please!)
I can manually set a user’s course completion to “Complete”, but as far as I know it’s not possible for me to manually overwrite e.g. their cmi.core.lesson_location
for a given SCORM package. But imagine for a moment that I found some undocumented API endpoint (or some other hacky solution) that would allow me to do that:
- How likely is it that I would only break the tracking completely by updating that field?
- Would Docebo be opening Pandora’s box by productising this?
- Has Docebo already enabled it somehow?
- If this were possible, would you as an LMS admin ever touch it with a 20-foot pole?
- How about a 50-foot pole?