|
The Discovery Education LTI App in Schoology provides Single Sign-On (SSO) and an embedded search widget, enabling users to work across systems to add Discovery Education content to Schoology. Ready to move forward with an integration? Complete the SSO Request Form to begin the process and a member of the DE Technical Integrations team will be in touch. |
Requirements
To proceed with the Schoology LTI 1.3 upgrade steps, confirm that you already have an active and functioning LTI 1.1 integration. If you are a new customer, or you have never set up your LTI 1.1 connection, you should navigate to Installing Your New Schoology LTI 1.3 App below.
Previous requirements for any LTI integration include the following. These still apply:
- Only schools that subscribe to Discovery Education services can configure the app within Schoology.
- Ability to import user data to Discovery Education’s website via CSV files or alternate user provisioning process. See Imports for Single Sign-On for details.
Overview
There are two parts to upgrading your Schoology LTI 1.1 integration to LTI 1.3. Please complete them in order.
- Part I: Updating your LTI 1.1 connection to protect existent linked content
- Part II: Installing your new LTI 1.3 app for embedding resources and grade passback compatibility
To ensure support and a smooth transition, please email technical_integrations@discoveryed.com with your district name and “Schoology 1.1 to 1.3 Integration” in the subject line.
Part I: Updating your LTI 1.1 Connection to Protect Existent Embedded Content
Only complete this section if you have an existent LTI 1.1 integration with Discovery Education. If you do not have an existent integration, skip to Part II.
- Sign into Schoology as an LMS administrator.
- Click on the Apps tile in the top right of the page
- Click on App Center
-
Click on My Developer Apps. If you do not see My Developer Apps, it’s likely that your administrator account is not provisioned with the required permissions to proceed. Please contact your Schoology support representative to ensure you have the correct permissions to proceed.
- Click on Add App
-
Use the following information to populate the app creation form:
a. Name: Discovery Education 1.1 (we will remove the “1.1” later, but this is necessary to differentiate your old 1.1 app from your new one)
b. Description: LTI 1.1 Transition App
c. Recommended for: Teacher, Students, and Admins
d. App Logo: Download Here.
e. Type of App: LTI 1.1
f. Can be installed for:
i. Users: None
ii. Courses: Left Navigation ONLY
iii. Groups: None
g. Domain/URL: https://app.discoveryeducation.com/learn/lti/signin
h. This Application meets the Schoology Terms of Use: Check YES
i. All other categories can be filled out with information of your choice
-
Click Submit
-
Click Install LTI 1.1 App and agree to the pop up modal
-
Click Add to Organization
-
Click Configure on the new app from your Organization Apps
-
Obtain the Key and Secret from the Discovery Education integrations support team
-
Click Save Settings
-
From your Organization Apps page, click Install/Remove on the new app
-
Enable for All Users and All Courses and Submit
-
Verify that this new app is accessible for a test teacher and a test student in your district before proceeding
-
Navigate to Organization Apps and click Install/Remove on your original Discovery Education App. Remove from all Users and Courses and click Submit
-
Navigate to My Developer Apps and update the name of the “Discovery Education 1.1” app to “Discovery Education”.
Now, you will only have one Discovery Education 1.1 app in your Organization, which will only show in the left rail navigation. This is required to ensure that existent content embedded in active courses will persist as we upgrade future embedded content to LTI 1.3.
Part II: Installing your new LTI 1.3 app
-
Click on the Apps tile in the top right of the page
- Click on App Center
- Click on My Developer Apps. If you do not see My Developer Apps, it’s likely that your administrator account is not provisioned with the required permissions to proceed. Please contact your Schoology support representative to ensure you have the correct permissions to proceed.
- Click on Add App
-
Use the following information to populate the app creation form:
a. Name: Discovery Education
b. Description: Discovery Education Streaming is a comprehensive service with a variety of multimedia learning resources, videos, lesson starters, and activities.
c. Recommended for: Teacher, Students, and Admins
d. App Logo: Download here.
e. Type of App: LTI 1.3
f. Type of App: LTI 1.3 g. Can be installed for:i. Users: App Center Drop Down Menu
ii. Courses: All course placements EXCEPT Left Navigation
iii. Groups: All Groups
iv. Resources: All Resources
h. Configuration Type: Manual
i. Privacy: “Send name and email/username of the user who launches the tool”
j. LTI Advantage Extensions: Check “Deep Linking” and “Assignment and Grade Services”
k. Fill in the following values:
i. JWKS URL: https://lti.discoveryeducation.com/learn/lti/jwks
ii. Domain/URL: https://lti.discoveryeducation.com/oauth2/lti-signin
iii. OIDC Login Init URL: https://lti.discoveryeducation.com/oauth2/lti-signin
iv. Redirect URLs: [CW1] [CW2] https://lti.discoveryeducation.com/oauth2/lti-authorized
l. This Application meets the Schoology Terms of Use: Check YES
m. All other categories can be filled out with information of your choice
- Click Submit
- Click Install LTI 1.3 App and agree to the pop up modal
- Click Add to Organization
- Click Configure on the new app from your Organization Apps
-
Share your given Deployment ID with the Discovery Education integrations support team
-
From your Organization Apps page, click Install/Remove on the new app
-
Enable for All Users and All Courses and Submit
-
Verify that this new app is accessible for a test teacher by attempting to Add Materials and clicking on the Discovery Education app in the external connections list.
-
Verify that there is only 1 Discovery Education app in the left rail of your test teacher’s course navigation.