-
How can we hide group "+ announcement" button from group announcement page from students?
Is there a way how to hide group "+ announcement" button from group announcement page from students?
-
Canvas User Pronoun Selections via API GET/report?
It would be helpful if Canvas user pronoun selections were made available via API or report (or even Canvas Data). We have a desire to get the pronoun selection data out of Canvas. If this already exists, I'll be happy to take any information on this, but I haven't found it in the API documentation, reports, or Canvas Data…
-
API GET all assignments for specific student. BULK endpoint
I am currently working on a dotnet wrapper for a professor. I need to be able to get every assignment and assignment grade for a INDIVIDUAL student. Currently what I am doing is hitting /courses/:courseID/assignments to retrieve a list of all assignment IDS that exist for the class (This endpoint gives me the name of the…
-
POST Enroll a user returning "message": "No parameters given"
Hi, I'm new at API was able to implement some calls put I'm having a problem with this the Enroll a user. I'm receiving "message": "No parameters given" This is my POSTn to that I'm using SIS ids.... { "uri": "https://-----.instructure.com/api/v1/courses/sis_course_id:51/enrollments", "method": "POST", "headers": {…
-
quick question on assignment overrides
We need to create multiple assignments (via API) and assign each of these to a particular subset of students (who will be enrolled on one or more of several specific course sections). Looking at the API documentation here https://canvas.instructure.com/doc/api/assignments.html#method.assignment_overrides.create it says…
-
Problem with installation Canvas on VDS server (Free for Teacher Licensee)
Hi to everyone! I very need your help. I install Canvas LMS (Free for Teachers) on our VDS server. I did it through Docker and used the instruction here - https://note.hommalab.io/posts/canvas/install-canvas-lms/. 1) Created separate user, launched it through route and gave him sudo right + full access to folders…
-
Bulk download course export packages
Is it possible to use the API to push all courses in a subaccount to export their packages and then bulk download to your computer? If so what's the best way to do it? Python? Any ideas of where to start? I've looked at github but couldn't find anything. Thanks
-
Can I use Canvas grading engine to know if a submitted answer is correct before the quiz is turned i
I have an LTI Tool that delivers questions to users via a custom UI. I need to be able to tell, in real-time, if the answers are correct - the flow is something like this: - User answers question - User is given feedback on whether or not answer was correct - User is given another question From what I have found I am…
-
Changing frame ancestor policy for Canvas LTI
I am currently building a Canvas LTI that makes requests to a REST api we have on our server. To prevent un-authenticated access to the API endpoints we have on our servers we are using shibboleth to establish sessions. We are quite certain that we have shibboleth sp configured correctly on our server and can use the…
-
PDF package/plugin that Canvas is using?
Hey Community, I know this might be a dumb question, but can someone tell me which PDF package or plugin that Canvas is using for viewing and annotation? Somehow I couldn't find it in the source code, just curious about it. Thanks!
-
Access Quiz-submitted files via the API
I have alittle API client that lets me download submitted files and mark them from my text editor before uploading with a grade. I'd like to be able to do the same thing with files that have been handed in to quizzes. However, I can't seem to find the API endpoint that returns the attachments list for a quiz submission. I…
-
person_sourcedid
Hi, As part of LTI 1.3, "person_sourcedid" is passed back. For actual schools, can this be a trusted value for a student's school user id? Or, is this something that an LMS may or may not pass back? For example, this value is null in my dev instance but this makes sense to me since I don't actually have a student id.…
-
Do courses created via API (SIS import or regular API) generate 'course created' Canvas Live Events?
Since I don't have access to a repository of raw-formatted Canvas Live Events (only Caliper), I wonder if others can answer this question: does course creation via API (either regular API or SIS imports) generate any 'course created' Canvas live events? I have not seen anything like this in the Caliper-formatted events but…
-
Microsoft Teams sync
Hello, Just to add on a question, does Microsoft teams integration allowed in opensource codes, I don't seem to have all the options here, see below some options like "suffix and Active directory attribute" are missing, or is there I way I can be able to turn them on.
-
How can we hide "Inbox" on global navigation from students?
Hi all, is there a way to hide "Inbox" button on global navigation from students? They are using emails for all communication and the feature is unused. Thank you