Guides LMS Integration Brightspace Asset Processor registration

Asset Processor registration LMS

Registration is the first step in the integration. You’ll register DrillBit as a new LTI 1.3 tool inside Brightspace, point it at the DrillBit endpoints, enable the LTI extensions DrillBit relies on, and finish by saving the generated Client ID — you’ll need that ID for the configuration step.

1. Open the LTI Advantage registration page

  1. Sign in to Brightspace as an Administrator.
  2. Open Admin Tools (the gear icon in the top bar).
  3. Select Manage Extensibility.
  4. Switch to the LTI Advantage tab.
  5. Click Register Tool and choose Standard when asked how you’d like to register the tool.

2. Enter the DrillBit endpoints

On the registration form, fill in the following fields with the exact DrillBit URLs below. These are the same for every Brightspace customer.

Domainhttps://ltiap.drillbitplagiarismcheck.com
Redirect URLshttps://ltiap.drillbitplagiarismcheck.com/lti/launch
OpenID Connect Login URLhttps://ltiap.drillbitplagiarismcheck.com/lti/login
Target Link URIhttps://ltiap.drillbitplagiarismcheck.com/lti/launch
Keyset URLhttps://ltiap.drillbitplagiarismcheck.com/lti/jwks

Give the tool a recognisable Name (for example, “DrillBit Asset Processor”) and a short Description. Make sure the Enabled toggle at the top of the form is on.

3. Enable the required extensions

Under the Extensions section, tick the following:

Under Roles, enable Send Institution Role — DrillBit uses this to distinguish instructors from students.

The Asset Processor extension must be enabled. Without it, the tool will register but Brightspace will only treat it as a regular External Tool, and assignments won’t be able to attach DrillBit as a processor.

4. Add substitution parameters

In the Substitution Parameters section, add the following name / value pairs so Brightspace passes the right context to DrillBit on every launch:

user_name$User.username
user_id$User.id
course_title$CourseOffering.title
resource_title$ResourceLink.title
resource_description$ResourceLink.description
resource_start_time$ResourceLink.available.startDateTime
resource_end_time$ResourceLink.available.endDateTime
resource_submission_end_time$ResourceLink.submission.endDateTime

Leave Custom Parameters empty unless your institution has been told otherwise by DrillBit support.

5. Register and save the Client ID

  1. Click Register at the bottom of the form.
  2. Brightspace will generate a Client ID on the resulting Tool Details page — copy it.
  3. From the same Tool Details page, also copy the Brightspace Keyset URL, Brightspace OAuth2 Access Token URL, OpenID Connect Authentication Endpoint, Brightspace OAuth2 Audience, and Issuer values.
Save the Client ID somewhere safe before leaving the page. You can come back to Tool Details to copy it again, but you can’t change it once issued, and the next step (configuring DrillBit) cannot proceed without it.
Registration done. Move on to Asset Processor configuration to wire DrillBit’s side of the integration and create the deployment.
Back to Brightspace guides