Integrating SWEAP With BrightSpace/D2L

The site below is not a comprehensive guide to use of the Desire2Learn LMS, and our team can only assist with SWEAP integration. we are unable to provide support for any other aspect of D2L’s functionality. Screenshots are provided for illustrative purposes but may not exactly match your own system, particularly since navigation elements can vary depending on your version of the platform.

If you need the older revision of these instructions for LTI v1.1, click here

Inserting SWEAP Link

  1. SWEAP suggests adding this link to your course master. Grades will appear in the gradebook indicating completion of assignment.

    If you have not registered SWEAP as a tool, proceed to Register LTI Advantage Tool below this section.

    1. Open a module in a course to add SWEAP To. Select Existing Activities and select external learning tools
      external learning tools in d2l module

    2. In the “Add Activity” popup that appears, locate SWEAP. The list should be in alphabetical order. If it does not appear, you may need to check your deployed org settings in the administrator setup.
      Add activity popup window
    3. You may also create an assignment via new assignment. We do not suggest you make this a graded assignment. The grade will be posted to the gradebook automatically upon completion. For technical reasons, the grade cannot be linked to the assignment. Click on the thunderbolt icon and select “External Learning Tool” from the menu.
    4. A screen will appear showing that the integration is working. Click on link on the bottom below the preview to see the full selection screen.
  2. If you need to change the assessment selected, please delete this activity and create a new activity to select another instrument.

Register New LTI Advantage Tool

  1. Click the gear icon in the top-left corner and select Manage Extensibility
    Where the Manage Extensions button is on the UI
  2. Select the LTI Advantage tab and click the Register Tool button
    register advantage tool

  3. Select Standard registration
    1. Enter the following information:

      1. Name: Enter SWEAP Instruments

      2. Description : any description you choose. We suggest “Social Work Education Assessments – BSW, MSW, DSW Instruments”

      3. Domain: https://www.sweapinstruments.org

      4. Redirect URLs: https://www.sweapinstruments.org/lti/lti

      5. OpenId Connect Login URL: https://www.sweapinstruments.org/lti/lti

      6. Keyset URL: https://www.sweapinstruments.org/lti/lti/jwks

      7. Settings Highlight
    2. Check the following fields under Extensions:

        1. Assignment and Grades Services
        2. Deep Linking
        3. Names and Roles Provisioning Services
        4. Ensure Roles are sent
          Extensions and Roles Highlight

  4. After Saving, the following details will appear. You will need this in the next screen.
    D2L Details Color Coded.

Create LTI Advantage Deployment

  1. Click the gear icon in the top-left corner and select External Learning Tools
    External Tools in Gear
  2. Select the LTI Advantage tab and click the New Deployment button
    New Deployment option

  3. Enter the following information:

    For tools, select the LTI Advantage tool you registered above in Step 1

    Name: Any name and description you choose. This name will only be seen by the LMS instructor. We suggest “SWEAP Instruments”

    Check the following fields under Extensions:

    1. Assignment and Grades Services
    2. Deep Linking
    3. Names and Roles Provisioning Services

    Check the following under Security Settings:

    1. Org Unit Information
    2. User Information
    3. First name (optional)
    4. Middle Name (optional)
    5. Last Name (optional)
    6. Email (optional)
    7. User ID
    8. Org Defined Id
    9. Link Information
    10. Title
    11. Description

      Deployment screen call out
  4. Make the tool available to the appropriate org units as described below:
    1. Manage Extensibility –> LTI Advantage –> SWEAP Instruments –> View Deployments

    2. Click on D2L SWEAP Instruments –> Go to “Make tool available to: Add Org Units

    3. Choose “This org unit and all descendants”

    4. Click Save and Close.

  5. Save the Deployment ID for the next step.

Updating SWEAP Integration Profile

  1. After getting the Client and Developer ID, you can now authorize the connection from the SWEAP side. Log into SWEAP and then go to The LTI 1.3 Settings Page . To gain access you can follow the instructions here: Adding Access To SWEAP
  2. Click Add New Integration, and fill out the data like so:
    Settings Window Color Coded

Create New Link 

  • After creating the deployment, click on View Links, a new window will appear.
  • Create New Link. You will need one for each SWEAP assessment type.
  • SWEAP Supports Both Basic Launch and Deep Linking. New SWEAP Link In D2L