SpACE: LTI2 configuration page

The SpACE tool supports both full LTI (as implemented by Blackboard Learn 9.0 proxy tools) and BasicLTI. This page describes the required parameters and provides administrators of tool consumer systems with the information required to configure their LTI connectors.

Descriptor file

A descriptor file is available for use by tool consumers, for example, to include on any splash pages displayed before users are redirected to the tool. The URL of this file is http://space.ltiapps.net/descriptor.htm and its contents are as follows:

SpACE tool: LTI2 descriptor

The SpACE (Spatial Activities in Course Environments) tool combines map data using Google Maps with related content and resources. It can be used for a wide range of activities, including walking tours, field trips, locations of distance students.

BasicLTI configuration

Required parameters

The follwoing table indicates which of the BasicLTI parameters are used by the SpACE tool when a user connects from a tool consumer.

Parameter name Status
[Key at bottom of page]
Comments
lti_message_type Required parameter  
lti_version Required parameter  
launch_presentation_locale Parameter not used  
tool_consumer_instance_guid Required parameter  
tool_consumer_instance_description Parameter not used  
tool_consumer_instance_contact_email Parameter not used  
context_id Required parameter  
context_type Parameter not used  
context_title Parameter not used  
context_label Parameter not used  
resource_link_id Optional parameter BasicLTI regards this as a required parameter but, in the absence of a value, the SpACE tool will treat the tool as being a single unique instance within the specified context.
lis_person_sourced_id Parameter not used  
user_id Required parameter  
roles Required parameter See below
lis_person_name_given Parameter not used  
lis_person_name_family Parameter not used  
lis_person_name_full Parameter not used  
lis_person_contact_emailprimary Parameter not used  

User roles

The SpACE tool assigns each user a single role on connection according to which of the follwoing roles is passed in the roles parameter (see above):

RolePermissions
AdministratorConfigures the default map (placemarks, content, etc.) for new users
Access to the options tab
Can reset maps for users (not yet available)
InstructorAccess not restrcited to release settings
Can view maps of other users (not yet available)
Learner 

If a user has more than one of these roles, then the first in the above list is used. If a user has none of these roles then a guest role is assumed which has the same permissions as a Learner.

Full LTI (Blackboard Learn 9) configuration

Required parameters

The following table indicates which parameters are used by the SpACE tool when a user connects from a tool consumer.

Parameter name Status
[Key at bottom of page]
Comments
tcbaseurl Required parameter  
returnurl Optional parameter  
role Required parameter See below
ourguid Required parameter  
ticket Parameter not used  
userid Required parameter  
course_id Required parameter  
content_id Optional parameter  

User roles

The following roles are recognisd by the SpACE tool:

When accessed from the Course control panel the user is given access to configure the default map and the options tab. From the course tools menu users are given access to modify their own maps.

Key

Required parameter Required parameter    Optional parameter Optional parameter    Parameter not used Parameter not used