Institutions do not have a systematic way to manage old/stale data; certain objects they'd like to have deleted after some period of time so that it doesn't clutter their interface.
- Admins can provide a data retention policy for various Canvas objects (ex: users/courses/files)
- Objects that "expire" can be automatically deleted from the Canvas database
- Admins have a grace period and UI to review objects that Canvas has slated for future deletion
- A user that is slated for deletion can see that their user will be deleted; admins can customize the message that the user sees so that the user can notify them if it seems to be a mistake
- A course that is slated for deletion will show a prominent message stating that it will be deleted on XYZ data; admins can customize this message for the call to action in case someone thinks the course shouldn't be deleted
Why was this theme chosen to open for voting?
|
April 2023 • As customers continue to use Canvas for longer durations, their data will grow. We want to enable better data management as well as compliance with privacy and security standards.
Why was this theme not chosen for prioritization?
|
June 2023 • In researching this theme and potential approaches to solve it, we identified cross-system dependencies which require more evaluation. However, we recognize the value in supporting data retention capabilities and plan to reconsider this for priority in the first half of 2024 while we continue our product and technical discovery.