Badgr Support

            Badgr Pathways LTI for Canvas

            Prerequisites
            • Ensure you are enrolled as a teacher in the Canvas course.
            • You need to define an issuer in Badgr before creating the Badgr Pathway.
            • You will need to create the Badgr Pathway prior to installing the LTI.
            • You can add the Pathway LTI to your course more than once if you have more than one Pathway.

            Installing the Badgr Pathway LTI is easy!

            Badgr Pathways gives teachers and students an easy to use view of their progress through a pathway right in their Canvas courses. Here's how to set it up.


            From your issuer dashboard in Badgr Pathways, find the pathway you want to add to your course in the list of pathways, and select LTI Integrations. Complete the install by copying the key and secret from Pathways into Canvas. See below for details.

            Step-by-Step: How to Install

            1. Sign in to the Badgr server of your choice and select an issuer profile you've created, or create a new one describing your program. 
            2. Select the Manage Pathways button from the Issuer detail page.

              Manage Canvas pathways LTI


            3. A new window will open to the Pathways app. If you are prompted to log in, please do so.
            4. Once logged in, you will be taken to the "My Issuers" area in the Pathways app.
            5. Select the issuer that manages the pathway you wish to add to your course.
            6. Select the ellipses that correspond with the pathway you wish to add to your course.
              Mangage Badgr Pathways


            7. Choose LTI Integrations.
            8. From the LTI Integrations page, you can manage or add a new integration. Select Add Integration to create a new installation.
            9. Give your new integration a meaningful name and select the type of integration you are creating. In most cases, this will be Canvas.
              Add new integration


            10. In another tab, go to the desired Canvas account, sub-account or course. Choose Settings in the left-hand menu. 

            11. Select View App Configurations, then Add App.
              View app configs

              Add app
                

            12. From the drop-down menu, choose the By URL method and copy the Consumer key and Shared Secret into the dialog, along with the Config URL.

              By URL


            13. Copy and paste the Consumer Key, Consumer Secret (Shared Secret), and Config URL presented in the Badgr Pathways dialog box into your Canvas integration. Copy the name or fill out a name you won't forget.

              Create Pathway LTI  
                
              Paste key and secret

            14. Once the information is entered, select Done and refresh the browser window.
            15. Observe the new menu item, Pathways, in the course navigation along the left side. Click this item to load the view of your pathway.
              Pathways menu navigation


            If you wish to add the LTI by XML, follow instructions 1-11 above. 
            1. Rather than selecting by URL from the drop-down, select the Paste XML option.
            2. Copy the Consumer key and Shared Secret into the appropriate fields. 

            3. Enter a name.

            4. Copy the XML provided below, and paste it into the XML Configuration field.

             

            <cartridge_basiclti_link xmlns="http://www.imsglobal.org/xsd/imslticc_v1p0"
                                     xmlns:blti="http://www.imsglobal.org/xsd/imsbasiclti_v1p0"
                                     xmlns:lticm="http://www.imsglobal.org/xsd/imslticm_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>
            
            	<blti:description>
            		Integrate with Badgr Pathways to view progress along a learning pathway.
            	</blti:description>
            
            
            	<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>
            		</lticm:options>
            	</blti:extensions>
            
            	<blti:launch_url>https://pathways.badgr.io/api/lti/spg/launch</blti:launch_url>
            </cartridge_basiclti_link>
            



            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.

            Change the value in the following element: <lticm:property name="text">21st Century Skills Pathway</lticm:property>
            The text you change there will be displayed in the navigation pane.



            Updated: 03 Jun 2019 10:20 AM
            Helpful?  
            Help us to make this article better
            0 0