I felt very confusing on these 2 assign roles setting and I still cant find solution after going through the sharing in the forum.
I have created a new role namely "Academic Counsellor" which only allow this role to have viewable rights only.
I have tried to add a list of names (10 pax) to all my courses (37 courses) using the "assign global roles" under site administration > users > permissions > assign global roles but when I try to log into any course as these 10 people for testing, it shows a message: <name> - is not enrolled in this course.
but if i removed their names from the "assign global roles" and added these 10 names course by course as academic counsellor role, then they won't have the problem to view all courses.
is there any solution for me to assign roles using the global setting so that i do not have to assign roles for 37 times for all courses?