-
Tools to search and replace text in Canvas pages
We found a tool recently that someone had developed in the earlier years of Canvas: at:http://www.imathas.com/canvas/canvassearch.html It is not working as far as I can tell at this time but the code is in Github. We are wondering if anyone has developed any text search and replace tool that can be used to globally search…
-
We have created a new server for canvas lms at the university where I work,
We have created a new server for canvas lms at the university where I work, how can we get the information on the old server without downloading it to this server. Using methods such as XML or api. Thank you in advance.
-
Self host & Install Canvas LMS on your own server
Following the production guide created by Instructure for Canvas LMS Installation gave me a pretty tough time as there were so many steps and instructions missing from this guide. I have created a detailed step-by-step guide incorporating all the missing steps which would save days of frustrations & debugging. Complete…
-
User Access Token: Expiration Date via API Query?
Is there a means by which I can check the expiration date (or lack thereof) for a user access token that I've manually created via my Canvas account? I don't see anything in the Canvas API docs, and I've compared the http response headers from two queries: one using a token set to never expire, the other a token that will…
-
Canvas API Quiz Submissions get all attempts for each student?
G'day! I'm trying to extract all the submissions (including all attempts by each individual) for a quiz, Looking at the API: /v1/courses/{course_id}/quizzes/{quiz_id}/submissions * Get all quiz submissions. Implementation Notes Get a list of all submissions for this quiz. Users who can view or manage grades for a course…
-
API and UI mismatch
Has anyone encountered a mismatch in the data one sees via the Canvas UI and the data one fetches via the Canvas API? I'm trying get the due dates of assignments in a course and am finding, via the API, that one of the assignments has no due date (None). But when I look up this assignment via the Canvas UI…
-
Canvas content updating and imscc
For the past decade, I have updated Canvas course sites each term with HTML files generated from a completely separate content management system implemented with Atlassian Confluence. The Confluence spaces (each holding the content for a single course) have been highly customized. The Canvas courses themselves are built…
-
[problem] open source canvas connect to leganto
hi everone: our library wants to connect Leganto to canvas(open source ver.). now all setting seems to well, but it's still not work. we found two problems: 1. In this link: https://cool-testing.dlc.ntu.edu.tw/api/lti/security/jwks you can see the value of the ‘n’ parameter is 86 characters: And also, the ‘alg’ parameter…
-
Restore or identify deleted accounts
Some accounts have been deleted manually by an admin. When we try to look up the account we get a 404 error, but when we try to make a new account with the same SIS Id we get an error that SIS Id is already in use. Is there a way to look up deleted accounts and/or is there a way to restore deleted accounts?
-
workflow states for communication_channel_dim
Hi I'm trying to understand the technical definition for the workflow_state options in this table. Can someone help explain precisely what "unconfirmed" means and what "active" means in the context of this specific table.
-
Allow teachers to remove themselves from a course?
I see a fair amount of posts about how to allow teachers to remove themselves from a course. I am looking for a way to create an "easy" button for this. Ideally, I would like this would appear in the current term course, they click it, and they are removed from the course. I am unsure how to get started writing something…
-
I find err when add SSO authentication using GITHUB &&&&& Microsoft
Hello everyone , could you help me to solve this issue i installed canvas lms Web on docker server and connected with https using cloudflare and then configured by admin user the plugins (Github and microsoft) with client id and secret id and added them to auth page when i login with github or microsoft i get Failed to…
-
Gradebook AI
A faculty member stopped by today asking if the Canvas gradebook could pick the 10 highest quizzes to calculate student averages and exclude the other lowest quizzes from the overall course grade. I know Canvas can do this with an individual quiz with multiple attempts, but I don't know how it currently would be able to do…
-
Bulk Export of Syllabi from Canvas
Recently, our Provost required all faculty to post their syllabi to every Canvas course. This policy will certainly prove beneficial to students. As an admin, I have received questions about how we could bulk export all these syllabi to archive them for accreditation purposes. Has anyone written a script to do this? What…
-
Creating a numerical question in a quiz
Hi all, I am currently trying to create a numerical question in a quiz using Python and the Canvas API. However, it seems that (no matter the numerical_answer_type) the answer values are always set to 0. Here is the code I am using: import requestsimport jsonheader = {'Authorization': f'Bearer {access_token}'}course_id =…