This document provides instructions on integrating the Panorama Platform into your Blackboard Ultra Learning Management System (LMS). Before proceeding with the steps below, please ensure that you have full access to your Blackboard instance as an admin. If you have questions regarding any steps in this process, please contact your dedicated Client Success Manager.
Adding Panorama to Blackboard Ultra
The Panorama configuration for Blackboard Ultra requires you to have received your Tool Provider Key and Tool Provider Secret from your Client Success Manager.
- Log in to Blackboard Ultra as an admin.
- In the side panel, click on Admin.
- Under Integrations, click LTI Tool Providers.
- Click Register LTI 1.1 Provider.
- Enter the Provider Domain based on your zone.
- US Zone: panorama-api.yuja.com
- CAN Zone: panorama-api-cz.yuja.com
- EU Zone: panorama-api-ez.yuja.com
- AUS Zone: panorama-api-az.yuja.com
- Set Provider Domain Status to Approved.
- For Default Configuration, select Set globally.
- Enter the Tool Provider Key and Tool Provider Secret provided by your Client Success Manager.
- Set Send User Data to Send user data only over SSL.
- For User Fields to Send, check Role in Course and Name.
- Set Allow Membership Service Access and Show User Acknowledgment Message to No.
- Click Submit.
- You will be redirected to the LTI Tool Providers page. Click on the More options icon next to the newly created tool, and select Manage Placements.
- Click Create Placement
- Fill in the following information.
- Label: Panorama
- Handle: Panorama
- Availability Yes
- For Type, select Course tool
- Enter the Tool Provider URL based on your zone:
- US Zone: https://panorama-api.yuja.com/lti/lti-app
- CAN Zone: https://panorama-api-cz.yuja.com/lti/lti-app
- EU Zone: https://panorama-api-ez.yuja.com/lti/lti-app
- AUS Zone: https://panorama-api-az.yuja.com/lti/lti-app
- Enter the following Tool Provider Custom Parameters.
-
user_id=@X@user.pk_string@X
-
system_role=@X@user.role@X@
-
course_pk=@X@course.pk_string@X@
-
- Click Submit to complete the integration process. You may now add the Panorama LTI link to your desired courses.
Adding the Panorama LTI Link to a Course
Once you have added Panorama to Blackboard Ultra, you may add the Panorama LTI link to your desired courses.
- Log in to Blackboard Ultra as an admin or instructor.
- In the side panel, click on Courses, and select the course you wish to add the Panorama LTI link to.
- In the top-right corner, ensure Edit Mode is: ON.
- Click the Plus (+) icon located in the side panel, and then select Course Link.
- Click Browse.
- Select the Panorama LTI link.
- Check Available to Users.
- Click Submit to add the Panorama LTI link to the course side panel.
Creating a System Role
In order for Panorama to access your institution's data, a new System Role for Panorama needs to be created.
- Log in to Blackboard Ultra as an admin.
- In the side panel, click on Admin.
- Under Users, click System Roles.
-
Click Create Role.
- Assign the Role Name to Panorama Role.
- Assign the Role ID to PanoramaRole
- Click Submit.
-
You will be redirected to the following page. Assign the following privileges by searching them within the Search field and selecting the checkbox.
-
Administrator Panel (Courses) > Courses
-
Administrator Panel (Courses) > Courses > Edit > Enrollments
-
Administrator Panel (Courses) > Courses > Edit > Course Properties
-
Administrator Panel (Courses) > Terms
-
Administrator Panel (Users) > Users
-
Administrator Panel (Users) > Users > Edit > View Course Enrollments
-
Administrator Panel (Organizations) > Organizations > Edit > Enrollments
-
Course/Organization (Content Areas) > Adaptive Release > View
-
Course/Organization (Content Areas) > View Material Settings
-
Read-only access to the Content System filesystem
-
- After selecting the privileges, click Privileges, and select Permit Privileges.
Assigning the System Role to a User
Once the Privileges have been permitted, the Panorama Role must be assigned to a user who you plan to create a REST integration with.
Installing the Blackboard REST Integration
The REST integration allows Panorama to communicate with Blackboard Ultra. Before proceeding with the steps below, please ensure you have received your application ID from your Client Success Manager.
- Log in to Blackboard Ultra as an admin.
- In the side panel, click on Admin.
- Under Integrations, click REST API Integrations.
- Click Create Integration.
- Enter the Application ID provided to you by your Client Success Manager.
- Click Browse to search for the user who was assigned the Panorama Role.
- Set End User Access to Yes.
- Set Authorized To Act As User to Service Default (No).
- Click Submit and move to the next section of this guide to integrate Panorama to your Blackboard Ultra instance.
Integrating Blackboard With Panorama
The final process is to establish a connection between your Blackboard instance and Panorama so that Panorama can retrieve data. Before proceeding with the steps below, please ensure you have received your access token from your Client Success Manager.
- Access the Panorama Platform, click Configurations, and then select Integration Settings.
- Under the Select Integration drop-down menu, select LMS API.
- Click Add Access Key.
- Under Access Token, paste the token received from your Client Success Manager.
- Click Add Access Key.
- Click Save Changes. Panorama will now be able to retrieve information from your Blackboard instance.