Hiding Conversations tab from certain IP ranges

sbickley
Community Member

Is anyone aware of a way you can hide the Conversations/Messages tab in Canvas from certain IP addresses? We manage a large testing center and would like to prevent students from using the messages feature while in our facility. Of course, we look for this behavior, but it's more difficult to catch since it's built into Canvas.

It seems like the CSS could be customized to hide the Conversations tab element, but how to do this reliably based on location of the tester seems more difficult to pull off. Still, it seems worth asking in case anyone has bumped into similar circumstances.

It would be nice to have a feature for this in Canvas--perhaps on the Test side--where instructors could mark "Restrict communication features during exam" to hide this page for us.