I have a course where different users need to access various topics within that course. For example, User A will need to access all the topics in the course, i.e Topic 1, 2 and 3. User B will need to access only topic 3 and User C will need to access topics 2 and 3. I have been able to get User A to view all the topics and User B to view individual topics but do not know how to get User C to view multiple topics.
In this course I created Groups for Users A, B and C and allocated seperate enrolment keys for these Groups. I also created 3 Groupings for the various users.
On the Specific topics I have selected Seperate groups from the Group mode in the Common Module Settings and then selected the specific groupng from the Grouping drop down list.
I am using Moodle 2.0.4+ (Build: 20110907) on Windows 2003 Server, MSSQL 2005 and PHP version 5.3.9. I have enabled the "Enable group members only" option under Experimental Settings.