Difference between revisions of "Desire2Learn Brightspace LTI 1.3 Configuration"

From WeBWorK_wiki
Jump to navigation Jump to search
(Settings to config file)
m
Line 23: Line 23:
 
** $LTI{v1p3}{PlatformID} = ' '''Issuer''' ';
 
** $LTI{v1p3}{PlatformID} = ' '''Issuer''' ';
 
** $LTI{v1p3}{ClientID} = ' '''Client Id''' ';
 
** $LTI{v1p3}{ClientID} = ' '''Client Id''' ';
** $LTI{v1p3}{DeploymentID} = ''; ''This will be filled in later''
+
** $LTI{v1p3}{DeploymentID} = ' '; ''This will be filled in later''
 
** $LTI{v1p3}{PublicKeysetURL} = ' '''Brightspace Keyset URL''' ';
 
** $LTI{v1p3}{PublicKeysetURL} = ' '''Brightspace Keyset URL''' ';
 
** $LTI{v1p3}{AccessTokenURL} = ' '''Brightspace OAuth2 Access Token URL''' ';
 
** $LTI{v1p3}{AccessTokenURL} = ' '''Brightspace OAuth2 Access Token URL''' ';

Revision as of 14:27, 9 October 2024

Construction.png This article is under construction. Use the information herein with caution until this message is removed.

Conventions

In this document we will use "https://brightspace.yourschool.edu" for the root URL of the Desire2Learn Brightspace server, and "https://webwork.yourschool.edu" for the WeBWorK server. You should replace these with the appropriate addresses for your installation.

Create a New Tool Registration

  • Go to the LTI Advantage Tool Registration page (probably something like https://brightspace.yourschool.edu/d2l/le/ltiadvantage/registrations/home), and click "Register Tool".
  • Select Standard, then fill in the following values:
  • When you click the "Register" button you will be presented with Brightspace Registration Details. Copy these into authen_LTI_1_3.conf as follows.
    • $LTI{v1p3}{PlatformID} = ' Issuer ';
    • $LTI{v1p3}{ClientID} = ' Client Id ';
    • $LTI{v1p3}{DeploymentID} = ' '; This will be filled in later
    • $LTI{v1p3}{PublicKeysetURL} = ' Brightspace Keyset URL ';
    • $LTI{v1p3}{AccessTokenURL} = ' Brightspace OAuth2 Access Token URL ';
    • $LTI{v1p3}{AccessTokenAUD} = ' Brightspace OAuth2 Audience ';
    • $LTI{v1p3}{AuthReqURL} = ' OpenID Connect Authentication Endpoint ';