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.
After kicking off our New Quizzes webinar series with a focus on adoption strategy for administrators, we continued the conversation in Sessions 2 and 3 with a focus on the educators using New Quizzes every day. You can revisit the recap of Session 1 in this blog post, and register for the fourth and final session here. In…
Hi, We've been having some sync issues in the past 8 hours or so. We're using DAP client, both the CLI and the Python library, and we're getting errors back from the Instructure servers. With the CLI, we're getting errors back for all commands, along with {'message': None} as the Reason: And in the Python library a similar…
Canvas allows instructors to assign a quiz to specific students, but is it possible to assign a quiz to everyone except certain students? Thanks.
Release notes outline upcoming customer-impacting changes that are expected to display in beta and/or production environments. Please note that features considered for future development are not included in the notes. Visit the Canvas Collaborative Roadmap to explore upcoming work and share feedback. Your input helps guide…
Picture it, InstructureCon 2018. I was swiftly being whisked away by a golf cart shuttle, as my new pals gathered in a sunny field to take a picture with our friend, Beth. To this day, I regret not being a part of that picture. Pictures with the Panda - always a good time in the making! Often there are great things that…
We recently had a student who used the DocViewer annotation toolbar (which remains accessible in student submissions even after and assignment's due and available until dates) to overwrite text in their final submission AFTER the due date! They do not need to resubmit. They simply typed over the original text and Docviewer…
My name is Ethan Andrews. I'm 14 years old, 8th grade, Over the past couple of months I have built and deployed a full-stack web app named Canvas-Companion entirely by myself. It connects to the Canvas API, syncs assignments, tracks submission and grade status, and has a priority system that tells students what to work on…
There is known issue about being unable to use Media Recorder to record media in the RCE and save it when the webcam is disabled (audio only). It's the same whether or not assignment enhancements is on. Recording media with a disabled webcam in the RCE causes an error message during the save process - Instructure Community…
Hello! I am using a canvas assignment text box to do an in-class writing task for my students. I would like to limit the features of the text box to prevent cheating. How can I remove features like "add code" or "access google" so that students can only do the simple task of typing an essay? I am already using Securly to…
I attended Indiana’s Canvas user group and several Instructure webinars recently, and one thing stood out: the collective wisdom in our community. There are so many talented, creative, and helpful users. The #CanvasFam consistently shares knowledge to support others — a perfect example of “a rising tide lifts all boats.”…
New to these forums, was wondering if there's any transparency about fixes and updates in Canvas? I've been using it at 2 different schools over the last 7 years, and it has stayed basically the same. I'm not receiving any information that details updates or improvements, and that seems bizarre. Personally, for it to grow…
Is there a way to change the point value of questions in a quiz that has already been created? It hasn't been published yet. I know in Blackboard you can use course tools, tests, choose the test, edit test, and you could select ALL and enter new points, and then update. This will update all questions with the new point…
Release Timing: Generally Available on February 25, 2026 as a Feature Option Regional Availability: Globally Supported Customer Type: All Customers Available with: Canvas Key Takeaway: The Course Accessibility Checker is a course-level tool that enables instructors to identify, remediate, and validate accessibility issues…
@sgergely It seems that schema versions for a number of tables in the the canvas namespace have reverted. For example, "rubrics" had been at version 2 in mid February, but shows version 1 when downloaded today from DAP. The following tables seem to have issues: access_tokens assignment_overrides assignments attachments…
Hey everyone, I didn't see a post about this in my quick perusal of the forums, but I'm wondering if anyone is having issues with Canvas becoming unresponsive. I'm probably the most savvy person with Canvas at my school, so I don't have anyone I can ask. Over the past week I've been getting a variety of errors. Here are…
I have created outcomes, but I am unable to align my outcomes with the standards. I need assistance in this? A video tutorial would be helpful.
Hi there. I have just over 500 students in the course and we have an assessment that includes peer reviews on a graded discussion. Is there a quick and easy way to review students who have / have not done the peer review? The Peer Review screen that opens from the assignment is very limited with just 10 people per page, no…
Hi everyone, It looks like the multiple rubric idea has bounced around a bit with the different feature request methodologies over the years, including a mention in New & Next 2024 according to this post, interviews in the enhanced rubrics features group, being listed as "under consideration" on the new roadmap, and this…
I am calling the canvas API to get course Information. This is the endpoint that i am using /courses/{contextId}?include[]=account This is not returning the account.
Hi everyone, I am seeking some insight into how Canvas LMS handles HTTP errors and how they are reflected in the logs versus the user interface. We are currently observing the following behavior in our environment: Log-only errors: We are seeing 500 (Internal Server Error) and 503 (Service Unavailable) errors recorded in…
Hi everyone, If you write integrations against Canvas by Instructure at an institution — K-12, higher ed, corporate training, government, or anywhere in between — we'd love your feedback. We're running a short survey on the Canvas developer experience: APIs, data access, tooling, and documentation. Results will feed into…
I'm currently integrating an LTI tool and attempting to use the Activity.id.history https://canvas.instructure.com/doc/api/file.tools_variable_substitutions.html#activity-id-history variable, but I'm experiencing issues getting it to work properly. What I've Done: Added the Activity.id.history variable to my Developer…
I looked through the LTI Variable Substitutions documentation and while there are variable substitutions available for Canvas.term.name and Canvas.term.id (which is the Canvas incremented ID like "104"), I was surprised to see there was no option for Canvas.term.sisSourceId I tried testing other possible variants that may…
Building on our first session, When AI enters the classroom, this webinar shifts from discussing AI to applying it in a thoughtful manner. We’ll cover the key themes shaping AI in higher education, then explore how your institution can move forward with a clear sense of direction, and in a way that aligns with your goals.…
Transitioning to a new tool requires more than just a feature list; it requires a strategy. In this final session, we discuss how to manage the move to New Quizzes by highlighting its maturity and reliability. We will cover how to communicate the benefits of improved security and usability to your campus, ensuring your…
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,…
We want to ensure you don’t miss the very first Prompt Party - a live, interactive session designed to help you explore IgniteAI Agent in a way that actually clicks. This isn’t a webinar. This is a working session. What to expect In this kickoff event, you’ll see real prompts in action from educators who are already…
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…