Only way to do this without creating a duplicate course would be manually. Since the ‘days of validity’ settings are at the course level, you cannot apply different rules to different sets of users for the same course. We ran into this exact scenario and had to create dups to allow different settings (we’re also using enrol rules so we needed all this to be automated)
Only way to do this without creating a duplicate course would be manually. Since the ‘days of validity’ settings are at the course level, you cannot apply different rules to different sets of users for the same course. We ran into this exact scenario and had to create dups to allow different settings (we’re also using enrol rules so we needed all this to be automated)
Thanks for the feedback!
It’s unusual to make the Due Date or Soft Validity at the Course Level, it should be when someone (Super Admin, Power User, Manager or the like) Enrolls a User.
Only Compliance (in our organization) requires Due Date or Soft Validity and they are different for different Groups. If a user selects to enroll, there is no need for a Due Date or Soft Validity, and Duplication of training makes Reporting duplicative as well.
you can set it during the enrolment process if you are doing that as an admin, otherwise, you can also update the due date after it is assigned. The new filters on the enrolment page make it a bit easier where you can find users by branch and/or group they are associated with. So with a little prep, you can achieve this without having to create duplicate courses if your processes don't rely on things like enrolment rules.
Thanks again for the help.
In our case both Assignments will be Dynamic, New Hires on first day at work and Existing Users on the Anniversary date of last completion.
Then your best bet is to create a course for each version; if you want to hands-off...
When we have different due dates for the same course, especially a course where new hires are being enrolled via an enrollment rule but we also need to manually enroll existing employees, we will set the new hire date as the “days of validity” in the course properties, and then set the due date manually when enrolling the existing employees. If you set the days/date of validity in the course properties, anyone enrolled into the course will default to that “due date” unless you specify otherwise during enrollment. So if you need to enroll people with a different due date, you can either upload them into a group, go through the enrollment prompts to select the group and the due date (“expiration date”), or you can use a .csv and input the date into that file (just note that it’s specific in how it wants that date formatted in the .csv, there’s a Docebo Help article about it).