LTI Services on LTI 1x: Difference between revisions
(Created page with "{{Infobox Project |name = LTI Services on LTI 1x |state = Planning |tracker = MDL-60416 |assignee = Claude Vervoort }} == Project goal == LTI Ecosystem is enriched by servic...") |
No edit summary |
||
Line 3: | Line 3: | ||
|state = Planning | |state = Planning | ||
|tracker = MDL-60416 | |tracker = MDL-60416 | ||
|discussion = [https://moodle.org/mod/forum/discuss.php?d=359850 LTI Services available for manually configured tools] | |||
|assignee = Claude Vervoort | |assignee = Claude Vervoort | ||
}} | }} |
Revision as of 14:13, 11 October 2017
LTI Services on LTI 1x | |
---|---|
Project state | Planning |
Tracker issue | MDL-60416 |
Discussion | LTI Services available for manually configured tools |
Assignee | Claude Vervoort |
Project goal
LTI Ecosystem is enriched by services. For example, the membership service allows a Tool to discover a course roster, while the Gradebook Services ([1]) offers a more flexible integration with the gradebook. Services as specifications have no dependencies on LTI 2.0 Tool Proxy i.e. they can be used directly with manual deployments. However the current implementation in Moodle mandates a Tool Proxy deployment in order for a Tool to be able to leverage LTI services. This is a significant barrier to adoption; this project proposes to lift it by allowing Tools to be granted access to services as part of the manual deployment of the Tool.
Services listed in the Manual Tool configuration
Tool manual configuration will contain a Services section, allowing the administrator to grant access to the services either fully, read-only or no access. This will be similar to the enabled capabilities found in the Tool Proxy.
Access to services are proposed to be limited to Site tools; External Tools added by the instructor will not offer those options.
Security
Access to services will be limited based on the rights granted to the Tool.