Questions tagged [canvas-lms]

Canvas LMS (Learning Management System) is an educational tool that connects student with teachers. Tools include assignment/grading dashboards, multi-media instructional recorders, notifications, and more.

Canvas is an open LMS (Learning Management System) created by Instructure that allows for the management of users and roles (faculty, students, etc), courses and sections, course content, assignments, and grades in a standardised format set by IMS Global.

Extending Canvas

While the current offering includes many features, the open framework allows heavy customisation in a safe way.

  1. The Canvas API allows you to access, update or delete a wide variety of content and settings. The format mainly complies with LTI 1.X specifications at present.
  2. Developing LTI Tools (External Apps) allows you to augment the standard offering and expand on available features. You can also release you're enhancements through many online forums including the EduAppCenter. IMS Global has provided some example code found here to jump start your project.
126 questions
0
votes
1 answer

How to use Canvas Data API

I have been trying to use the Canvas Data API (https://portal.inshosteddata.com/docs/api), but I haven't been able to receive the data I have been requesting. I have been reading different Canvas forms and how to on how to do this, but I am still…
Matthew S.
  • 321
  • 1
  • 9
  • 22
0
votes
0 answers

How do you deal with CORS when requesting a code to begin oAUTH2 flow?

I am trying to get a very minimal proof of concept oauth2 flow going for a web app hosted locally and hitting a cloud oauth provider (Canvas LMS oauth2/LTI). I need the user to click a button on my initial page (local web app) that starts the…
11teenth
  • 1,853
  • 1
  • 15
  • 28
0
votes
1 answer

How do I solve this error installing Canvas LMS using Docker and quickstart?

I am trying to use the Quick Start guide from Instructure to install Canvas LMS locally on my Mac (https://github.com/instructure/canvas-lms/wiki/Quick-Start). The script fails at step 23 - see below. The point of the script is to automate…
11teenth
  • 1,853
  • 1
  • 15
  • 28
0
votes
1 answer

Change URL On Canvas LMS (Ruby)

want to change url From This - https://localhost/login/canvas To - https://localhost/login/Something Please tell me where or how i can change the URL, what file would i have to change? Thank you!
0
votes
0 answers

Canvas LMS - Theme Editor Logos Are Not Changing

I've installed Canvas LMS using https://github.com/instructure/canvas-lms/wiki/Production-Start But i'm facing a problem, the logos are not changing there on Theme Editor. But the colors are changing. Screen Shot If any one have any idea , why i'ts…
0
votes
1 answer

Create bulk external LTI Items under a existing module using LTI APP in canvas lms

I have a requirement where i have to create a bulk content item under already selected module in Canvas LMS. How can I achieve it using Canvas API? I am able o create normal bulk content items under a module by using Create a module item But in the…
0
votes
1 answer

Canvas Instrucuture Arc API

For the courses we have in Canvas Instrucutre, the media files are in Arc Media Library. But the API to access these media files isn't available. Is there a way to access the Arc Media files from Canvas API?
0
votes
1 answer

How to obtain data from Canvas API?

I want to obtain data through canvas API from a moodle course that our institute is doing right now. I went through the documentation and I have generated an access token as advised in the API documentation. But now I don't know how to proceed. I…
Ann
  • 403
  • 2
  • 5
  • 17
0
votes
2 answers

Is Wordpress the best tool to build an LMS social platform?

I'm trying to build an educational social platform with a lot of functionality in it, and i was wondering if Wordpress is the best choice for that?
0
votes
1 answer

Canvas lms rest API export the data

I need to export the data from canvas lms, i followed Canvas API and create the token id. Now i can access the web api and got response here my problem was i create the token id for admin user and i need to get all courses (api/v1/courses/) but…
Manikandan
  • 844
  • 15
  • 31
0
votes
1 answer

Multi-tenant Microsoft SSO in self hosted Canvas LMS

I have been able to set up the single tenant SSO but don't really know what steps to follow on (Canvas or Azure side) to enable multi-tenant. Canvas LMS is hosted on my own website.
Faraz Hassan
  • 663
  • 1
  • 6
  • 24
0
votes
1 answer

Get data from different LMS with tincan API

How can I get data from several LMS (Moodle, Blackboard etc) with Tincan API (LRS) ? To be specific I want to get at least these infomation Student info, Teachers info, Sessions info, Classes info, Courses info I also need to know the…
0
votes
1 answer

Canvas LMS installation Failed due to thrift error

I am trying to install Canvas LMS following the production start instructions. At the point of bundle install, it failed on Thrift installation. I am using Ubuntu 16.04 on a docker in a Mac System. Everything was working fine, but this error has…
TheRimalaya
  • 4,232
  • 2
  • 31
  • 37
0
votes
1 answer

How to POST in powershell to canvas LMS

I am currently making an API for an university. The purpose of this project to to look at every course and check if it contains a certain module and if not, add one in. Seems fairly simple enough, but the thing that is making the project complicated…
Franco Pettigrosso
  • 4,056
  • 2
  • 20
  • 32
0
votes
1 answer

CORS issue solution via proxy services or curl

I'm hitting a major road block while consuming services POST from this client who has no Access-Control-Allow-Origin at all. I've tried following solutions or are you saying it's not possible at all? Looked into JSONP but that's limited to GET…
user2727195
  • 7,122
  • 17
  • 70
  • 118
1 2 3
8 9