Please note: The integration can only be configured by someone who has the proper permissions in D2L/Brightspace, usually an Admin. It is best for this person to serve as the point of contact for integration setup.

Register a Tool

Log into your D2L site as Administrator.

Open the gear menu at the top right and click Manage Extensibility.

Click the LTI Advantage tab at the top, then click the Register Tool button.

Under How would you like to register your tool? Select Standard, then click the Register button.

Fill in the following fields.

Name: Flatworld Tools

Domain: https://ltiaas.flatworldknowledge.com

Redirect URL:

  1. Click + Add Redirect URL and enter https://ltiaas.flatworldknowledge.com

  2. Click + Add Redirect URL and enter https://ltiaas.flatworldknowledge.com/lti/assignments/attempt

OpenID Connect Login URL: https://ltiaas.flatworldknowledge.com/login

Target Link URI: <leave blank>

Keyset URL: https://ltiaas.flatworldknowledge.com/keys

Check the boxes for the following items under Extensions:

  • Assignment and Grade Services

  • Deep Linking

  • Names & Roles

Under Roles, check Send Institution Role

Click the Register button at the bottom.

A Brightspace Registration Details pop-up will appear. Copy and paste this data and save it, as we will need it later in this process. Once you have saved it, click the Done button at the bottom.

Create Deployments for Flatworld Course Tools

Towards the bottom of the page, click the View Deployments link.

Note: If you ever need to review the Brightspace Registration Details from the previous step, you can find them here.

Click the New Deployment button.

Create the deployment

Fill in the following fields on the Deploy Tool screen.

  • Toggle on Enabled at the top.

  • In the Tool drop-down menu, Flatworld Tools

  • Name: FlatWorld Deployment

  • Under Extensions, check the boxes for

    • Assignment and Grade Services

    • Deep Linking

    • Names & Roles

Check the boxes for the following under Security Settings:

And select these options under Configuration Settings

Click the Save and Close button at the bottom left. Please send “Deployment ID” to FlatWorld after completing the “Create the deployment” section.

This will return you to the Deployments page.

Create Links

You'll be returned to the Deployments page, where you can view the deployment that you’ve created (FlatWorld Deployment).

Create the first Link (FlatWorld Books)

Click the New Link button to create a link to the FlatWorld Tool

Fill in the following fields.

Under Custom Parameters, click + Add Customer Parameter:

  • Name: placement

  • Value: book

When finished, click Save and Close.

Create the second Link (FlatWorld Assignments)

Click the New Link button to create a link to the FlatWorld Tool

Fill in the following fields.

  • Toggle on Enabled at the top.

  • Name: FlatWorld Assignments

  • URL: https://ltiaas.flatworldknowledge.com

  • Type: Deep Linking Quicklink (Do not adjust the Width and Height fields.)

  • Under Custom Parameters, click + Add Customer Parameter:

    • Name: placement

    • Value: assignment_selection

When finished, click Save and Close.

Once you have completed the steps, please send the following values to the Integration Specialist working on your request:

Deployment ID:

Client ID:

Brightspace Keyset URL:

Brightspace OAuth2 Access Token URL:

OpenID Connect Authentication Endpoint:

Brightspace OAuth2 Audience:

Issuer Url:

Did this answer your question?