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 trying to create a redirect link using XML paste. I got the code online, but when I create it, it has the "assignment and Link Selection" and "Course Navigation" placements. I only want this to appear on the course navigation. How do I set it up so it does not include the "assignment and link selection" placement? I…
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…