Skip to main content

Purging Disabled Data Source Records also Removes Institutional Hierarchy Nodes

Purging disabled Data Source records also removes Institutional Hierarchy nodes

Description

Running a Data Source purge against data sources to purge disabled records can unexpectedly remove Institutional Hierarchy nodes as well as user and course associations.

Steps to Replicate

  1. Log into Blackboard Learn as an administrator

  2. Navigate to Admin > select Data Integration > click Data Sources

  3. The SYSTEM data source should contain disabled records

  4. Navigate to Admin > select Courses > click Create Course and create multiple courses

  5. Navigate to Admin > select Institutional Hierarchy and create multiple nodes

  6. Associate courses to different nodes

  7. Navigate to Admin > select Data Integration > click Data Sources

  8. Select to purge the SYSTEM Data Source

Expected Behavior:

Only the disabled records are purged.

Observed Behavior:

Institutional Hierarchy nodes, as well as User and Course associations are also removed along with the disabled records.

Affected Versions

  • Learn 4000.12.0

  • Learn 4000.15.0

  • Learn 4000.17.0

Target Release

SaaS Fixed (4001.0.0)

Did this answer your question?