Best practice forum (Archived)

Restricting Messaging Function for a user

 
Joe Gange
Restricting Messaging Function for a user
by Joe Gange - Monday, 3 November 2014, 10:48 AM
Group Partners

Hi all,

I'm looking for a way to disable the messaging in the main navigation block under the Users drop down. I've defined a custom role based on the Learner role and Set the Prevent permission on both Read all messages on site and Send messages to any user but a user assigned that role can still view and send messages. I assigned the role at the system and course level but it didn't seem to work.

Thoughts anyone?

Thanks!

Wesley Holden
Re: Restricting Messaging Function for a user
by Wesley Holden - Wednesday, 5 November 2014, 11:21 AM
 

Hi Joe,

To disable sending messages, you'll need to do so for the Authenticated User role that applies to everyone who logs into the site. 

If you want to fully disable messaging, you can do so under Site Administration > Advanced Features > and uncheck "Enable messaging system". Note that this would also impact the Totara notifications and alerts. 

Cheers!

? ?
Re: Restricting Messaging Function for a user
by ? ? - Thursday, 6 November 2014, 7:46 AM
 

I have seen a fair amount of dissatisfaction with the navigation block, and in many cases for corporate that block is just removed. 

If you plan on using/depending-on the Totara notifications and alerts at all, I do not recommend disabling "enable messaging system" as per Lori's comments.

Thomas Lentz
Re: Restricting Messaging Function for a user
by Thomas Lentz - Thursday, 6 November 2014, 8:06 AM
Group Partners

Thanks, Lori!  While the disable permissions approach does prevent that functionality, it still allows a user to see the course roster and learner details.  

I think our approach will be to 'upgrade' the navigation block to remove the participants access as well as the profile links.