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 am looking to build a theme on canvas that hides the course navigation menu by default for anyone not logged in or with certain roles. I'm helping a team to build public courses, and we don't want people having to log in. Ideally we would just be showing the page content and then having the learner navigate linearly. The…
Hello. I am working for an instructor that needs to import existing content (qti for quizzes) a folder at a time, and set them to be quizzes. Example. A teacher has a folder with N amount of totally different qti zip file quizzes. and wants to import them and set them to QTI for quizzes that would be automatically graded…
Hello all, I can successfully migrate a Classic quiz to a New quiz. However, when I follow up with a call to the PATCH api end-point with the newly migrated quiz I receive. Server error: `PATCH https://blah.instructure.com/api/quiz/v1/courses/8888/quizzes/9999 ` resulted in a `502 Bad Gateway` response: {"message":"Bad…
LTI 1.3 bulk deeplink setup not open browser new tab deeplinks please provide proper solutions. i have already follow all IMS global instruction but not working
Re: Roles API Endpoint Docs. I'm looking to see a representation of a custom course role at a sub-account. I don't see any endpoints to return data other than what's representative of an Account role. We need to see a data matrix of a course role that is defined within an account. See screenshot of what you can see in the…
It would be really wonderful if the "question title" in new quizzes had a check box feature "make question title visible to students". It is weird that the question title is only visible in stimulus questions but hidden in all other question types. It would be great if this title had the dual functionality to have the…
Hey Dev Community I'm exploring the possible need to use the Rubrics API endpoints to associate a rubric to an assignment and am a bit perplexed what the different objects on the API doc page are referring to: https://canvas.instructure.com/doc/api/rubrics.html Rubric objects are a given, but... RubricAssessments seem to…
We have SAML authentication enabled for our users, everything is fine with it. However, we have tried to use the just-in-time provisioning option for automatic user creation, this when the user does not exist on the platform. In the configuration it asks us for some unified attributes of the provider, we have placed them…
I am venturing into the world of Python and I noticed that their is a CanvasAPI library. I was working in Chatgpt today looking up code and in the response it mentioned "Additionally, you might need to install the canvasapi library if you haven't already". Do anyone have any directions for installing this? I did ask…
Hi When testing Canvas and BigBlueButton integration, there is an issue that only happened in the Breakout Room. It does not happen if just in the main conference room from Canvas. If creating a conference from BigBlueButton server's GreenLight UI, there is no problem in the Breakout Room. To reproduce the error, Creating…
I am trying to implement a Plagiarism Detection Platform with LTI 2.0 i managed to retrieve the access token and tool consumer profile but when I want to enable capabilities as written in the documentation my tool proxy registration endpoint returns an error. data: { invalid_capabilities: [Array], invalid_services:…
I am developing a web tool that utilizes cURL with developer key to access the Canvas API. I am currently able to login and use some API queries. However, I am currently trying to gain access to "v1/users/{user_id}/enrollments?include[]=last_activity_at" and I am getting an "unauthorized user" error. Does anyone know what…
When creating an LTI 1.3 developer key, you can set the assignment_selection placement to have 'default' = 'disabled' but if you do this is there a way in the Canvas UI for an instructor to then enable this placement so the LTI 1.3 tool will show up on the Assignments add menu?
I have created a assignment which was linked with LTI 1.1 key. When i have created LTI 1.3 deployment key in that course it automatically launch with LTI 1.3 key and had additionally parameters lti11_transition_user_id: "xxxxxxxxx" lti11_transition_oauth_consumer_key: "demo_1" lti11_transition_oauth_consumer_key_sign:…
Hi everyone, I hope I can explain the issue correctly as I lack the technical knowledge. In our institution we have been struggling with the following issues: Until recently we could open an HTLM file (built with Quarto) with no issues in a Canvas course. After a while, it stopped working and the HTML does not render well…