Community

ColinMurtaugh
Community Champion
Activity Feed
My Posts
Post Details Date Published Views Kudos

Allow teachers to temporarily block access to their Canvas site during exams

Some of our faculty wish to block access to their Canvas sites during the administration of exams. Currently our solution is to have them manually adjust the start/end dates of the course and block s...

12-07-2021

607

0

When searching for users, also include integration_id in the list of fields that are searched

Currently when you search for a Canvas user via the Accounts > People page or via the REST API, the system tries to match the query against the name, email, user_id, login_id and sis_id fields. We...

12-06-2021

239

0

Update on Canvas Data 2 plans?

Hi @erinhmcmillan , Would it be possible to get an update on Instructure's plans for CD2? There had been an item on the March 2021 roadmap regarding CD2 (beta?) availability, but now that...

04-19-2021

688

14

Canvas Data 2 500 errors: "Unexpected key 'StartAfter' found in params"

Hi -- I'm trying to use the Canvas Data 2 API, and I'm getting 500 errors when I call the /getCompacted/<tableName> endpoint (seemingly with any table). The error message is: "Unexpected key...

01-05-2021

574

1

CanvasData2 errors -- some(?) files are apparently gzipped now?

Hi @oxana -- I'm getting errors (see below) using the nodejs dap CLI (version 1.0.18), and after digging in deeper I found that some of the data files are now gzipped.  It seems to me...

12-03-2020

648

0

CD2 API docs, CD2 cli source code repo?

Hi, Is there documentation available for the CD2 API? Also, the NPM page for the CD2 cli tool points to an internal source code repository; will this be open-sourced at some point? If either or bot...

10-09-2020

675

0

Problems using Google Search Console on our Canvas domain

Hi -- I'm trying to verify ownership of our Canvas domain in the Google Search Console and I'm running into trouble. I'm wondering if anyone else has been successful getting it set up.   T...

10-07-2019

775

0

Delete ePortfolios when the related user is deleted

Currently, if a user has published ePortfolio content and the user is subsequently deleted, the portfolio remains publicly available and there's no way for an administrator (or the original author) t...

10-02-2019

935

25

Build a Canvas Data Warehouse on AWS in 30 minutes!

Introduction Canvas Data provides a wealth of information that can be used in many interesting ways, but there are a few hurdles that can make it hard to even get started: The Canvas Data API...

06-24-2019

10026

25

How are integration_ids used?

Hi -- The Canvas API documentation mentions that some objects (users, courses, terms) can have an "integration_id" which is "a  secondary identifier useful for more complex SIS integrations"....

12-12-2018

780

2

How to request the addition of new live events?

Hi --   I'd like to see the addition of some additional live events, in particular: Course created Course deleted Course published Course concluded   What's the right way to ...

05-22-2018

533

0

Anyone integrating Canvas with R Shiny (via LTI or otherwise)?

Hi -- I'm interested in setting up single-signon between Canvas (using native Canvas authentication) and an R Shiny server.  Has anyone done anything like this, either using LTI or some other...

08-22-2017

1829

3

Mismatch between table names in schema and dumps?

Hi -- Apologies if this has been discussed before, but there are a number of tables whose names in the schema JSON don't match the table names in the other data returned by the API. For example, t...

04-26-2017

460

0

Custom Sorting Terms in the Canvas UI

In our Canvas instance, we've created a few dozen terms so far, mostly via integration with our SIS.  Each year we add several more, and the list is getting out of hand.  Further complicati...

07-06-2016

1070

7

View All Posts
Member Profile
API fan; Python developer; tool builder; system integrator; Canvas administrator. Technical Architect at Harvard University.
My friends
Community Statistics
Posts 191
Solutions 25
Kudos given 236
Kudos received 498
Member Since ‎04-21-2015