Investigate Google Drive permission issues with new scope
This behavior has been resolved and deployed to the production environment as of 1/22/25. See Additional Info for more details and a joint note.
Description
Some students are unable to see embedded Google Drive files in Canvas when the teacher is using the Google Drive LTI.
- See Additional info for more details.
Expected Behavior
Students should be able to see embedded Google Drive files in Canvas.
Workaround
No workaround exists at this time.
Steps to Reproduce
Using the Google Drive LTI, add a google drive file anywhere in Canvas. Students may not be able to view that file.
Additional Info
Some students may still encounter an issue related to their access token through Google. To resolve this, go to the student’s Canvas Profile > Settings and click the trash can icon on the Google Drive LTI integration. This will prompt the student to reauthorize the next time they try to access Google Drive data but should resolve their issue.
A joint note from Instructure and Google:
Instructure is aware of a temporary disruption raised last week affecting access to some Google Drive files within Canvas using Instructure's Google app LTI. This is due to recent changes in Google's API access policies to protect user permissions and consent from all applications. We are actively collaborating with Google as we work through app verification for Instructure's Drive LTI 1.1. functionality. We recognize the urgency of this issue and are committed to resolving it as quickly as possible. In the meantime, we encourage you to explore these options:
- Access files directly: You can continue to access your Drive files through the Google Drive website.
- Explore Assignments/Google Drive LTI 1.3: Managed by Google, offering similar features and includes improved security, flexibility, and integrations with Collaborations and Canvas SpeedGrader. Please note existing course materials will not migrate to Google's tool.
We appreciate your patience and we apologize for any inconvenience this may have caused as we work to address this matter.
RCX-2822
Known issues indicate notable behaviors that have been escalated to the Canvas engineering team. Known issues are not a guarantee for an immediate resolution. This document is for informational purposes only and does not replace the Support process. If you are encountering the behavior outlined in this document, please ensure you have submitted a Support case (per your institution's escalation process) so Canvas Support can adequately gauge the overall customer impact and prioritize appropriately.