how to execute course copy in blackboard 9.1

by Sid Bogan 6 min read

Use the copy course button
  1. On the Administrator Panel in the Courses section, select Courses.
  2. On the Courses page, select Copy Course.
  3. Select the type of copy to perform. ...
  4. Type the course ID in Source Course ID box. ...
  5. Type the course ID in the Destination Course ID box. ...
  6. Select Submit.

What is the post result?

Contained in the POST result is a reference code (dataSetUid) which may be passed to the integration dataSetStatus endpoint to receive an xml format result indicating the current status of the processing of the data set. To learn more about using dataSetStatus to monitor your integration, see Snapshot Flat File Automation.

Is Snapshot command line tool still available?

As previously announced, the Snapshot command line tool has been removed from the Blackboard Learn 9.1 Q2 2017 release and is no longer available to institutions using this release or later.

image

A Note on Deprecation

  • As previously announced, the Snapshot command line tool has been removed from the Blackboard Learn 9.1 Q2 2017 release and is no longer available to institutions using this release or later. In September 2012, Blackboard officially announced that the Command-Line Interface (CLI) Snapshot Tools had been deprecated and started encouraging customers to consider migr…
See more on help.blackboard.com

Snapshot Integration History

  • For years, thousands of customers have used the CLI called Snapshot to implement data integration with external systems and Blackboard Learn. Snapshot in the command-line interface context collectively refers to the command line tools called snapshot, snapshot_override, and dsm. These tools are to be replaced by the SIS Integration Framework Snapshot integration type…
See more on help.blackboard.com

Changes

  • Six significant changes occurred between the new SIS Framework Snapshot Flat File and CLI Snapshot. Specifically: 1. GUI-based Implementation Configuration and Management 2. File Delivery 3. Data Source Keys and Data Ownership 4. Field Mapping and Scripting 5. Data processing 6. Log and error access Each of these must be taken into consideration as you mov…
See more on help.blackboard.com

Known Issues

  • Review the version specific known issues documentation for up-to-date notes regarding product issues.
See more on help.blackboard.com

Summary of Significant Changes

  1. SIS Framework is 100% GUI. No need for back-end access to implement or manage.
  2. All configuration is completed via the GUI - the snapshot.properties file is no longer used.
  3. Snapshot has not supported data elements and capabilities introduced in the Learn platform since 9.1 SP 6 (such as Terms, Course Merge, and Institutional Hierarchy).
  4. HTTP POST delivers files to URLs on Learn secured with a username and password defined …
  1. SIS Framework is 100% GUI. No need for back-end access to implement or manage.
  2. All configuration is completed via the GUI - the snapshot.properties file is no longer used.
  3. Snapshot has not supported data elements and capabilities introduced in the Learn platform since 9.1 SP 6 (such as Terms, Course Merge, and Institutional Hierarchy).
  4. HTTP POST delivers files to URLs on Learn secured with a username and password defined when setting up the Integration.

Making The Move

  • It is necessary to understand the differences between the CLI Snapshot and SIS Framework Snapshot to address changes required for a successful transition from CLI to Framework-based Snapshot.
See more on help.blackboard.com

How to Use The New Methods

  • The implication for your CLI integration will depend on your use of multiple Data Source Keys and the SNAPSHT method. You will have to figure out the best configuration for your institution, but we will use a common deployment configuration as an example to help your planning. Because it was one of the features of the Blackboard Consulting Snapshot Controller, it is common for cust…
See more on help.blackboard.com

Data/Field Ownership Control

  • The CLI Snapshot used properties in the snapshot.properties files to identify the attributes in Learn that would be controlled or "owned" by Learn. By listing an attribute, the CLI Snapshot would ignore that field when performing data updates. Hence, users could change these values in the Learn GUI and not have the integration process overwrite them. In the Framework, this same con…
See more on help.blackboard.com

Course Copy/Template Changes

  • The new framework supports the use of Course Copy and Course Templates just as does CLI. The key difference is operational and configuration.
See more on help.blackboard.com

Automation

  • As discussed, the SIS Framework includes HTTP "end points" which are the programmatic interfaces for delivering the data files to the Learn system. To automate batch integration, you will need to establish your own method for securely posting your files to these endpoints that does not require human intervention. Customers are encouraged to work with technology that is famil…
See more on help.blackboard.com