Forum Discussion
Accessing data from the Canvas LMS
I am trying to grab data such as the user's full name from the Canvas LMS to include in Storyline to create a customized certificate.
I also want to email the certificate to the user upon successful completion of the course.
I tried javascript but did not have any luck.
Thanks for your help
- MathNotermans-9Community Member
https://community.canvaslms.com/t5/Canvas-Question-Forum/Get-Current-user-name/td-p/148617
As here is stated...when using a LTI ( Scorm eg. ) you can use the Person.name.* variablesIf its on a page its sandboxed and not easy to get.
- KarlMullerCommunity Member
Does the the Canvas LMS not have the ability to issue a course completion certificate with the student name on it?
- MathNotermans-9Community Member
When Scorm (LTI) is enabled on Canvas you can only 'add' the Scorm package as an 'assignment' and thus any scores and student name etc. will be internally handled by Canvas. So yes when using Scorm and assignments you can let Canvas create certifications. But you donot have access to any of the LMS variables from inside Storyline when you add the course on a page in Canvas. Personally i think Canvas limits quite a lot of possibilities for the more tech savvy developer.