Connect, collaborate, and learn alongside your peers in the Instructure Community.
Sign in to enhance your access to articles, forums, and events—and to participate by sharing insights, engaging in discussions, and connecting with your network of edtech peers.
I'm attempting to change the default formatting (font size, style, color) within the RCE for either an entire course or across my whole college. Is this possible?
I need to make an adjustment to the due dates for several quizzes and other assignments for one student who has been in the hospital. I have tried to follow the directions given to Moderate a quiz. However, nothing I do with a closed or open quiz brings up a list with Moderate this Quiz as an option. What do I do now? Mary…
Am I allowed to use New Quizzes in Canvas LMS free-for-teacher version?
Per below, I have Canvas configured to do a 50% deduction on late assignments. The problem is this is not a 50% deduction. Instead, it appears to be deducting 50 points. For example, if I have a 25-point assignment, the student gets a 0 for a late assignment. Even if the interval is the issue, it would take many days…
We need to be able to upload files with Alt text attached to the image, so that the Alt text will always paste with the image. This is a serious accessibility issue, as it is not reasonable to expect us to retype the alt text every time we paste the same image in a different place. Please address this issue ASAP
Feature Request: Conditional Scoring for Multi-Attempt Assessments Many instructors are moving toward assessment models that combine: an initial in-class attempt (to assess independent understanding), and a follow-up attempt (to allow revision and learning) This structure is becoming increasingly important as traditional…
I saw a post that this was in development (from back in 2021), but when I clicked on the link to subscribe to this update, it was missing. Does anyone know if this is still in development? It would be so nice to be able to set partial points for matching questions. For example, if they incorrectly match 1 - 3 items, they…
Hi all, me again. I would really love a discussion board in Canvas Career but I don't see the option to create one anywhere. I did create some discussion "questions" in an a unit but those aren't really interactive that I can see. I see there is also a "chat" option under apps—how do we integrate that into a course? Any…
Release notes outline upcoming customer-impacting changes that are expected to be displayed in production environments. Please note that features considered for future development are not included in the notes. Canvas Catalog is an all-in-one learning solution that integrates with the Canvas LMS as a course registration…
Following the rollout in the U.S. and Latin America, we’re continuing our global rollout, bringing IgniteAI Agent directly into the Canvas workflows of educators in Europe, Middle East, Africa, Australia, and New Zealand. With IgniteAI Agent, instructors and admins can: Update course content and settings with simple…
Summary [info callout] Mar 26, 2026 - The Native Discovery Page feature is now available in Canvas Beta. Please refer to this guide for how to configure and enable the feature while it is still under development. The Native Discovery Page is an optional feature and does not impact existing Discovery URL configurations…
Hey Instructure Community, If you’ve been following along with the evolution of Enhanced Rubrics, you know this feature has been quite a journey from its first release to now. We’ve listened, learned, and refined, and today we’re reintroducing Enhanced Rubrics as the foundation for a smarter and more flexible evaluation…
How can I mute Assignment Comments in SpeedGrader? I give comments on ungraded assignments using SpeedGrader. Last year I was able to mute an assignment in SpeedGrader, upload my comments at my own pace, and then unmute the assignment so all the comments were visible at the same time. Now, it appears that there is no way…
This link is not working for me:…
I'm excited to share a project designed to save time and effort for educators who frequently work with rubrics in Canvas. We all know that creating rubrics directly in the interface, criterion by criterion, can be a time-consuming process. To streamline this, I've developed a user script that allows you to upload a…
Have you ever wished you could easily create beautiful, clickable buttons directly within the Rich Content Editor (RCE) without having to manually code HTML? I'd like to share a user script I developed with the help of Gemini that solves this exact problem. It adds a new button to your RCE toolbar that opens a powerful,…
[info callout] Engineers are currently investigating the issue. Summary: Saving any changes in the Navigation tab leads to the feature options tab failing to load. Exiting the course settings to any other part of the course and then returning does resolve this. Expected Behavior: Feature options should remain visible.…
Summary:The Learning Mastery Gradebook allows drag-and-drop reordering of outcome columns, and this triggers a call to /api/v1/courses/:course_id/assign_outcome_order. The API returns 204 No Content (success), but the column order does not persist after page refresh. Steps to Reproduce: Open Learning Mastery Gradebook for…
We have enabled the automatic migration of Classic to New Quizzes. When we import QTI files, though, they always fail to load as New Quizzes. If we disabled New Quiz Migration, it works. Why does it only work for Classic Quizzes? Are there any guaranteed tools that will generate QTI files that will import correctly as New…
Is it possible to change the system-wide notification defaults for a hosted Canvas instance? Since I can't find a way to do it, nor any reference to doing it, I'm assuming not but wanted to make sure before I give that as an answer.
I have a developer key in our Test instance: How would I use this in a local program to make a REST API call? Looking at https://developerdocs.instructure.com/services/canvas/oauth2/file.developer_keys: Developer keys are OAuth2 client ID and secret pairs stored in Canvas that allow third-party applications to request…
We are getting this error today when syncing the web_logs table and the sync fails. I have never seen this one. 'invalid input value for enum canvas_logs.web_logs__web_application_context_type: "SisBatch"' Has anyone else seen this?
Hi everyone, I had a teacher reach out with an odd (and concerning) LockDown Browser issue and wanted to see if others have experienced something similar. A student was taking a quiz using Respondus LockDown Browser on a Chromebook 300e Yoga G4 (8GB), a 2‑in‑1 device that can flip into tablet mode. During the active quiz,…
Graded discussions do not appear to be eligible as badge requirements in Blackboard Ultra (only assignments, tests, or modules). Is it possible to use graded discussion forums as triggers for badge awards?
Hi — I've been struggling to initialize our "submissions" table using the dap CLI and I've narrowed down the problem to Python 3.14. I'm able to successfully run the same exact initdb command (on the same EC2 instance) under Python 3.13 and 3.12. On Python 3.14.2, the import successfully processes about 34 million records…
I'm building a tool for my institution that imports grades from another LTI tool into Canvas so instructors can automate late assignment policies not otherwise supported by Canvas. I'm trying to use the LTIv1.3 ID which is readily available on the LTI-side as a link to the student record on Canvas, but I can't find the ID…
Hi, We are transitioning to ILP to sync course data from Colleague to Canvas. The connection itself is working successfully. However, I need some assistance with getting Blueprint courses applied to the course shells in Canvas. Currently, we use a .csv courses file to create the courses and associate them with the…
Rethinking K–12 science learning? Join NORC at the University of Chicago and Instructure on Tuesday, April 7, 2026 at 9 AM MT for a live webinar. Learn how intentional use of technology can boost engagement, equity, and instructional impact—without overburdening your resources. Register now for this research-backed,…
The Canvas Klatch is an online office hour open to all members of the Instructure Community. It started as an office hour for the courses I teach for CVC@ONE: Introduction to Teaching with Canvas Advanced Techniques with Canvas Online Teaching and Design Equity & Culturally Responsive Online Teaching Humanizing Online…
Join us as we explore tools to lessen the chaos surrounding content management. We will take a look at Blueprinting, Course Templating, and Course Pacing as avenues to help distribute and manage content effectively and providing your institution the support from Instructure, if need be. You will have the opportunity to see…
The Instructure Community Developers Group is gathering to meet some fellow developers of Canvas customizations and external tool integrations. Discuss projects you're working on, success stories of past projects, and things you may be struggling with. Request to join the Instructure Community Developers Google Group to…
Whether you’re new to Canvas or looking to expand your skills, each Klatch session offers a welcoming space to share ideas, ask questions, and learn from one another. As a K12 Canvas Admin and Technology Instructional Specialist, I am passionate about helping teachers simplify their workflow, make the most of their time,…
Discover how New Quizzes gives you more powerful tools to assess student learning while actually saving you time. This session focuses on faculty-favorite features, including AI-powered question creation and enhanced support and settings. We’ll demonstrate how to provide more flexible accommodations and use richer data to…