Thanks Jordan and all,
I'm jumping into this a little late, but I feel the need to point out that targeting global announcements by role may have limited value depending on how you use Canvas.
I discovered this when I sent global announcements to Students (about graduation requirements, for instance), that many faculty were also receiving the announcement and were puzzled by why I wanted them to know what to do about graduation! A quick call to Canvas support solved the mystery. Roles are determined at the course-level (Student, Teacher, Observer, etc.), not at the account level. Any individual might be enrolled in one course as teacher, one as student, one as observer, etc., and if a user is enrolled in even one course as a student, they are then sent any global announcements targeted for students. Virtually all of our faculty are enrolled in our Canvas resource course as students – that was the “leak.”
This is at the university level, so it might be different at K-12 where the delineation between student and teacher is more clear cut. It also does not affect account-level roles (admins), so messages can be sent to admins without the possibility of overlap.
FYI: My workaround solution for the Graduates as above was to create an account-level group of the potential graduates, and send announcements via the group, ensuring that only the grads in the group would see the announcements.
Thanks!
--mike
-------------------------------------------------------------
Michael Nieckoski
Canvas Administrator
Keene State College
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.