For Developers

Connecting Blackbaud

Before We Get Started:

You must be an Blackbaud Administrator and have environment manager permissions to complete the integration process.

  1. Click the integration link provided by your learning app.
  2. Create an Edlink account if you don't already have one.

    If you've connected an app to Edlink before, log in with your existing account.

  3. Select Blackbaud from the list of available data sources.
  4. Choose your preferred data storage region.
  5. Choose if you would like Assignments and Grades to be synced with Blackbaud. (If not, skip Step 3.)
Blackbaud integration page
  1. Go to the Blackbaud Marketplace and click Manage.
Blackbaud Marketplace
  1. Click Connect App.
Blackbaud Connect App button in Manage section.
  1. Enter the Edlink Application ID: 9fc0ae52-978a-4d6c-a361-508ea012ce85.
Application ID form in Blackbaud
  1. Click Connect
Page that asks to connect Edlink app to Blackbaud
  1. Click Close
Page that confirms Edlink app is connected.

Step 3: (If you selected Yes to Enable Assignment & Grade Sync)

  1. Enter the OneRoster OAuth 2.0 Client ID and Client Secret from Blackbaud into the fields in the Edlink integration.
Blackbaud Grade Sync Step

Step 4: Complete the Integration

  1. Connect your Blackbaud account to Edlink by clicking Connect and signing into your Blackbaud Administrator account.
  2. Click Validate Configuration, then click Continue Setup once your configuration is validated.

Well Done!

Your Blackbaud source is now connected to Edlink. Once validated, your organization's data will sync with the Edlink dashboard within 24 hours.

Any Questions?

If you have any questions or encounter issues, please contact our support team. We'll respond within 24 business hours.