Setup TrainTool with LTI 1.3 for Brightspace

Do you need help with setting up LTI 1.3? Contact support@traintool.com


Before you start, make sure you have the [accountname] of your institution. You will find this in the URL of your TrainTool account before '.traintool.com'. (i.e.: demo.traintool.com -> [accountname] = demo). You will need this for step 3c t/m 3f with creating the Registration and step 2b of creating the link. 


Create Registration

  1. Click the gearwheel icon in your Brightspace environment and navigate to Manage Extensibility.
  2. Select the LTI Advantage tab and click Register Tool.
  3. Fill in the fields as follows:
    1. Name: TrainTool
    2. Domain: [accountname].traintool.com
    3. Redirect URLs: https://[accountname].traintool.com/api/lti_tool/launch
    4. OpenID Connect Login URL: https://[accountname].traintool.com/api/lti_tool/initiation
    5. Target Link URI: https://[accountname].traintool.com/api/lti_tool/launch
    6. Keyset URL: https://[accountname].traintool.com/api/lti_tool/keyset
    7. Extensions: Check the boxes for 'Assignment and Grade Services', 'Deep Linking' en 'Names and Role Provisioning Services'.
    8. Roles: Check the box for 'Send Institution Role'.
  4. Click 'Register'. 
  5. You now see the Registration Details.
  6. Write an email to support@traintool.com with subject 'LTI 1.3 configuration Brightspace', including the following details:
    1. The name of your institution 
    2. Client ID
    3. Brightspace Keyset URL
    4. Brightspace OAuth2 Access Token URL
    5. OpenId Connect Authentication Endpoint
    6. Issuer

Create Deployment

  1. Go to 'View Deployments' and click on 'New Deployment'. 
  2. Fill in the fields as follows:
    1. Tool: TrainTool
    2. Name: TrainTool
    3. Extensions: Check the boxes for 'Assignment and Grade Services', 'Deep Linking' en 'Names and Role Provisioning Services'. 
    4. Security Settings: Check all boxes, except for 'Anonymous', 'Classlist including users not known to this deployment' and 'Open as External Resource'.
  3. Choose for which Org Units you want to enable this Deployment
  4. Click 'Create Deployment' 
  5. You will now see the Brightspace Deployment Details. We don't need those. 

Create the Link

  1. Navigate to 'View Links' and click 'New Link'. 
  2. Fill in the fields as follows: 
    1. Name: TrainTool
    2. URL: https://[accountname].traintool.com/api/lti_tool/launch
    3. Type: Choose 'Deep Linking Quicklink'
  3. Choose for which Org Units you want to enable this Deployment
  4. Hit 'Save and Close

Finito! After the deployment has been setup on our side we will notify you and TrainTool will be ready to use from your Brightspace environment.