Legacy Portal Blackboard API User Guide

If you haven’t done so already, please start the API integration in Blackboard by following this guide: ExamSoft (Legacy) Blackboard API Integration guide.


Legacy Blackboard API User Guide

Configure the Integration details

Configure the Integration details

  1. To access the Blackboard API setup, select the Admin menu option. Then, select the LMS Settings tab.
    Exam Soft - Frame 113.jpg
  2. Input your Blackboard host URL; then, select the Verify URL button.
    Exam Soft - Frame 114.jpg
  3. Select the Configure button.
    Exam Soft - Frame 115.jpg
  4. You’ll select different values from Blackboard to pass into ExamSoft.
    Exam Soft - Frame 116.jpg
    • Course ID Type: Course value from Blackboard which will be passed into ExamSoft as the Course ID. CourseID is recommended here. 
    • External ID Type: User value from Blackboard which will be passed into ExamSoft as the External ID.
      Note: Only applicable to clients using our SAML integration. 
    • User ID Type: User value from Blackboard which will be passed into ExamSoft as the Student ID.
  5. The bottom section allows you to select student roles from Blackboard to include in the sync into ExamSoft. 
    • With the Student role selected, you may not need to make additional adjustments. 
    • If you want to add an additional role, select the + Add a student role button.
      Exam Soft - Frame 117.jpg
  6. For any additional role, select the checkbox for each role; then, confirm your selection with the Save button.
    Exam Soft - Frame 118.jpg
  7. With all selections confirmed, select the Save button on the Configure page.
    Exam Soft - Frame 119.jpg
Edit the Course Sync List

Edit the Course Sync List

  1. Select the Edit Courses button.
    Exam Soft - Frame 120.jpg
  2. To add courses to the sync list, select Import Courses.
    Exam Soft - Frame 121.jpg
  3. With the modal window open, Drag & Drop a file into the tool, or choose one a file using the file picker. This will query Blackboard for the courses contained in your XLS/XLSX file.
    Exam Soft - Frame 122.jpg
    • Import Type: Choose Add, Remove, or Replace depending on the behavior you want.
      • Add: Adds new courses to the list and leaves any existing courses on the sync list intact.
      • Remove: Removes courses from the sync list based on the course IDs in the file.
      • Replace: Removes all courses from the sync list and replaces them with only the courses from the file. 
    • Download Template provides an example advising how to format your import file.
      Exam Soft - Frame 123.jpg
  4. Using the Drag & Drop method will auto-process the file. Using the file picker requires you to select the Upload button once you’re ready to import your courses into the tool.
    Exam Soft - Frame 124.jpg
  5. Close the modal window; then, you’ll see the Course Sync List with the course(s) you added.
    Exam Soft - Frame 125.jpg
  6. Select a course and add a Start Date and End Date to each course using the Assign Dates link at the bottom of the screen.
    Note: Both values are required for a course to sync to the ExamSoft system.
    Exam Soft - Frame 126.jpg
  7. Once you’re done, select the Close button.
    Exam Soft - Frame 127.jpg
Syncing Courses

Syncing Courses

  1. With your courses added to the Course Sync List, you can sync them to your ExamSoft portal with the Sync now button.
    Exam Soft - Frame 128.jpg
  2. To schedule an automated daily sync, select the Edit Schedule button.
    Exam Soft - Frame 129.jpg
  3. Toggle the Auto Sync either ON or OFF, and choose the specific time you’d like the sync to process.
    Exam Soft - Frame 130.jpg
  4. Select Save when you’re done.
Sync History

Sync History

  1. To view previous syncs and any errors, select the View Sync History button.
    Exam Soft - Frame 131.jpg
  2. This table will provide you with the status of LMS sync operations, including the number of records (courses, sections, students) that were successfully submitted to the Portal for processing. You will receive an email confirming the results of your Course Sync from the ExamSoft system.
    Exam Soft - Frame 132.jpg
Was this article helpful?
1 out of 2 found this helpful

Articles in this section