cancel
Showing results for 
Search instead for 
Did you mean: 

Granular section permission for posting discussions

Granular section permission for posting discussions

0 Kudos
(2)

When a user is enrolled in a course and their enrollment is limited to a section they should not have the option to add a discussion for 'All sections'. Instead they should be presented with a default option of 'All my sections' and then the post should only be visible to users in the relevant sections.

We are trying to set up a peer mentoring course and want to limit enrollment so that the mentors can only interact with their allocated mentees, however the current functionality has meant that we won't be proceeding with this solution at this stage as the likelihood that a student mentor will ignore our advice and just post a discussion to 'All sections' is very high.

8 Comments
Stefanie
Community Team
Community Team
Status changed to: Moderating

@dsweeney2 Thanks for sharing this idea. The standard course-level roles are detailed in What user roles and permissions are available in C... - Canvas Community Could you specify which standard role corresponds to "user in a staff role" in this context?

dsweeney2
Community Member

Thanks @Stefanie , The roles I tested were Designer and TA.

Stefanie
Community Team
Community Team

@dsweeney2 Since users aren't customarily enrolled in courses in the Designer role to facilitate course activities such as discussions, I suggest we move this forward as a request for a new permission specific to the TA role. Does that sound like a good plan?

dsweeney2
Community Member

Thanks @Stefanie, My feeling is that this is a bug and should apply to all roles, including instructors. The roles I checked are the ones that I was hoping could be used for this purpose as we wanted to use a lower-privileged role as the base. However, if an enrollment is limited to a section then that privilege restriction should also apply to discussions in my opinion.

Stefanie
Community Team
Community Team
Status changed to: Open for Conversation
 
Stefanie
Community Team
Community Team

@dsweeney2 Thanks. I've edited the idea to make it as all-encompassing as possible and have moved it forward for broader discussion.

DanBurgess
Community Participant

In the particular use case @dsweeney2  has mentioned, couldn't course groups be used? The discussions posted to a course group should only be viewable by the group. Using  course groups does not restrict the mentors from posting a discussion to the entire course which I think speaks to the need for having a permission option that could be set. 

If this feature request were to be implemented, I would hope the default would be the existing behavior (can post discussions to the entire course) with the option to restrict this.

dsweeney2
Community Member

Thanks @DanBurgess, Groups would be difficult for us to implement in this instance. These courses (~70 of them) will have hundreds of mentors and thousands of mentees. We have an existing integration for sections from our timetable system that will keep the membership of these sections up to date. Maintaining a parallel group structure would be unworkable.

We also have regular courses with dozens of tutors all limited in their enrollment to their specific tutorial section(s). They have been limited so as to only interact with the students they have charge of. Given we've made this deliberate choice it makes sense to me to have the default behaviour reflect that restriction.

Would 'All my sections' as a default and 'All sections' as an option be workable?

About Idea Conversations
In the Canvas Community Ideas space, you can share, converse, and rate idea conversations related to software improvements to Canvas products.