Adding and configuring the Blackboard for Zoom app

The Blackboard for Zoom connector enables natural language interactions with Blackboard Learn courses through the Learn REST API. Teachers and students can manage courses, users, gradebook, content, discussions, calendar, attendance, groups, and related course tools through conversational commands, while maintaining secure three-legged OAuth (3LO) authentication. Zoom account owners or admins must install the Blackboard for Zoom connector for their account, during which they configure the connection between Blackboard Learn and Zoom.

Requirements for installing and configuring the Blackboard for Zoom connector

Table of Contents

How to add the Blackboard for Zoom app

To configure the Blackboard for Zoom connector, an admin must create REST API credentials in Blackboard, register that application on the Learn site, then use the Application Key and Secret to configure the connector in the Zoom Marketplace. Blackboard uses three different identifiers. Keep them distinct:

Blackboard nameUse it for
Application IDREST API Integrations on the Learn Administrator Panel
Application KeyClient ID in the Zoom Marketplace (this is not the Application ID)
SecretClient Secret in the Zoom Marketplace

Create REST API credentials in Blackboard

Complete both of the following subsections. The Developer Portal issues the key and secret. The Learn Administrator Panel authorizes that application to call APIs on your site.

Register a REST application in the Developer Portal

  1. Sign in to the Anthology Developer Portal with an institutional developer account.
  2. Register a REST API application (not an LTI tool).
  3. Configure the following settings:
  4. After registration, copy the values for the Application ID, Application Key, Secret immediately.
    Note: The portal shows the key and secret only once
  5. In the application's API permissions, enable the REST resources your institution wants Zoom to use (courses, users, memberships, gradebook, content, discussions, calendar, and related tools). The Zoom connector includes 197 Learn REST actions across those areas.

For portal registration details, see Registering and managing a REST or LTI application.

Register the integration in Blackboard Learn

  1. Sign in to Blackboard Learn as an administrator.
  2. Open the Administrator Panel.
  3. Under Integrations, click REST API Integrations.
  4. Click Create Integration.
  5. Configure the following settings:
  6. Submit the integration.

For Learn-side registration and 3LO behavior, see Building Blocks and REST APIs and Three-legged OAuth.

Add Blackboard for Zoom in the Zoom Marketplace

  1. Sign in to the Zoom Marketplace.
  2. In the top-right corner, search for Blackboard for Zoom, or open the Blackboard for Zoom listing.
  3. Click Add.
  4. In the Configure Blackboard window, enter the following information:
  5. Under Admin settings, click the Set these configurations as default for all users toggle to enable it.
  6. (Optional) To prevent all users in the account from changing this setting, click the lock icon, and then click Lock to confirm the setting.
  7. Click Submit.
  8. Complete the installation and Blackboard consent prompt.

How to use the Blackboard for Zoom app

Using the Blackboard for Zoom connector with ZoomMate

Admins can connect Blackboard to ZoomMate, allowing users to manage courses, assignments, discussions, grades, and other LMS tasks through conversational commands in ZoomMate. 

How to remove the Blackboard for Zoom app

  1. Sign in to the Zoom Marketplace web portal.
  2. Click My Library.
  3. Next to Blackboard for Zoom, click the more icon .
  4. Click Remove.

Note: To stop Learn API access, a Learn administrator can also delete the REST API Integration in the Administrator Panel. Rotating or deleting keys in the Developer Portal invalidates the Client ID and Client Secret stored in Zoom.

Data Security for the Blackboard for Zoom app

Communications between this app and Zoom and Blackboard Learn are encrypted:

This app stores access credentials in the local data store:

How your data is used for the Blackboard for Zoom app

The Blackboard for Zoom Marketplace connectorallows Zoom Communications, Inc., access to your Blackboard Learn course information records. To do so, you’ll need to share Learn permissions. You decide what permissions to share with Zoom according to the 3LO scopes (read, write, delete, offline) requested at install time and the privileges of the signed-in Learn user. Learn still enforces that user’s role entitlements in addition to those scopes.

By authorizing this connection, the Blackboard for Zoom connectormaintains ongoing access to your information.