Register Your LMS

Instructions

Below are the parameters for this site that are necessary to register it as a tool provider with an LMS. You may not need all of them, depending on your specific LMS.

The following steps will set up STEMLink for use on your Canvas site.

The screenshots below depict a multi-account Canvas installation. If you have a single-account Canvas installation, then you will see only one entry in the Admin menu rather than several. (Canvas uses the term "Account" to denote not just users but also groups of related users and courses. Depending on your version of Canvas you may have either a single "Account" containing everything OR a "Site Admin" account containing administrative users one or more other accounts representing different institutions / schools / departments / etc.)

Create an LTI Key
1. Log in to your Canvas site as an administrator.
2. Open the Admin menu at left (icon is a shield with a key in it). If your Canvas install has multiple accounts, select your site administrator account. Otherwise, select your main / only account.
3. Select "Developer Keys"
4. Push the + Developer Key button, select the + LTI Key entry.
5. Enter the parameters shown in the "LMS Settings" table below.
Configure Your LTI Key
6. Enable the Link Selection, Homework Submission, and Assignment Selection placements and disable any other placements Canvas offers. The UI here is an interactive selector. You may need to click Xs to the right of extra placements to delete them. If a placement you want is not shown, then you will need to click to the right of the current placements, start typing the name of the placement you want, then select your desired placement from the menu that appears.
7. Expand all your selected placements from the list and ensure that they are set to use the LtiDeepLinkingRequest message type. For each placement, enter 2048 as the Selection Height and 1024 as the Selection Width.
8. Push save.
9. Copy down the number listed in the Details for your newly created key and turn the key on. If you are on a multi-account Canvas, also mark the key visible so that all your Accounts will have access to it.
Add LTI Apps
10. From the Admin menu at left (the shield + key again, as in Step 2), select an Account containing courses that you want to use with STEMLink. Click Settings, select the Apps tab, then push the + App button.
11. Select By Client Id from the Configuration Type menu, then paste in the number copied from the LTI Key Details entry, push "Submit", then "Install".
12. Repeat the last two steps for every other account that you want to use with STEMLink.
Finalize Registration with STEMLink
13. Lastly, in the 'Information From LMS' form below, enter your email, the URL of your Canvas site, and the key details from Step 9. Then press the Register button at the bottom of this page.

Take the following steps to set up STEMLink for use on your Moodle site.

1. Log in to your Moodle site as an administrator.
2. Select Site Administration from the left-hand navigation.
3. Select the Plugins tab, then click Manage tools under Activity modules > External tool
4. Click configure a tool manually
5. Enter the parameters shown in the "LMS Settings" table below and click Save Changes.
6. Click View Configuration Details (shown as a list icon) in the box that appears for your newly created tool.
7. Enter the Platform ID and Client ID parameters shown in the pop-up into the "Information From LMS" section below.
8. Push "Register".

Take the following steps to configure your Blackboard instance to use STEMLink.

1. Log in to your blackboard instance as an administrator.
2. Select System Admin from the top navigation.
3. From the Integrations box in the right-hand column, selectLTI Tool Provider.
4. Select Register LTI 1.3/Advantage Tool.
5. Enter b44d0f8d-e0fe-4256-89fa-7b73073ec1b5 as the Client ID, and press Submit.
6. Toggle the tool status to Approved and press Submit.

Take the following steps to configure your Brightspace instance to use STEMLink.

Register an LTI Tool
1. Log in to your Brightspace instance as an administrator.
2. Open the Admin Tools menu using the gear icon at the top right of the page.
3. Select Manage Extensibility (usually in the left column, third from the bottom).
4. Select the LTI Advantage tab, then click the Register Tool button.
5. Select Standard as the registration type, then fill in the settings using the values provided below.
6. In the Extensions setting, check the Deep Linking checkbox.
7. Press the Register button at the bottom of the page.
Create a Deployment
8. Copy the parameters provided by Brightspace into the table below.
9. From the Admin Tools menu, select External Learning Tools (usually in the left column, sixth entry under Organization Related).
10. Click the New Deployment button
11. From the Tool dropdown, select STEMLink
12. Fill in Name and Descrption from the values below.
13. Under Make available to near the bottom of the page, click the Add Org Units button.
14. In the resulting popup, use the search box at top right to find your Org Unit. Click the checkbox in the leftmost column to select your Org Unit. Toggle the radio button in the rightmost column to This org unite and all descendants. Press the Add button at the bottom left of the popup.
15. Press the Create Deployment button at the bottom left of the page.
Add Links
16. Click on View Links in the popup that comes up.
17. Press the New Link button.
18. Fill in the Name and Description from the values below. For the URL setting, use the Domain value below.
19. From the Type menu, select Deep Linking Quicklink.
20. Enter 1024 for the Width and 2048 for the Height.
21. Press Save and Close at the bottom left of the page. Registration is now complete.
LMS Settings
Public key
-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAtnFBYhaCoq5oXW3ZY5Iu
Q6kF2tsVgJVAmBUNM6FRRgp4cBLR8mBIciU2S23h90UU/tQiA0FwW8bKpwH13lGw
UYOYXVLJtjkqdCu1bXgTYGWtvBuvSwG4nDw/p8KLbIvE5NxmMcCLHb+k3cKuE//a
dr2EbfqwddSp0nX3I7yLdCaWDkD/0vtIHloPYJQupPrm4gO0kJwCDSurX2r8FASZ
mk/jF0rJu76euTltMCkM59ogYIxSe5cfvCcYZK2T6DJJL/PVPp+hHjDVCaAN/Aco
I24/gEM9u5YF8McKiyyadvrzGat9zgunu1bT5bOKS4qHF5FGlq5Vb+vvoctwxHUE
Mbn3151zj9Kcv4NwiWquruTjpZTlIohwX9a4POLmLyXBFSRFJDwzFm1r5BKCKkBi
CTdpyv4NxamZhEciOT/1Urobvs3g+ssPFqIvm/yF2ImyMkKpmBBbTNZJSbQ+hGm3
gqfT0oTR0k0bFbmPOk70v00azT2bzYD1mnB3Bl3XZtJCzNvVIb3VJYIbSG5b7pMd
owpE0CWeCv6fa4KFDhxvbBNbMylePXSJop2KB5bqnBYqVBPi9j2U5wFRFK9S8sNJ
w/jtVDMhKxc/P6KDQQKN/UfolbPjh+isEVTYCtaENASWD4y1d5hJ5XcMGxHNIKLY
N6evdveWOdt51eierhmzyCkCAwEAAQ==
-----END PUBLIC KEY-----
JWKS
{"keys":[{"kty":"RSA","alg":"RS256","use":"sig","e":"AQAB","n":"tnFBYhaCoq5oXW3ZY5IuQ6kF2tsVgJVAmBUNM6FRRgp4cBLR8mBIciU2S23h90UU_tQiA0FwW8bKpwH13lGwUYOYXVLJtjkqdCu1bXgTYGWtvBuvSwG4nDw_p8KLbIvE5NxmMcCLHb-k3cKuE__adr2EbfqwddSp0nX3I7yLdCaWDkD_0vtIHloPYJQupPrm4gO0kJwCDSurX2r8FASZmk_jF0rJu76euTltMCkM59ogYIxSe5cfvCcYZK2T6DJJL_PVPp-hHjDVCaAN_AcoI24_gEM9u5YF8McKiyyadvrzGat9zgunu1bT5bOKS4qHF5FGlq5Vb-vvoctwxHUEMbn3151zj9Kcv4NwiWquruTjpZTlIohwX9a4POLmLyXBFSRFJDwzFm1r5BKCKkBiCTdpyv4NxamZhEciOT_1Urobvs3g-ssPFqIvm_yF2ImyMkKpmBBbTNZJSbQ-hGm3gqfT0oTR0k0bFbmPOk70v00azT2bzYD1mnB3Bl3XZtJCzNvVIb3VJYIbSG5b7pMdowpE0CWeCv6fa4KFDhxvbBNbMylePXSJop2KB5bqnBYqVBPi9j2U5wFRFK9S8sNJw_jtVDMhKxc_P6KDQQKN_UfolbPjh-isEVTYCtaENASWD4y1d5hJ5XcMGxHNIKLYN6evdveWOdt51eierhmzyCk","kid":"ce5e3619fe64159334b7efef470b81b6"}]}
LTI version LTI 1.3
Tool URL
https://atecentral.net/
Initiate login URL
https://atecentral.net/lti/login
Redirection URI(s)
https://atecentral.net/lti/launch
Key Name
STEMLink
Owner Email
[email protected]
Redirect URI(s)
https://atecentral.net/lti/launch
Notes (optional)
Method Manual Entry
Title
STEMLink
Description
Add educational resources from the NSF Advanced Technological Education initiative directly into LMS courses.
Target Link URI
https://atecentral.net/
OpenID Connect Initiation URL
https://atecentral.net/lti/login
JWK Method Public JWK
Public JWK
{"kty":"RSA","alg":"RS256","use":"sig","e":"AQAB","n":"tnFBYhaCoq5oXW3ZY5IuQ6kF2tsVgJVAmBUNM6FRRgp4cBLR8mBIciU2S23h90UU_tQiA0FwW8bKpwH13lGwUYOYXVLJtjkqdCu1bXgTYGWtvBuvSwG4nDw_p8KLbIvE5NxmMcCLHb-k3cKuE__adr2EbfqwddSp0nX3I7yLdCaWDkD_0vtIHloPYJQupPrm4gO0kJwCDSurX2r8FASZmk_jF0rJu76euTltMCkM59ogYIxSe5cfvCcYZK2T6DJJL_PVPp-hHjDVCaAN_AcoI24_gEM9u5YF8McKiyyadvrzGat9zgunu1bT5bOKS4qHF5FGlq5Vb-vvoctwxHUEMbn3151zj9Kcv4NwiWquruTjpZTlIohwX9a4POLmLyXBFSRFJDwzFm1r5BKCKkBiCTdpyv4NxamZhEciOT_1Urobvs3g-ssPFqIvm_yF2ImyMkKpmBBbTNZJSbQ-hGm3gqfT0oTR0k0bFbmPOk70v00azT2bzYD1mnB3Bl3XZtJCzNvVIb3VJYIbSG5b7pMdowpE0CWeCv6fa4KFDhxvbBNbMylePXSJop2KB5bqnBYqVBPi9j2U5wFRFK9S8sNJw_jtVDMhKxc_P6KDQQKN_UfolbPjh-isEVTYCtaENASWD4y1d5hJ5XcMGxHNIKLYN6evdveWOdt51eierhmzyCk","kid":"ce5e3619fe64159334b7efef470b81b6"}
Tool name
STEMLink
Tool URL
https://atecentral.net/
Tool description
Add educational resources from the NSF Advanced Technological Education initiative directly into LMS courses.
LTI Version LTI 1.3
Public key type RSA Key
Public key
-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAtnFBYhaCoq5oXW3ZY5Iu
Q6kF2tsVgJVAmBUNM6FRRgp4cBLR8mBIciU2S23h90UU/tQiA0FwW8bKpwH13lGw
UYOYXVLJtjkqdCu1bXgTYGWtvBuvSwG4nDw/p8KLbIvE5NxmMcCLHb+k3cKuE//a
dr2EbfqwddSp0nX3I7yLdCaWDkD/0vtIHloPYJQupPrm4gO0kJwCDSurX2r8FASZ
mk/jF0rJu76euTltMCkM59ogYIxSe5cfvCcYZK2T6DJJL/PVPp+hHjDVCaAN/Aco
I24/gEM9u5YF8McKiyyadvrzGat9zgunu1bT5bOKS4qHF5FGlq5Vb+vvoctwxHUE
Mbn3151zj9Kcv4NwiWquruTjpZTlIohwX9a4POLmLyXBFSRFJDwzFm1r5BKCKkBi
CTdpyv4NxamZhEciOT/1Urobvs3g+ssPFqIvm/yF2ImyMkKpmBBbTNZJSbQ+hGm3
gqfT0oTR0k0bFbmPOk70v00azT2bzYD1mnB3Bl3XZtJCzNvVIb3VJYIbSG5b7pMd
owpE0CWeCv6fa4KFDhxvbBNbMylePXSJop2KB5bqnBYqVBPi9j2U5wFRFK9S8sNJ
w/jtVDMhKxc/P6KDQQKN/UfolbPjh+isEVTYCtaENASWD4y1d5hJ5XcMGxHNIKLY
N6evdveWOdt51eierhmzyCkCAwEAAQ==
-----END PUBLIC KEY-----
Initiate login URL
https://atecentral.net/lti/login
Redirection URI(s)
https://atecentral.net/lti/launch
Custom parameters (blank)
Tool configuration usage Show in activity chooser and as a preconfigured tool
Default launch container Embed
Supports Deep Linking (checked)
Content Selection URL (blank)
Name
STEMLink
Description
Add educational resources from the NSF Advanced Technological Education initiative directly into LMS courses.
Domain
https://atecentral.net/
Redirect URLs
https://atecentral.net/lti/launch
OpenID Connect Login URL
https://atecentral.net/lti/login
Target Link URI (blank)
Keyset URL
https://atecentral.net/lti/jwks
Information From LMS
Email address for your LMS administrator.
Main URL of your LMS (e.g., https://canvas.my-institution.edu).
Is your LMS hosted on a server owned by your institution (as oppossed to being hosted by Instructure in their cloud)?
Key details copied in Step 9.
 

References