The Instructure Community is fully available, including guides, release notes, forums, and groups. If some styling still looks unusual, clear your cache and cookies.
Found this content helpful? Log in or sign up to leave a like!
Hello All,
New to Canvas. I've been asked to develop some 3rd party plugins for Canvas so I will need to set up a dev environment along with a sample database to test against. I have two questions...
1.) Will the web version of Canvas allow me to test my plugins as I develop them?
2.) Is there anywhere I could find a sample database of students, staff, parents etc. to simulate a generic environment?
Many thanks for any help offered.
Joel
Solved! Go to Solution.
Hi @griffindodd ,
The FFT looks like it allows LTI's if you register, but I defer to @scottdennis , stefaniesanders.
The only way to get data from FFT would be the API, and I suspect it would be limited to the teacher role of your course.
A common solution for 3rd party developers is to install Canvas locally from source.
GitHub - instructure/canvas-lms: The open LMS by Instructure, Inc.
Another option would be to contact Instructure and purchase an ACME or Sandbox environment.
Hi @griffindodd ,
The FFT looks like it allows LTI's if you register, but I defer to @scottdennis , stefaniesanders.
The only way to get data from FFT would be the API, and I suspect it would be limited to the teacher role of your course.
A common solution for 3rd party developers is to install Canvas locally from source.
GitHub - instructure/canvas-lms: The open LMS by Instructure, Inc.
Another option would be to contact Instructure and purchase an ACME or Sandbox environment.
Hi Joel,
I'm not aware of a database of user data that you could use to simulate a populated instance. Robert is correct that you can access your own personal key in FFT and do API calls that affect your user/courses only.
Thanks for the feedback!
If I install locally to create a dev environment, can I do that with having to buy licenses?
There's no license fee when using the source to develop.
Home · instructure/canvas-lms Wiki · GitHub
Quick Start · instructure/canvas-lms Wiki · GitHub
There's also a mailing list and IRC channel for support.
To interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in