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:
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 | ![]() |
|
| lti_version | ![]() |
|
| launch_presentation_locale | ![]() |
|
| tool_consumer_instance_guid | ![]() |
|
| tool_consumer_instance_description | ![]() |
|
| tool_consumer_instance_contact_email | ![]() |
|
| context_id | ![]() |
|
| context_type | ![]() |
|
| context_title | ![]() |
|
| context_label | ![]() |
|
| resource_link_id | ![]() |
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 | ![]() |
|
| user_id | ![]() |
|
| roles | ![]() |
See below |
| lis_person_name_given | ![]() |
|
| lis_person_name_family | ![]() |
|
| lis_person_name_full | ![]() |
|
| lis_person_contact_emailprimary | ![]() |
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):
| Role | Permissions |
|---|---|
| Administrator | Configures the default map (placemarks, content, etc.) for new users Access to the options tab Can reset maps for users (not yet available) |
| Instructor | Access 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 | ![]() |
|
| returnurl | ![]() |
|
| role | ![]() |
See below |
| ourguid | ![]() |
|
| ticket | ![]() |
|
| userid | ![]() |
|
| course_id | ![]() |
|
| content_id | ![]() |
User roles
The following roles are recognisd by the SpACE tool:
- COURSE:INSTRUCTOR
- COURSE:TEACHING_ASSISTANT
- COURSE:COURSE_BUILDER
- COURSE:GRADER
- COURSE:STUDENT
- COURSE:GUEST
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
Optional parameter
Parameter not used