I'm working on integrating Canvas with another system via the API. I'd like to bring back an enrollment record ID from the other system and put it on the Canvas enrollment....but there doesn't seem to be anywhere to put it. Am I missing something?
@matthew_buckett Right. Took my brain a sec. So it's the combo of the sis_section_id and the sis_user_id. Still surprised there isn't a place to put an SIS enrollment ID.
I'm not aware of anywhere to put an SIS ID on an enrollment, when importing using a SIS Import (https://canvas.instructure.com/doc/api/file.sis_csv.html#enrollments-csv) or using the API (https://canvas.instructure.com/doc/api/enrollments.html). Why do you need an ID? Do you need to support the case where a user has more than one enrollment in a single course?
@matthew_buckett exactly. Our students are typically in multiple sections within a course, and though not a given it is very common for enrollments to change during the term. We'd like to manage changes from our SIS/CRM. I suppose I can use the section name in combo with the sis_user_id, but I'd prefer not to have to rely on a name (and will have to make sure I can turn off teachers' ability to rename sections).
UI for weekly progression idea that rest in the Schedule tab of the **K-12 UI** of Canvas it's incomplete and I really would not take it and push it into instance but I am going to post it here because in the past people like @James && @robotcars || @Steve_25 have had terrific input in the past... maybe w/their eyes and…
A case for this argument: I live in thee K-12 realm which means we have way too many assignments... which means that at times a simple last 10 assignments of a course question(last 10 date wise) will take us 300 assignments to answer Solution for this example in particular: I would love to make this modified version of an…
Hey Community: I want to ask first if Canvas LMS as a Identity provider is only supported with SAML? What other protocols are supported? My use case is that I have a React App hosted on cloud provider (AWS) and SpringBoot as a backend (Service provider). I want to integrate Canvas SSO as a Identity provider (IdP). I…
Hi , I’m working on validating the API test cases for CANVAS Api and need suitable test data to verify the 200 OK status code responses. I am using free for teachers version account. PFA Ecel sheet about the end points I am checking for.
I am attempting to programmatically access the LTI usage data presented in the Canvas Apps Dashboard (total launches, unique users, subaccounts, courses over time). Could anyone advise on the best method to replicate this information by using the Canvas Rest API calls or Canvas Data 2?