-
Accessible linking, External Link icon, and class="external"
Hello Canvas accessibility experts (and hopefully the devs), Suppose I have a link formatted like this: I'm curious what exactly adding class="external" to my links does, aside from removing the External Link icon. I've read several posts about users wanting to remove the External Link icon for aesthetic reasons, which I…
-
multi_term_batch_mode - "workflow_state": "aborted" and Terms not found.
Hi, We're trying to switch a sis_import to use multi_term_batch_mode instead of batch_mode. It appears to work. However, we get two errors that I'm trying to figure out in case I'm missing something. 1) It is 100% complete, but has a "workflow_state": "aborted". All three files we upload, courses.csv, enrollments.csv, and…
-
LDAP Authentication - Verify TLS issues - Failed to Bind
Hi there - we are trying to update our LDAP SSL cert with the new "Verify TLS" requirement enabled and when I test authentication in Beta and Test it is failing. My LDAP server admin can't seem to identify any problems - we use the same certs with other applications without issue. Unfortunately I know nothing about the…
-
Graph API Future
What is the future of the Graph API in canvas? I was just wondering as it does not look like it get much work on it or anything new added to it Has it been abandoned? Is Canvas API future with graph?
-
PHP Utilization
Hi, I have a couple of questions surrounding the utilization of PHP as I know your platform uses it and our security teams have asked us questions: What version of PHP are you using? Do you know if we have any dependencies on your PHP and are they using a different version of it?
-
Seeking a programmer to create a custom rubric report
Coastline College is looking for someone who can create an itemized rubric report that includes comments. The report should be a PDF file, one for each student. Details: We need someone to extract itemized data from graded rubrics for a Canvas assignment and include text comments from the instructor. Then format the data…
-
Converting Quiz format
Hi All and @James We have a lot of essay (one-sentence questions, filling blank space) and fill-in-the-blank quiz-type questions. Now, we need to convert them to a mix-and-match question-type quiz. Is there a tool that can convert matching questions to QTI format? Any ideas on how to do it - except manually? 🙂
-
Creating an assignment with an LTI 1.3 tool using the Canvas API
Hi, I've successfully used LTI 1.3 with an app that I've created and am hoping to improve the user experience by making use of Canvas' API. As par of the LTI 1.3 flow (when creating an assignment and without the API) the app needs to be configured: if ($launch->is_deep_link_launch()) { dd("Deep link launch"); //this…
-
Setting assign to via the API?
Hi. I have 3 sections of a class on Canvas, with sections merged. I want to assign a different quiz to each section. I do this via the UI as shown in the attached screenshot. Is it possible to automate this via the API? Thanks!
-
API Request - Allow RESTful API to PUT Submission "Missing" Property
I suppose this is more of a feature request than a question because I already know that the Submissions endpoint on the Canvas API does not currently take put requests on the submission's Missing property. Why would I want to do this through the API anyway? The trouble—and I've seen this discussed elsewhere many times—is…
-
Student Login API Bug
in a test scenario using the following api, i'm able to get a record for our control student. however, only one record is ever returned. i have logged into and explicitly logged out of the student's account several times after the timestamp of the lone record being returned. /api/v1/users/:user_id/logins?per_page=100 oddly…
-
graph api permission scope
I am trying to get all courses I created a token under my account (I am an admin) but I only get one course back I want to get all canvas courses back. I have also tried using the token we use for the Rest API call and I get no course back with Graph but I get then back with the Rest API. am I missing a perm or something??
-
error: Forbidden when trying to request a users page views (with role of Instructor permissions)
I have been using the API to retrieve student quiz data and use it for offline data analysis. This has turned into a useful tool and I would like to develop it even further. For starters, I am currently trying to request a user's page views for my course to know when to give students nudges to login and look for…
-
specific actions for learners to confirm communication channels
Building off an earlier post (https://community.canvaslms.com/t5/Canvas-Developers-Group/workflow-states-for-communication-channel-dim/m-p/575706), I'm looking to see what the specific actions are a user would take to confirm a communication channel such as email. Is it simply a second email that canvas sends to confirm…
-
use REST API to unmute an assignment?
I'm using https://github.com/kajigga/py_canvas_api to allow myself to do some routine Canvas tasks from Python scripts rather than from the Canvas GUI. I would like to be able to unmute an assignment. I have been able to use the REST API to change due dates on assignments, to enter grades for submissions, to change the…