Keep user's course activity data after he is not in enroll synced cohort anymore

Keep user's course activity data after he is not in enroll synced cohort anymore

by Zoran Jančić -
Number of replies: 1
Picture of Particularly helpful Moodlers

Manual enrollment has very nice feature to preserve user's roles and all his/her grades and activity data in the course after enrollment expires so you can see the user in all reports but he can't access the course after his enrollment period is finished.
Is there some way of acheiving similar functionality for cohort sync enrollment? User interface is already there in cohort sync enrollment plugin settings. There is a drop down where you can choose what happens with user's enrollment when he/she is not in the cohort anymore. For cohort sync enrollment method, you can choose only two options at the moment though: Unenroll from the course or Disable course enroll and remove roles. Both options diables teachers and managers to access users activity data in the course. The third option "Disable course enroll and keep roles" would be fantastic but it's not there. User wouldn't have access to the course after they are not in the cohort anymore but a teacher or a manager could see them in all reports just like theye still have access. The way it works now, a lot of data about user activities in the course is lost or not available when he/she looses all the roles from the course. 

Average of ratings: -
In reply to Zoran Jančić

Re: Keep user's course activity data after he is not in enroll synced cohort anymore

by Paul Bennett -
I, too, would be most interested in how to retain a learner's course activity data after they have been removed from the cohort.