Configure OneDrive Connections
Last Modified on 05/21/2025 10:58 am CDT
This tool is available as part of the Campus Learning premium offering.
Location: Digital Learning Applications Configuration > click OneDrive > Add LTI Connection
This article walks you through the process of configuring a connection to OneDrive. Currently, these connections allow teachers to attach files to assignments. The option for students to submit OneDrive files will be added later.
OneDrive connections use the 1.3 version of the LTI specification.
Configure a Connection
Configuring a connection to OneDrive involves actions taken in both Infinite Campus and your Microsoft OneDrive LTI Registration Portal.
In Infinite Campus |
In Microsoft OneDrive
|
- Open the Digital Learning Applications Configuration tool.
- Click Settings & Management and under LTI Settings, click Auto-Configure and then copy the Campus Base URL for later use. Click Close.
- Click Add Application and select OneDrive.
- Expand LTI 1.3 Connections and click Add LTI Connection.
|
|
|
- Next, navigate to the Microsoft OneDrive LTI Registration Portal.
- Log in using your Office 365 Global Admin account.
- Click Admin Consent and accept the permissions. If you don't complete this step before continuing, an error displays and you may need to wait an hour before attempting the configuration again. Ensure that you are signed in as a Global Admin and repeat this step.
- Click Create new LTI Tenant.
- For LTI Consumer Platform, select Other.
- Copy and paste the Campus Base URL you copied earler into the Base URL field.
- Click Next
- Enter the following data FROM Microsoft into the New LTI 1.3 Connection screen in Infinite Campus and click Save:
|
Field in Infinite Campus
|
|
Field in Microsoft OneDrive |
Login Initiation URL
|
left-pointing arrow. |
OIDCLoginInitiationUri |
Launch URL
|
left-pointing arrow. |
ToolOIDLaunchRedirectUri |
Public Keyset URL
|
left-pointing arrow. |
ToolPubliJwksUri |
Target Link URI
|
left-pointing arrow. |
This URL: https://onedrivelti.microsoft.com
|
|
- In Infinite Campus, click Save to generate a Client ID.
- Click the newly-made connection to reopen it and edit it.
- Enter the following data FROM Infinite Campus into the Microsoft OneDrive LTI Registration Portal and click Save:
|
|
Field in Infinite Campus |
|
Field in Microsoft OneDrive |
Issuer (at the bottom of the screen) |
right-pointing arrow. |
LTI Issuer |
OpenID Endpoint |
right-pointing arrow. |
LTI Authorize Url |
Public Keyset URL |
right-pointing arrow. |
LTI Public Jwks Url |
Access Token URL |
right-pointing arrow. |
LTI Access Token Url |
Client ID |
right-pointing arrow. |
LTI Client Id |
|
|
- In Microsoft OneDrive, click Next.
- Leave Allow Multiple Microsoft Accounts for Instructors and Allow Multiple Microsoft Accounts for Learners marked.
- Click Next and then Save.
|
- In Infinite Campus, click Test Connection. You should see the OneDrive file picker display. It may take a few seconds the first time, but after that it will load more quickly.
|
|
Modify a Connection
Consider the following if you need to update a connection, such as if your district changes its Infinite Campus URL:
The Microsoft OneDrive LTI Registration Portal does not allow you to edit an existing LTI connection. To modify a connection, remove the existing connection on the Microsoft side. The LTI connection on the Infinite Campus side CAN be edited.
In Infinite Campus, make sure you remove the 4 values you copied from Microsoft when you created the initial connection and replace them with the corresponding values for the new connection (Launch URL, Public Keyset URL, Login Initiation URL, and Target Link URI). Otherwise, follow the steps as described above.