Access Keys:
Skip to content (Access Key - 0)

What is a Learning Environment Integration?

The Blackboard Learning Environment Integration feature allows another Learning Management System to co-exist and run within the Blackboard Learn. This integration is enabled by the Learning Environment Connector that provides the communication protocols between Blackboard and the integrated system. Similar to Building Blocks, the Learning Environment Connector provides specific "extension points" for interactions between Blackboard and the integrated system, such as authenticating a session or creating a URL for redirection into an online course.

Benefits of integrating with Blackboard Learn

Single Signon

Users only have to log in to a single application, which provides access across Blackboard and other integrated systems.

The following scenarios are supported by the Learning Environment Connector:

  • User authorization continues to be managed by the Learning Management System
  • User authorization is handled by the Blackboard Learn

Course Information Displayed in One Place

Course and enrollment data is synchronized between Blackboard and the integrated LMS so users can see all of their online courses on a single page. The Learning Environment Connector has interfaces to populate other kinds of portal data, such as announcements or grade data.

Content System

Instructional Designers can use Blackboard Content System files within their LMS courses.

Outcomes System

Outcomes instruments can be deployed to courses in integrated systems.

Terminology

Term Definition
LEC Learning Environment Connector
LMS Learning Management System
AS Academic Suite
Integration A deployed instance of a Learning Environment Connector pointing to an LMS

How does it fit together?

Legend

Learning Environment Connector

Implemented by the third-party developer.  This is a Building Block deployed on the Blackboard server which implements several Java interfaces. This accesses the remote LMS data using a communications protocol supported by the remote LMS (e.g. SOAP, RMI, JDBC, etc.).

Integration Gateway Building Block

Provided by Blackboard.  This implements a data integration API for the Blackboard system and is used by the LMS to notify AS when administrative events occur relating to user/course/enrollment objects.  The API is implemented via HTTP Posts to submit IMS Enterprise XML to Blackboard Learn.

Web UI

Provided by Blackboard.  This provides specific URLs that the LMS can redirect a user to.  Examples include:

  • Redirect the user to the Blackboard Learn login page
  • Perform a single-signon into Blackboard Learn for a user who has already been authenticated by the LMS

Authentication overview

User logging in

User loading an authenticated LMS page

User logging out

Adaptavist Theme Builder (4.1.3) Powered by Atlassian Confluence 3.3, the Enterprise Wiki