XML for Badgr Pathways

The most common way to add a Pathways LTI to a course is using the "by URL" method. However, you can also use the paste XML method if you want to customize the "Pathways" menu.

XML for Badgr Pathways

If you have multiple Pathways integrations and need to differentiate them or would just prefer a different name in the navigation pane, you can change the name.

The text you change there will be displayed in the navigation pane.

How to use the XML

  1. Create the LTI app for the Pathway you wish to use in an online course.
  2. From the course settings, select "+ App"
  3. Rather than selecting "by URL" from the drop-down, select the "Paste XML" option.
  4. Copy the Consumer key and Shared Secret from the LTI you created into the appropriate fields.
  5. Enter a name for the integration connection. Please note this is not the menu item name displayed in the course.
  6. Copy the XML provided below, and paste it into the XML Configuration field.
How to use the XML
<cartridge_basiclti_link xmlns="http://www.imsglobal.org/xsd/imslticc_v1p0" 
                                        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"                                                                                                                                         xsi:schemaLocation="http://www.imsglobal.org/xsd/imslticc_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticc_v1p0.xsd http://www.imsglobal.org/xsd/imsbasiclti_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imsbasiclti_v1p0.xsd http://www.imsglobal.org/xsd/imslticm_v1p0 http://www.imsglobal.org/xsd/lti/ltiv1p0/imslticm_v1p0.xsd">
            <blti:title>Badgr: Pathways</blti:title>
                        Integrate with Badgr Pathways to view progress along a learning pathway.
              <blti:extensions platform="canvas.instructure.com"> 
                        <lticm:property name="privacy_level">public</lticm:property>
                        <lticm:property name="tool_id">pathways</lticm:property>
                        <lticm:options name="course_navigation">
                                    <lticm:property name="url">https://pathways.badgr.io/api/lti/spg/launch</lticm:property>
                                    <lticm:property name="text">Pathways</lticm:property>
                                    <lticm:property name="enabled">true</lticm:property>