-
Canvas Commons API - user search oddities
This is something you can see in the user interface, which uses the API if you look at the network panel of your browser developer tools. When adding a user to a group, the search returns non-matching results. If you search with quotes you get fewer results unless you have punctuation, e.g. spaces, or even an email…
-
Custom fields not showing up in self-hosted version
Hi, I think (?) I'm following the documentation in creating custom fields for an LTI 1.3 app: { "title": "Adapt", "scopes": [ "https://purl.imsglobal.org/spec/lti-ags/scope/lineitem", "https://purl.imsglobal.org/spec/lti-ags/scope/lineitem.readonly", "https://purl.imsglobal.org/spec/lti-ags/scope/result.readonly",…
-
How can I find term id for a course programatically or via Web Interface?
I run a script that I created in Python and I use the term_id fo filter some of my results. I want to know if is it possible to find the respective term id for a course using the course id? The answer could be programatically or via Canvas Web Interface.
-
Rate limiting on grade passback
Hi, I have an LTI 1.3 external tool that I've created and will be using to pass back grades from my app to Canvas. Are there any rate limiting issues that I should be concerned about? For example, it would be more helpful for grades to be passed back after students submit each question to keep things completely synced, but…
-
Error when create duplicated calendar with BBB conferences
Hi guys, I am a self-hosted Canvas and very new to this great app. I have a Canvas and BigBlueButton integrated. It works fine, however, whenever I try to create a duplicated calendar with BBB conference like the picture below, it generates an internal error like the warning in the picture, but I cannot find any related…
-
Not able to select assignment from external tool
I am trying to create the assignment of submission type external tool. I created the app with the resource_selection attribute, someone please help me with what should I do when selecting the assignment from the external tool so that the deep link will be auto-populated and the popup will be closed.
-
SIS Data - Manage Granular Permissions June Release
Hopefully this would reach someone who has been using Canvas cloud for the past 10+ years like we have, can peruse the Github repository for the open source version, or someone at Instructure who knows the codebase intimately: We share a Canvas instance with other institutions in our district, and have sub-account admins…
-
Photoshop HTML and Image Canvas Homepage Image
I have created a graphic in photoshop with 22 layers some with Hyperlinks created using _blank to force the students to open them in a new tab. I am trying to use this image as my homepage on Canvas. I saved the document as HTML and Images to my computer. I uploaded the image slices to Canvas. I navigated to and found all…
-
office 365 user registration and creation
Hello, i`m looking for example how to register/create users by office 365, and office365 only or self-enrolment for course using this microsoft provider
-
Course is not published
Hello! I'm using API to create courses. string command = "/api/v1/accounts/:account_id/courses";string courseData = new { name=courseName, offer="true", start_at =startDate, ends_at=endDate}; after this call I add a teacher, and create migration to copy template into this course. At the end course is 'Unpublished" IE…
-
Adding default course cards.
I have written a php script for generating course card images so my institution's courses can have individualized cards. I have placed these out on a web server and am trying to update the courses by adding course[image_url] via /v1/courses/{id} This works when I do so for an individual course, but when I try looping…
-
Rename Big Blue Button (or Adobe Connect) back to Conferences after deployment on 8-4-21
Here is the code snippet which we intend to use: $(".conferences").html("Conferences"); Including this piece of code in Custom Java Script file by (Admin privilage->Themes->upload->viewfile->open text editor->include the above line->save->back to Themes Editor->select the saved Java Script file->preview->save the theme->…
-
Moving the History Button from the Global Navigation
Hello! Question: Has anyone here had any success moving the History button off of the global navigation? We have a number of extra icons on our global navigation, and when Canvas added History, we decided to hide it until we could figure out what to do with it. We would like to move the button and its functionality to…
-
Enrollment API Questions
I am using Postman to test sending enrollments to Canvas API. I was getting errors at first because I was using the SIS userid and SIS section id for the Post. I got it working using the user_id and course_section_id within Canvas...that are not in my SIS. My questions are: 1. Is there anyway to use the SIS ID's to enroll…
-
Get Instructor Analytics(page_views and participations) via API
Hi, Is there an API to get analytics for Instructor? I tried this api with InstructorId, GET /api/v1/courses/:course_id/analytics/users/:student_id/activity but that did not work, it gives The specified resource does not exist. Whereas for the same course, if I try to pass in a StudentId, then that data is available