I'm going googly-eyed with this roles/permissions stuff after reading about a gazillion posts and spending hours on it.
It's probably simple, but I just can't see it.
Here's my story:
I have 2 courses. New_Course and Old_Course.
I have enrolled students in Old_Course who I want to be able to access both the Old_Course and the New_Course.
I don't want new students to be able to enrol or see anything about the Old_Course. I want new students to only see the New_Course.
In plain english - I want new students to only see the new course, but existing students should still be able to get to the old course.
Hep me please!
I've hacked my way to making it work by creating a role that can see hidden courses and then assigning existing students to that role. I then used the override permissions in the course to assign existing students to that role.
But it seems like a mare's nest. Can I do it in a more simple, elegant way?