You can manage building blocks in the Admin Panel > Building Blocks > Installed Tools.


  • View Components: This page lists the components that make up the building block and its description, version number, vendor information, and default and available languages.
  • Set Unavailable: This building block is registered and can execute code, but is not available to users.
  • Set Available: This building block is available to users.
  • Set Inactive: This building block is registered, but cannot execute any code, including configuration scripts.
  • Set Active: This building block can now execute code.
  • Settings: This option appears only if you can configure the building block.

Building block support

Blackboard provides a pre-defined set of building blocks in the SaaS deployment option for all customers. Blackboard Learn SaaS Plus and Advantage customers have full building block support. Blackboard doesn't provide technical product support for pre-installed building blocks developed by other vendors or from the open source community. Support for those building blocks comes from the vendor or community.

With the 3900.4 release, SaaS administrators can install and uninstall building blocks on their SaaS instance without depending on Blackboard Support. You can install and uninstall building blocks in Admin Panel > Building Blocks > Installed Tools

Installing a building block on your test or staging server triggers a restart. There's no need to request one. For test and staging sites, you will experience a few minutes of your server being inaccessible. For production sites there's no impact because the restart is executed in a rolling manner.

A combination of REST API/LTI is preferred to ensure integration support in the Ultra experience.

The latest update to Google Chrome (Chrome 80) includes some changes to how the browser handles third-party cookies. These changes may affect tools that integrate with Blackboard Learn using the Learning Tools Interoperability (LTI) standard, Building Blocks (B2s), and REST APIs. If you have trouble accessing a Learn tool using Chrome 80, edit your browser’s settings to Allow sites to save and read cookie data. You can find instructions at Google Chrome Help.

Learn more about how Chrome 80's changes could affect Blackboard Learn on Behind the Blackboard.