How to Install InSpace Campus LTI 1.3 for Blackboard LMS

Learn how to add InSpace to Blackboard courses and register it as an LTI Advantage Tool, including instructions for adding InSpace to the course menu and integrating with Blackboard-specific local users.

    For the InSpace integration, the Blackboard Administrator should complete the following steps. Please note that only Admins can create courses. 


    System Admin: Course settings (From Courses)- Course Menu and Structures-Tool link (Write the name e.g InSpace and choose InSpace from the list). Make sure to tick “available to users”, so that the users will see InSpace.

    How to add InSpace to the list

    Go to System Admin-Integrations- LTI Tool Providers-Register LTI 1.3/Advantage Tool- insert the Client ID (provided by InSpace) and submit it.

    Student Side Blackboard integration

    Integrating InSpace with Blackboard requires two steps: 

    1. Registering InSpace as an LTI Advantage Tool
    2. Adding InSpace to courses
      • Set all new courses to default with InSpace added to their menu (Not available in Blackboard Ultra)
      • Add InSpace to an individual course’s menu (this can be done by the administrator or individual teachers)

    Registering InSpace as an LTI Advantage Tool

    1. From the “System Admin” screen in Blackboard, under “Integrations” select “LTI Tool Providers”

    2. Select “Register LTI 1.3/Advantage Tool”

    3. Enter the client ID you received from InSpace and click submit. Contact support@inspace.chat if you haven’t received this.

    4. This will take you to a menu where you can confirm your settings.  

    5. Copy the “Deployment ID” to your clipboard and save this so that you can register your integration with InSpace.

    6. Make sure the “Tool Status” is “Approved” if you are ready to deploy the tool

    7. Under the “Institutional Policies” section

      1. Make sure “Role in Course”, “Name” and “Email Address” are all checked under User Fields to Send.

      2. “Allow grade service access” can be set to “No”

      3. “Allow Membership Service Access” must be set to “Yes”

      4. Click “Submit”

    8. Login to the InSpace and go to the Admin Settings

    9. Click “Add Integration” and choose Blackboard

    10. Fill In

      1. Integration Name - The name of your Institution or if you have multiple LMS installs, include the specific LMS install in the name

      2. Allowed URL(s) - These are the main URLs of your blackboard instance, E.g. https://blackboard.myschool.com

      3. Client ID (Your customer success manager will provide this for you)). 

      4. Deployment ID - This is the Deployment ID that you copied in Step #5

      5. LMS Login Initiation URL, LMS OIDC Authorization URL, LMS Public JWK URL, LMS Issuer URL

    Add InSpace to courses

    Set all new courses to default with InSpace added to their menu.

    Original Blackboard Only

    1. From the “System Admin” screen in Blackboard, under “Courses” select “Course Settings”
    2. Select “Course Menu and Structures”
    3. Click the “+” icon in the top left of the default menu and choose “Tool Link”
    4. Enter “InSpace” as the name and select “InSpace” from the drop down menu under “Type”
    5. Check the box “Available to Users” and click Submit

    Add InSpace to an individual course's menu

    Original Blackboard

    1. From the specific course, click the “+” icon in the top left of the course navigation menu
    2. Enter “InSpace” as the name and select “InSpace” from the drop down menu under “Type”
    3. Check the box “Available to Users” and click Submit

    Ultra Experience Blackboard

    1. From the specific course, under the Details & Actions section in the left-hand navigation, select “View course & institution tools” from underneath “Books & Tools”
    2. Select InSpace from the list of available tools
    3. Under Course Content, select InSpace and ensure that it is visible to students

    Blackboard local account handling

    1. If the institution has Blackboard-specific local users involved in the course, “REST API Integration” is needed to support Blackboard-specific users. 
    2. The Blackboard administrator needs to register new “REST API integration” using ClientID provided by InSpace. This ClientID is the same which was used for registering the LTI Tool provider. If you need assistance with your ClientID, please contact your Customer Success Manager. 
    3. To register new “REST API Integration” Blackboard Administrator needs : 
    4. Go to System Admin → REST API Integrations → Create Integration 
    • Fill the Application Id with the Client ID which was provided by InSpace

    • Attach the user with the “System Administrator” Role to the integration (Only the system administrator role allows to get a list of system users who are enrolled in the course) 

      • In the Learn User dialog box, add each instructors who hold the admin role by name.

      • Set "End user access" as Yes

      • Set "Authorized to act as user" as Service Default (No)

    • Press submit.

    • Make sure that integration is marked as available


    The application ID shown in the video is from the InSpace test environment. Do not use the application ID from the video; use the ClientID which was provided by InSpace--otherwise the integration will not work.