[Admin Tools] Allow edit/entry of all LTI parameters in the Canvas UI

There are many configuration parameters for LTIs (see the external tools API docs) that are only available to change/edit through either the API or through editing XML (LTI 1.0/1.11) / JSON (LTI 1.3).  While this might be ok for initial installation of an LTI, it makes modifying a configuration very hard.  Making changes through the API often has unintended consequences (changing one parameter might erase/change others, hardly any documentation around this exists).

I propose that *all* settings for an LTI be exposed and configurable through the Canvas UI.  LTI 1.3 seems to be a bit better in this respect than 1.1, but there are still things not available in the UI (default placement for a course navigation item, for example).  Exposing everything in the UI with all options obviously displayed and able to be easily changed would really help admins out.

-Chris

5 Comments
ctitmus
Instructure Alumni
Instructure Alumni
Status changed to: Open
 
KristinL
Community Team
Community Team
Status changed to: New
 
KristinL
Community Team
Community Team
Status changed to: Added to Theme
 
nathanatkinson
Community Team
Community Team
Status changed to: New
 
nathanatkinson
Community Team
Community Team
Status changed to: Open