I am interested to know if you were able to get this solution working? I have tweaked my "student" permissions in my 3.1.2 install so that they can view learning plan templates as well as create their own learning plans. I am interested in allowing a student to "enroll" in an existing learning plan template, but can't figure out how to make that work. Currently, my student can see the templates, but the only action options are below:
Even if I give the student role permission to "manage learning plan templates" (which I would be loathe to do on a real system), they do not have an option to enroll in a learning plan template (or basically create their own learning plan from a learning plan template).
We need to have a self-sustaining workflow for a professional development environment. So, how can I set up my system so that a student can review learning plan templates and select/instantiate/enroll in a pre-designed learning plan on their own? Or alternatively, could a course that conducts a survey to understand the learner's goals subsequently auto-enroll a learner in the best learning plan?
Advice/guidance is appreciated.