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.
[info callout] Engineers are currently investigating the issue. Summary: If a graded item has an override that is assigned just from the Module Assign To (example: section A assigned in assignment override, section B assigned in Module Assign to), the students in that section will not show in the speedgrader. Expected…
Jeannie Wearing | @JeannieWearing Grandview C-4 School District What if you had an extra pair of hands to manage your workload? As Jeannie points out, IgniteAI Agent acts as your own personal administrative assistant, supporting your day to day tasks in Canvas. Share your story! How have you used IgniteAI agent to support…
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.”…
Hi everyone, I'm exploring some changes to how the DAP Query API handles schemas, and I want to hear from you before we go too far down any path. Here's the situation. The DAP schema today is fairly sophisticated. It defines specific enum values, type constraints, and so on. That gives you a strong data contract, but it…
Currently I have to go into an assignment and check the box that says grade assignment as individuals in order to assign a grade to an individual. AND, if I change that setting back to grade as group after changing the individual grade then canvas overwrites that change to the group score. This also makes it so that if I…
I have one student who is unable to see the Canvas quizzes. He can click the link to the quiz in the modules list, but the next page is completely empty (except for the usual Canvas navigation on the left). I can't clear the cookies because of the school security settings, but I have tried him on other Chromebooks and…
I am trying to enable differentiation but it is not coming up as an option in my settings. Can someone help?
I use a lot of graded discussions in my course. It is possible for me to see all of a single student's contributions to multiple discussions on a single screen? Is this possible in SpeedGrader or Analytics? Or can I only view one discussion at a time?
Hello, New to Canvas here and am trying to convert some old LMS processes to the Canvas API. I'm able to use the API to get a course section, the sections students, and the assignments for a section. I've searched and searched but I am unable to find an endpoint that will return a student's score for an assignment, or a…
Being able to override the course late peanlty for individual assignments would help with managing the relative importance of some assignments. Fpr example, there is a general 10% off per day, but for important assignments, it would be nice to be able to increase the penalty to 25% wothout it changing all the previous…
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…
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…
@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…
We are now made to use New Quizzes, but the Mastery Path is not working. First of all, migration does not migrate over the Mastery Path settings, so I have to reset it manually. I've now set the Mastery Path for Quiz X to direct to Subquiz A and Subquiz B depending on scores, but both student view and enrolled student…
Have you ever wanted to distribute course content and/or settings to a number of courses as an admin? If so, I have some good news for you: Canvas offers three distinct mechanisms for distributing course content across an institution. While this is helpful, the options are all distinct from each other and have slightly…
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 Studio is a communication tool that allows instructors and students to actively collaborate through video…
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…
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…
I recently had an exam provided as a Canvas Quiz in my class, and used some questions copied from question banks from other sections and prior years of the course. Some of those questions had "General Answer Comment" text already saved in them. I changed that text in several questions as I updated/changed the questions.…
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…
The keynotes and sessions in Spokane may be over, but the conversation is just getting started. Join us for the Book Club: The InstructureCon25 Encore Series—a book club for the Instructure Community that brings the voices of featured speakers into your everyday learning. One book at a time, we’ll read, reflect, and keep…
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…