I have set up a Program using the Weekly format type to break up the training into three sets of courses.
I want to restrict manually enrolled users from entering the second set of courses until the second week actually rolls around. (Currently users can enter the second set early if they complete all the courses in the first week. An exception alert is triggered, but we want to actually physically restrict entry until the second week, to stop learners rushing through the program.
My question is: Can I set course completion conditions on the final course in each set to "days left: user must remain enrolled for 7 days", in order to delay completion of the final course, and subsequently delay the release of the second set until Monday of the next week... OR....will this calculate the enrollment duration from the click-to-launch course event? (which could occur on a Friday, if the user has paced themselves through the set of courses.)
Essentially, what I want to know is: are users enrolled in each course within the first set at the same time, or does 'enrollment' commence when they click "Launch Course" and view it for the first time?
Thanks for your help!