Custom Parameters for LTI 1.3

Custom Parameters for LTI 1.3

As you transition from LTI 1.1 to LTI 1.3, the process to add and manage custom parameters has changed. With LTI 1.1, Concourse administrators could select the desired user, course, and navigation settings within the LTI consumer area. With LTI 1.3, you have the option of adding this information in the custom parameters field(s) within your LMS and/or adding these components to your associated LTI 1.3 adapter within Apidapter.  

Please Note: Whether you decide to add these custom parameters to your LMS or create these components in Apidapter, your Concourse implementation specialist will be able to provide you with top-notch support. 

Custom LTI parameters are optional parameters you can leverage to affect an end user's experience in a given tool. For example, within Concourse, you might decide to automatically create user accounts for students who launch the LTI link within their course but don't yet have a user account in Concourse. For LTI 1.1, these settings were managed within Concourse in Admin>Settings>LTI Consumers. With LTI 1.3, these settings are managed outside of Concourse, either within the LMS or within your LTI 1.3 adapter in Apidapter. To that end, 


Custom Parameters for Navigation

To show the main navigation set hide_main_navigation to 0.

Parameter = https://purl.imsglobal.org/spec/lti/claim/custom|show_main_navigation

Value = 0


To hide the main navigation set hide_main_navigation to 1.

Parameter = https://purl.imsglobal.org/spec/lti/claim/custom|hide_main_navigation

Value = 1

Secondary Navigation

To show the secondary navigation set hide_secondary_navigation to 0.

Parameter = https://purl.imsglobal.org/spec/lti/claim/custom|hide_secondary_navigation

Value = 0


To hide the secondary navigation set hide_main_navigation to 1.

Parameter = https://purl.imsglobal.org/spec/lti/claim/custom|hide_secondary_navigation

Value = 1

To show the footer set hide_footer to 0.

Parameter = https://purl.imsglobal.org/spec/lti/claim/custom|hide_footer

Value = 0


To hide the footer set hide_footer to 1.

Parameter = https://purl.imsglobal.org/spec/lti/claim/custom|hide_footer

Value = 1


Custom Parameters for Automation

Auto-Create User

To disable auto-create user set auto_create_user  to 0.

Parameter = https://purl.imsglobal.org/spec/lti/claim/custom|auto_create_user

Value = 0


To enable auto-create user set auto_create_user to 1.

Parameter = https://purl.imsglobal.org/spec/lti/claim/custom|auto_create_user

Value = 1

Auto-Create Course 

To disable auto-create course set auto_create_course  to 0.

Parameter = https://purl.imsglobal.org/spec/lti/claim/custom|auto_create_course

Value = 0


To enable auto-create course set auto_create_course to 1.

Parameter = https://purl.imsglobal.org/spec/lti/claim/custom|auto_create_course

Value = 1

Auto-Create Registration

To disable auto-create registration set auto_create_registration  to 0.

Parameter = https://purl.imsglobal.org/spec/lti/claim/custom|auto_create_registration

Value = 0


To enable auto-create registration set auto_create_registration  to 1.

Parameter = https://purl.imsglobal.org/spec/lti/claim/custom|auto_create_registration

Value = 1


Auto-Update Registration

To disable auto update registration set auto_update_registration  to 0.

Parameter = https://purl.imsglobal.org/spec/lti/claim/custom|auto_update_registration

Value = 0

To enable auto update registration set auto_update_registration  to 1.

Parameter = https://purl.imsglobal.org/spec/lti/claim/custom|auto_update_registration

Value = 1



    • Related Articles

    • LMS Integration (LTI 1.1)

      Integration with your learning management system is accomplished through the use of the Learning Tools Interoperability (LTI) standard. This allows external systems like Concourse to easily plug into your LMS. At its core, LTI provides three ...
    • Integrating Concourse

      Integration is fairly technical in nature so you will want to be sure that your IT department works with you on this task. They should already be familiar with the technologies and processes discussed in this article. Integrating Concourse with your ...
    • Auto-create Courses and Users via LTI

      Once you have mastered the process of manual course creation, and want to move past self sign-up for users so they can be authenticated centrally, you may be tempted to jump directly to bulk feed processing. However since generating feeds from a ...
    • FAQs on LTI 1.3

      Below, you'll find the frequently asked questions surrounding LTI 1.3. This is a running list of questions and will be updated over time as questions are received. What is Learning Tools Interoperability (LTI)? LTI is used to easily and seamlessly ...
    • Single Sign-On (SSO) Support

      Concourse supports SSO through the use of the Learning Tools Interoperability (LTI) standard that is native to many learning management and portal systems. Especially as a hosted solution, this type of SSO is preferable to other authentication ...