Aktiv Learning

Logo

View the Project on GitHub Aktiv-Learning/Aktiv-Help

Home > Guides > LMS > Blackboard

Blackboard - LTI External Tool

(for Aktiv Team)

  1. You must have already have the following setup:
  2. Logon to Blackboard as an Administrator.

  3. Navigate to System Admin > LTI Tool Providers (under Integrations).

    Image

  4. Click the Register Provider Domain button.

    Image

  5. In the Create/Edit Provider Screen:
    • Set the Provider Domain to be “app.willolabs.com”.
    • Set the Provider Domain Status to be “Approved”.
    • Leave the Secondary Hostnames blank.
    • Set the Default Configuration to be “Set globally”.
    • Set th Tool Provider Key to be the “Consumer Key” from Willo Labs Configuration.
    • Set ths Tool Provider Secret to be the “Consumer Secret” from Willo Labs Configuration.
    • Leave the Tool Provider Custom Parameters blank.
    • Set the Send User Data to be “Send user data only over SSL”.
    • Set the User Fields to Send to be ALL “Role in Course”, “Name” and “Email Address”.
    • Set the Allow Membership Service Access to be “No”.
    • Set the Show User Acknowledgement Message to be “No”.
    • Hit the “Submit” button at the bottom right.
  6. Then hit the Manage Placements for the created provider domain above:

    Image

    Image

  7. In the Create Placement screen:
    • Set the Label to be “Aktiv”.
    • Set the Handle to be “Aktiv”.
    • Set the Availability to be “Yes”.
    • Set the Type to be “Course Content Tool” with “Allow Grading” checked.
    • Set the Launch in New Window to be checked.
    • Set the Icon to be Download Logo 50x50.
    • Set the Tool Provider URL to be the “Tool Provider URL” from Aktiv.
    • The Tool Provider Key and Tool Provider Secret should be grayed out as they use the global credentials we set for the Provider Domain above.
    • Leave the Tool Provider Custom Parameters blank.
    • Hit the “Submit” button at the bottom right.

    Image

    Image

    Image

  8. Next step is to add a Blackboard REST API Integration (this is required for multi-column syncing).