How to: Configure BrainHoney integration with Tegrity AAIRS

The Tegrity / BrainHoney integration is based on Basic Learning Tools Interoperability (Basic LTI). Basic LTI is a communication protocol defined by the IMS Global Learning Consortium; for more details about Basic LTI, visit IMS GLOBAL. BrainHoney and Agilix Learning Services became Basic LTI conformant with the December 2015 (2010.3) release of BrainHoney.

Integrating Tegrity and BrainHoney consists of the following steps:

  • Configure BrainHoney to support a Tegrity AAIRS Basic LTI Link
  • Create a Tegrity SSO Basic LTI link in BrainHoney courses (or course template)
  • Configure Tegrity integration with BrainHoney

Each step is described below.

Configure BrainHoney to support a Tegrity AAIRS Basic LTI Link

Follow the instructions provided by BrainHoney (http://may2011.brainhoney.com/docs/BasicLTI).

For step 5, 6 and 7 of “Brain Honey – Launching Links with LTI” use the Key-and-Secret Combination below.

<securehash>
<secretkey name=”aairs.tegrity.com.key”>CustomerNumber</secretkey>
<secretkey name=”aairs.tegrity.com.secret” xmlns=”uri:Agilix:DlapSensitive”>SharedSecret</secretkey>
</securehash>

where CustomerNumber is the unique Tegrity Customer Number for your Tegrity instance and IntegrationSharedSecret is the corresponding Tegrity shared secret for your Tegrity instance.

Create a Tegrity SSO Basic LTI Link in a BrainHoney Course

  1. As an Admin or as an Instructor, click on the Syllabus for a course.
  2. Under Course Information, click Add
  3. Select ‘File or Web Site’.
  4. In the Title field, enter:  Tegrity Recordings
  5. Click the ‘Choose Web Site’ button.
  6. In the Web-site address field, enter:  http://aairs.tegrity.com/service/redirectcmslink.aspx
  7. Click the ‘Advanced’ button.
  8. Click Add.
  9. In the Name field, enter:  custom_application_type
  10. In the Value field, enter: tegrity
  11. Click the ‘Digitally sign the request with Basic LTI’ checkbox.
  12. Click the OK button.
  13. Click the OK button.
  14. Confirm that the ‘Visible in table of contents’ and ‘Visible to students’ check boxes are checked.
  15. Click the Done button.

Configure Tegrity integration with BrainHoney

You will need the following information to complete this step:

  • APIUser: userID of a BrainHoney account that has read access to all users, courses, and enrollments.
  • APIPassword: password of the BrainHoney userID above.
  • APILoginPrefix: unique portion of your BrainHoney URL (i.e., value before brainhoney.com)

Once you have the above information, perform the following:

  1. Login to your Tegrity instance as an admin.
  2. Click on Manage AAIRS link.
  3. In the Authentication section, click the Edit link.
  4. Drag the Brainhoney box from the right to the left into the Currently Used Connectors box.
  5. Enter the following values in the Extended Properties field:
    • APIUser: userID of a BrainHoney account that has read access to all users, courses, and enrollments.
    • APIPassword: password of the BrainHoney userID above.
    • APILoginPrefix: unique portion of your BrainHoney URL (i.e., value before brainhoney.com)
  6. Click Save button.
  7. In the Authorization section, click the Edit link.
  8. Drag the Brainhoney box from the right to the left into the Currently Used Connectors box.
  9. Enter the following values in the Extended Properties field:
    • APIUser: userID of a BrainHoney account that has read access to all users, courses, and enrollments.
    • APIPassword: password of the BrainHoney userID above.
    • APILoginPrefix: unique portion of your BrainHoney URL (i.e., value before brainhoney.com)
  10. Click Save button.
  11. Click Save & Continue button.

Popular Articles

Let Tegrity Know!

We welcome your feedback on how we can improve the Tegrity lecture capture service. Please provide any comments and suggestions to your account management team.