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 looking to create a pop-up/dialog box when a student first signs into Canvas. The purpose would be to give a short disclaimer notice that the student accepts by clicking "ok." Has anybody done this with their Canvas instance and would be willing to share their code and screenshots of what it looks like? Alternatively,…
My college is looking to move from an exam creation application to using Canvas quizzing, but we need aggregate-level data from the quizzes, and what Canvas currently has in the analytics is not enough. We also need this data from our course rubrics. Does anyone know of any already written APIs for this type of data…
Does anybody have any ideas on sending over custom fields to an lti integration that contain substrings of an existing variable? I tried this to hopefully get 2 characters starting at the 10th location, but it just sent the entire field as a literal. student_campus=${Canvas.user.sisIntegrationId:10:2} I looked at…
Hi, is it possible to detect via the API enrollments response to check whether a enrollment was done via the API or manual via the GUI? We don't have a field designated for this so I am looking for a standard option. Thanks, Edwin
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, 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.
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…
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…
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…
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…
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…
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…
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?
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.
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…