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 tried deleting and recreating the token several times, but it ends up getting expired even though the Expires: was left empty (in other words "never" expire). I am also the admin of the account and generate tokens by using "+ New Access Token" under "Approved Integration" of…
Hi All, I am writing a PowerBI dashboard report to pick up the number of total users in our instance, and then later split that by sub-account. I have the total number working but its so slow and takes about 30-45 min per refresh. Wont be a problem once published as it will happen overnight, but while I am developing and…
Just need the SIS_ids of every student.
Hiya, We've got a few LTI 1.3 tools deployed and it seems to be working fine for 99% of people, however we've noticed in the logs that sometimes when a user attempts to launch the tool on the last step of the LTI launch when they get redirected back to the LTI tool their id_token parameter is there but empty. The part of…
I have a tool that follows LTI 1.3 and use cookies for authentication. When I use the tools inside Canvas(as LTI 1.3 application) and depending on the browser (e.g. chrome), the Iframe have access to third-party cookies, authenticating the user with a previous cooky from a different tab. I want to avoid this behavior on…
I am attempting to run instructure’s canvas-lms through GitHub codespace and am encountering the following issue. I am using the free 4 core plan. The repository and instructions for the codespace setupcan be found here. Has anyone run into this issue after using bundle exec rails canvas:compile_assets while trying to run…
Hi Canvas community, I am trying to make a customed navbar that sticks on the top of the window when the user is scrolling. I uploaded the CSS file and JS file via the Theme editor, the CSS works, but JS is not working. Any suggestions? My js file: window.onscroll = function() {myFunction()}; var contentnavbar =…
I'm trying to query the '/v1/comm_messages' API end point using an admin-authorised token in Powershell, and I get the message "user not authorised to perform that action". Does anybody know why there would be a problem with this? The token works fine for all other requests. I've tried using user ids in the URI like so:…
Calling url:PUT|/api/v1/courses/:course_id/quizzes/:quiz_id/questions/:id to update a quiz question answer. When updating an existing quiz question answer using Python request library, the following error results b'{"errors":[{"message":"An error occurred.","error_code":"internal_server_error"}],"error_report_id":4595}'…
Hello, We have created a Canvas system on a personal server using source code from GitHub (https://github.com/instructure/canvas-lms) for exploration purposes. We would like to know the maximum number of student accounts that can be created on a self-built system like this. Please provide us with this information. Thank…
I have encountered a weird error for the first time while installing Canvas from our own git repository on this step: RAILS_ENV=production bundle exec rake db:initial_setup or RAILS_ENV=production bundle exec rake canvas:compile_assets These are the software versions installed till this step: psql - 12 git - 2.25.1 ruby -…
I have a placement of resource_selection setup but can't seem to get Canvas to use the link. Here are the claims for the initial request. { "https://purl.imsglobal.org/spec/lti/claim/message_type": "LtiResourceLinkRequest", "https://purl.imsglobal.org/spec/lti/claim/version": "1.3.0",…
Hi all, I am now developing a LTI1.3 tool pretty much like Zoom LTI Pro1.3. I want to sync calendar events in a canvas course after users use our LTI tool to create meetings. According to the tutorial videos I watched on Youtube, it seems like Zoom LTI pro1.3 could sync calendar events without popping the canvas oauth…
Background: I'm developing a LTI 1.3 app. I'm doing testing in a local instance of Canvas thats running with docker (http://canvas.docker/). Expected Behavior: When sending deep linking response back to canvas it succeeds. The "working in submission type placement - low.mov" attachment shows the expected behavior but it's…
We are tool that offers a canvas integration to our customers. We want to give our customers the ability to sync some data from us into already created grades in canvas. We want to do this because often, teachers already have their courses set up at the beginning of the semester, with the right categories etc, and we just…