This guide provides step-by-step instructions for Moodle administrators to integrate Blackboard with CodeChum. Follow the steps carefully to ensure a successful setup.
1. Register your Domain with CodeChum
Objective: Enable your Blackboard domain to connect with CodeChum’s API.
Steps:
Email your Blackboard website URL to .
Wait for confirmation from [email protected]. You will receive an application ID once your domain is registered with CodeChum’s Blackboard application.
2. Create a CodeChum User in Blackboard
Objective: Set up a dedicated user in Blackboard that CodeChum will use for integration.
Steps:
Log in to Blackboard and navigate to System Admin > Users.
Click on Create User.
Fill in the following fields:
First Name: Code
Last Name: Chum
Username: code-chum
New Password: Generate a secure random password (save this password for later use).
Verify New Password: Re-enter the generated password.
Institution Roles: Set Faculty as the Primary Institution Role.
System Roles: Assign the Course Administrator role.
3. Add CodeChum to REST API Integrations
Objective: Grant CodeChum access to Blackboard’s REST API.
Steps:
Log in to Blackboard as an administrator.
Navigate to System Admin > Integrations > REST API Integrations.
Click on Create Integration.
Enter the application ID you received from .
Set the Learn User to code-chum (the user created in Step 2).
Set End User Access to Yes.
Set Authorized To Act as User to No.
4. Verify Integration with CodeChum
Objective: Confirm that the integration with Blackboard is successful.
Steps:
Email to notify them that you’ve completed the integration steps. Include the password for the code-chum user.
Await confirmation from CodeChum.
Once you receive confirmation that everything is set up correctly, the integration process is complete.