SCORM Packages that Load External Resources may be Incompatible with Blackboard Learn SaaS




 
SCORM Packages that Load External Resources may be Incompatible with Blackboard Learn SaaS

Date Published: Apr 11,2025 Category: Version:SaaS   Article No.: 000055720

Producto: Learn SaaS

Versión: SaaS

Paquetes de servicio: SaaS

Descripción: Some valid SCORM packages call resources on external sites, which requires that the HTTP Content-Security-Policy (CSP) frame-ancestors directive be set to include this external site domain. Otherwise, the SCORM cannot load the external assets due to the security policy restrictions. This cannot be done on Learn SaaS sites and these packages are incompatible with Learn SaaS.

Pasos para repetir:

  1. Create an external web-site and upload assets to it
  2. Use any SCORM authoring tool to create a SCORM package which will load these external assets
  3. Log into Blackboard Learn (SaaS environment) as System Administrator
  4. Create a course > Upload SCORM package to the course
  5. Login as a student and take the SCORM
Expected Behavior:
The SCORM loads the external assets successfully

Observed Behavior:
The SCORM does not load.  The exact nature and severity of the problem may vary.

 
Síntomas: Certain SCORM packages that work on Self and Managed-Hosting systems malfunction on SaaS.
Causa: The configuration option for the bb-config.properties property bbconfig.headers.CSP.frame-ancestors is not exposed in the GUI and changes to bb-config.properties are unavailable on SaaS.
Resolución/Solución alternativa: Due to product improvements, from Learn SaaS 3800.16 Blackboard Enterprise Support can configure sites to resolve this issue. Please contact Blackboard Support for a Workaround.

Versión de destino: SaaS - Fixed (v3800.16.0)
Parche disponible: No