Group restrictions for Non-Student Roles

Group restrictions for Non-Student Roles

by Sandra Dicks -
Number of replies: 1

Hi, our client has roles of Coaches and Teaching assistants who are assigned to groups, just like students are.  However, the restrict access on activities only applies to the student role.

Is there a way to limit other roles view of activities to the group they are in?

I have already set the permission to Prohibit 'AccessalllGroups' at course level so that the Coach role only see their students, but the course is activity heavy with Groups 1-2 in a French grouping and Groups 3-6 in English grouping.  So we want to restrict Coaches in Group 1-2 or French grouping from seeing the English activities and visa versa.  And additionally if access to a particular activity is restricted to only one group, these roles should only see their group activity.  e.g. a Zoom/BBB meeting for group 1 should only be seen by Coaches/TA's for Group 1.  Don't need to see activities for Group 2-6.


Average of ratings: -
In reply to Sandra Dicks

Re: Group restrictions for Non-Student Roles

by Joost Elshoff -
Picture of Particularly helpful Moodlers Picture of Testers

Hi Sandra,

Although I would strongly recommend against changing permissions too much, if the Coach and TA roles have a teacher role as archetype, they'll by default have enabled a number of permissions allowing them to see hidden courses, course sections, grades, and activities. From a teaching perspective, this makes sense, but if you'd want to restrict this to some extent, you could consider disabling some of these (to start with the lowest context level: activity) and see if that helps you achieve what you're after.

If you start tinkering with permissions: keep a log of what you enabled/disabled in which role, so you can roll back your change if it had any unwanted of useless effects.

Average of ratings: Useful (1)