Configure OneDrive Connections

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. 

See the Configuring LTI Connections article for a more in-depth explanation of this process. 

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
  1. Open the Digital Learning Applications Configuration tool. 
  2. Click Settings & Management and under LTI Settings, click Auto-Configure and then copy the Campus Base URL for later use. Click Close
  3. Click Add Application and select OneDrive
  4. Expand LTI 1.3 Connections and click Add LTI Connection




  1. Next, navigate to the Microsoft OneDrive LTI Registration Portal
  2. Log in using your Office 365 Global Admin account. 
  3. 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.
  4. Click Create new LTI Tenant
  5. For LTI Consumer Platformselect Other
  6. Copy and paste the Campus Base URL you copied earler into the Base URL field. 
  7. Click Next
  8. 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
  1. In Infinite Campus, click Save to generate a Client ID. 
  2. Click the newly-made connection to reopen it and edit it. 
  3. 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

  1. In Microsoft OneDrive, click Next
  2. Leave Allow Multiple Microsoft Accounts for Instructors and Allow Multiple Microsoft Accounts for Learners marked. 
  3. Click Next and then Save.
  1. 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.