I would like our faculty members to be able to edit their "Notification preferences" under "User account" in Preferences. When they log in, however, the only option under "User account" is "Change password".
When I log in as an administrator, I have a list of options including that for Notifications. I'm assuming this is because we don't assign system roles to our faculty so, outside of their courses, they are just "Authenticated Users". I reviewed the setup for Authenticated Users and really don't see what I would have to grant to allow users to change their Notification preferences.
Of course, students would also be Authenticated Users, so I want to be careful not to grant anything to that role that would potentially cause issues.
What is the best / simplest way to allow our faculty to change their Notification preferences given the above scenario? If it matters the notification I'm specifically interested in allowing them to change is related to Turnitin submissions.
Thanks in advance for any help!
1) "When they log in, however, the only option under "User account" is "Change password". "This tells us immediately that your default role of Authenticated user has been changed, as all authenticated users by default are allowed to edit their own profile via the capability moodle/user:editownprofile. See https://docs.moodle.org/37/en/Capabilities/moodle/user:editownprofile.
2) Similarly, there is an explicit capability named "Edit own user messaging profile" moodle/user:editownmessageprofile which when set to Allow enables a user to set their Messaging and Notification preferences (even if they don't have the right to edit the rest of their profile). This also is set to allow by default.
See this page https://docs.moodle.org/37/en/Capabilities/moodle/user:editownmessageprofile for a couple of links to how to solve this issue if you want to prevent students from setting it and only allow faculty. But basically, in your case, seeing that the role 'Authenticated user' has those turned off already, you can set up a system wide role that has just one capability editownmessageprofile set to Allow, then assign your faculty users to that role.
Thank you for all of the info. Much appreciated!
Re: User Account Preferences
by Randy Thornton - Thursday, 19 September 2019, 4:53 AM
You can reply to this via email.
Reading this in an email? Download the mobile app and receive notifications on your mobile device.