Activity Feed
- Posted Re: restrict students from disabling email notifications on Idea Conversations. 01-17-2022 02:22 PM
- Posted Re: Preventing default email from being changed on Canvas Developers Group. 01-13-2022 03:28 PM
- Liked Ability to View HEIC files in SpeedGrader Preview for jlmckown. 07-22-2020 07:29 PM
- Liked Extend Course for Individual Student for jason_hill. 07-02-2020 02:52 PM
- Liked [Theme Editor] Dark Theme/Dark Mode for Canvas for matthew_keatin1. 03-25-2020 07:04 AM
- Liked [User Settings] Session Log-Out Warning for HELKT70061. 01-16-2020 10:52 AM
My Posts
Post Details | Date Published | Views | Likes |
---|
01-17-2022
02:22 PM
I would like to throw my support behind this request. We have had issues with broken access to LTIs because they, by default, identify users using the default email address - so when a student changes their default, it can disrupt LTI services, often by creating a second account for the user. We have also had concerns with LTI vendors having access to users' personal email addresses. Since we now provide university-hosted email for students and faculty, our university is implementing a policy where the university account is expected to be used in university-hosted applications.
Because there is no built-in setting to disble users from modifying their default email address, we have had to resort to CSS code to hide settings in the UI that allow users to change their default email. However, we are finding that some users may still be able to modify their default address. We really need a more secure way of locking-down this user account attribute, please.
... View more
01-13-2022
03:28 PM
The lines of CSS above disable the right-panel default email selector, but it is still possible to click on "Edit settings" and choose a different default email address from the drop-down menu in the main body of the page. I've added a few more lines of code that strip the default-email drop-down when the "Edit settings" button is activated:
.email_meta { display: none; }
#default_email_id { display: none; }
So far, that seems to have sealed-off the ability for non-admins to change default email addresses.
... View more