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

The SaaS deployment supports all pre-installed building blocks developed by Blackboard. 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.

If a particular building block isn't part of the pre-installed collection, contact your account executive. You can file a ticket on Behind the Blackboard and attach the .war file to get started with custom building block installation.

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.