[Building Sakai] LTI 2 in Sakai?

Matthew Jones matthew at longsight.com
Sun Mar 30 12:47:56 PDT 2014


Yea, this is currently meant for Sakai 10, planned for release in a few
weeks and really new stuff.

There was a video Dr. Chuck posted a few months ago that shows you how to
configure and go through the registration as you discovered. It's a little
different how to add tools right how as you noticed, and it looks like
individual users can only add LTI 1.x tools on a site level. Admins have to
add 2.x tools and grant capabilities, and then the tool will be available
as configured to all sites.

http://collab.sakaiproject.org/pipermail/sakai-dev/2013-November/025277.html

There are also a lot of lti2.* properties which are set to default which
are *okay* for debugging but as mentioned not appropriate for production. I
don't see these documented yet outside the code, but I'm sure they will be
prior to the release of 10. You'd *probably* be on your own if you were
looking to jump into this earlier. ;)

-Matthew


On Sun, Mar 30, 2014 at 3:40 PM, Maurer, Christopher Wayne
<chmaurer at iu.edu>wrote:

>  I found the test plan doc for the v2 stuff and it looks like there's a
> slightly different way to create a v2 tool, so that is probably what I was
> doing wrong.  I think I'm on my way to finding the right stuff, so good for
> now I hope!
>
>  Chris
>
>   From: <Maurer>, Christopher Maurer <chmaurer at iu.edu>
> Date: Sunday, March 30, 2014 at 3:20 PM
> To: "sakai-dev at collab.sakaiproject.org" <sakai-dev at collab.sakaiproject.org
> >
> Subject: [Building Sakai] LTI 2 in Sakai?
>
>   So, I was kind of expecting something different when launching lti from
> Sakai since we were now v2 (we are v2 now, right?).
> Mainly the lti_version=LTI-1p0 lead me to believe that its still on v1.
>  Granted, I haven't looked to see what might be different from v1 to v2,
> but that version in the launch params threw me a bit.   Is that right?
>  Does a flag need to be set to enable v2 support or anything?  Or are my
> expectations just wrong here?
>
>  Chris
>
>  *BasicLTI Parameters:*
> context_id=1cf5da90-b375-4782-9380-039e32ef324c
> context_label=cwm test
> context_title=cwm test
> ext_basiclti_submit=Press to continue to external tool.
> ext_lms=sakai-sakai-10.x
> ext_sakai_eid=admin
> ext_sakai_launch_presentation_css_url_list=http://nightly2.sakaiproject.org:8081/library/skin/tool_base.css,http://nightly2.sakaiproject.org:8081/library/skin/neo-default/tool.css
> ext_sakai_privacy=visible
> ext_sakai_role=maintain
> ext_sakai_server=http://nightly2.sakaiproject.org:8081
> ext_sakai_serverid=sakai-nightly.uits.iupui.edu
> launch_presentation_css_url=http://nightly2.sakaiproject.org:8081/library/skin/tool_base.css
> launch_presentation_locale=en_US
> launch_presentation_return_url=http://nightly2.sakaiproject.org:8081/imsblis/service/return-url/site/1cf5da90-b375-4782-9380-039e32ef324c
> lis_person_name_family=Administrator
> lis_person_name_full=Sakai <http://nightly2.sakaiproject.org:8081/library/skin/tool_base.css,http://nightly2.sakaiproject.org:8081/library/skin/neo-default/tool.cssext_sakai_privacy=visibleext_sakai_role=maintainext_sakai_server=http://nightly2.sakaiproject.org:8081ext_sakai_serverid=sakai-nightly.uits.iupui.edulaunch_presentation_css_url=http://nightly2.sakaiproject.org:8081/library/skin/tool_base.csslaunch_presentation_locale=en_USlaunch_presentation_return_url=http://nightly2.sakaiproject.org:8081/imsblis/service/return-url/site/1cf5da90-b375-4782-9380-039e32ef324clis_person_name_family=Administratorlis_person_name_full=Sakai> Administrator
> lis_person_name_given=Sakai
> lis_person_sourcedid=admin
> lti_message_type=basic-lti-launch-request
> lti_version=LTI-1p0
> oauth_callback=about:blank
> oauth_consumer_key=asdf
> oauth_nonce=34901560047654406
> oauth_signature=K3ZGcStFpSiYaDVyM60peVGxjfo=
> oauth_signature_method=HMAC-SHA1
> oauth_timestamp=1396206555
> oauth_version=1.0
> resource_link_id=d15f4da5-8397-471a-a192-8df39f5229dd
> roles=Instructor,Administrator,urn:lti:instrole:ims/lis/Administrator,urn:lti:sysrole:ims/lis/Administrator
> tool_consumer_info_product_family_code=sakai
> tool_consumer_info_version=sakai-10.x
> user_id=admin
> user_image=http://nightly2.sakaiproject.org:8081/direct/profile/admin/image
>
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to
> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
> "unsubscribe"
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20140330/26dd9a20/attachment.html 


More information about the sakai-dev mailing list