• Does anyone know "<lticm:property name="enabled">"

    The following is a part of XML config file to config the LTI tool provider. ...   <lticm:options name="course_navigation"> <lticm:property name="enabled">true</lticm:property> </lticm:options...
    Kim Huang
    last modified by Kim Huang
  • Why does the Assignments API not return any Turnitin data and what can be done to fix it?

    In our institution we use the Turnitin LTI and I am trying to get the turnitin_enabled and turnitin_settings from assignments configured to use Turnitin. On Assignments - Canvas LMS REST API Documentation I find this...
    Jaap Stelpstra
    created by Jaap Stelpstra
  • LTI 1.3 "sub" not the same as 1.1 "user_id"?

    My team is working on our LTI 1.3 tool implementation. I’ve been running some test scenarios where our LTI tool is “upgraded”. That is, I launch an LTI link in a test course using a 1.1 tool, then r...
    Jack Borrebach
    last modified by Jack Borrebach
  • Help posting an announcement through the API?

    Hi!   I'm working on a script that can post announcements through the Canvas API. I've worked with the API a good bit before, but never with discussion topics, and I'm running into a 422 error.   I'm attem...
    David Joyner
    last modified by David Joyner
  • Integration BigBlueButton into self hosted Canvas

    We installed Canvas from Bitnami. But there the Conference (bigbluebutton) is not enabled by default. I tried to install BigBlueButton app from the EduAppCenter as in the picture below: where "Config URL...
    Eric Werth
    created by Eric Werth
  • assignments/<>/submissions/update_grades

    Hi. I'm having troubles while working with the API. I believe I provide a correct payload to the update_grades endpoint, but I get a 401 response: 401 Client Error: Unauthorized for url: ...   I followed the do...
    Eric Werth
    created by Eric Werth
  • How to ask Canvas support to correct oauth_signature_base_string

    Hi Folks, I created a LTI tool provider and registered in Canvas of Princeton. It works until I have changed the launch link(I have accidentally had a typo in the launch link.). I found out the typo and tried to corr...
    Stefanie Sanders
    created by Stefanie Sanders
  • Responsive Images

    Has anyone been able to make images in Canvas responsive so that they will change size when an user changes the browser window size? I have tried inputting the CSS for a responsive image, but Canvas deprecates it upon...
    Jason Knippers
    last modified by Jason Knippers
  • How to pick out the LTI users from the database

    Hi, we're building a tool that deletes/completes/inactivate users/enrollments via the API based on the "last login"-field.   But we've com a problem where a number of users that are used by other LTIs...
    Stefanie Sanders
    created by Stefanie Sanders
  • How to use Google Prettify in Canvas?

    Hi,   We have used Google Prettify in Canvas (theme editor, add custom css), to improve how Canvas renders html code.   This has been working until a few weeks ago.   Did something change in Canvas? ...
    Eric Werth
    created by Eric Werth
  • How to build an LTI tool for my Web app using PHP?

    Hello,   I've done my research for over 10 days on how to build an LTI but unfortunately, I couldn't find a clear instruction on how to make a website an LTI so it can be integrated as an External App into the ...
    Samuel mca
    last modified by Samuel mca
  • App Center, Whitelisting, Permissions, EduAppCenter (oh my)

    Hello Friends,   Has anyone wrapped their head around the general topic of restricting app installation to a whitelist while still allowing teachers to manually install from that list? And what if...
    Stefanie Sanders
    created by Stefanie Sanders
  • Submissions API not returning all submissions?

    I think I'm running into an API bug and am hoping you can confirm.    I know the URLs won't work for most of you, but hopefully you can recognize something I'm missing.   I am calling the Submissi...
    Glen Parker
    last modified by Glen Parker
  • LTI OAUTH 1.0 Signature Mismatch

    Hi,   I created an LTI application with .Net. I have tried different libraries to create OAuth 1.0 signature, but it never matches with the one comes from Canvas. I checked it with this tool: http://lt...
    Orhun Karapinar
    last modified by Orhun Karapinar
  • Can I use Canvas Studio API to upload media file for a user?

    I'd like to upload a media file from a URL to a Canvas Studio user's "My Uploads". I see that there is a Canvas Studio Public API that might do what I want. From looking at the public API, questions I have are: &...
    Terence Shek
    last modified by Terence Shek
  • Launch URL with LTI 1.3

    Overview   We are unable to execute an external tool launch with LTI 1.3 using the `external_tool/retrieve?url=...` pattern. All other features work with LTI 1.3, such as authentication, assignment selection, gr...
    created by rogrant@nmsu.edu
  • New Quizzes Online Proctoring: Password Shows ProctorU

    Our online students use ProctorU for proctoring.  When the ProctorU proctor types in the password, the student can see it.  Is there a fix for this
    Stefanie Sanders
    created by Stefanie Sanders
  • Password revealed using ProctorU

    I use proctor u for my online class.  However, the password is shown to the student when the proctor types it in.  What can I do to prevent this?
    Joressia Beyer
    last modified by Joressia Beyer
  • Anyone figured out how to set a page to do date through the API?

    Last Fall Canvas added the ability to set a date on pages so that they appear in the student to do list: Unfortunately, there is no information about this functionality available in the Pages API.   I can v...
    Kenneth Larsen
    last modified by Kenneth Larsen
  • Terms not sorting

    Looks like the latest release updated some UI elements with terms (e.g. course search filter), but they still aren't sorted. Why the heck not?! We have over 230 terms (23 schools) and not sorting them is nuts. I had s...
    Stuart Ryan
    created by Stuart Ryan