Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

[education] add documentation for configuring Blackboard LMS #35028

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 9 commits into from
May 28, 2025
Prev Previous commit
Next Next commit
fixes after SME review
  • Loading branch information
scollovati committed May 21, 2025
commit 26f5b2dc31cd6370ac2b3922659fbfa92a41a13a
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@ An administrator needs to register your LMS instance with classroom before you c

1. Sign into your **Blackboard** instance.
1. Select the Blackboard course or organization to integrate with {% data variables.product.prodname_classroom %}.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The bullet needs to be updated to 2.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See my comment here #35028 (comment)

1. In the rigth sidebar on the course page, click **Books & Tools**, then click **GitHub Classroom**. Note that the name may be different if your LMS admin named it something else when registering your LMS.
1. Clicking the **GitHub Classroom** button will launch you into {% data variables.product.prodname_classroom %}, where you can select a classroom to link with your LMS course.
1. In the right sidebar on the course page, click **Books & Tools**, then click **GitHub Classroom**. Note that the name may be different if your LMS admin named it something else when registering your LMS.
scollovati marked this conversation as resolved.
Show resolved Hide resolved
1. Clicking the **GitHub Classroom** button will launch you into {% data variables.product.prodname_classroom %}, where you can select a classroom to link with your LMS course. This step might popup an error message "Unable to launch link. The Tool Provider has been disabled by the System Administrator: GitHub Classroom". To resolve this error, ensure that the status of tool “GitHub Classroom” is set to Approved. Click on LTI Tool Providers in Admin Panel. Hover on the name next to GitHub Classroom and click Approve.
scollovati marked this conversation as resolved.
Show resolved Hide resolved

Once your course is linked, you can import your roster from your LMS course to your classroom. For more information, see [Importing a roster from your LMS](#importing-a-roster-from-your-lms).

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,11 +63,13 @@ You can register your Blackboard installation with {% data variables.product.pro
1. Sign into your **Blackboard** instance.
1. In the left sidebar on the home page, click **Admin**, then click **LTI Tool Providers**.
1. On the "LTI Tool Providers" page, click **Register LTI 1.3/Advantage Tool**.
1. Insert the **Client ID** obtained from the Developer Portal and click **Submit**.
1. Insert the **Client ID** / **Application ID** obtained from the Developer Portal and click **Submit**.
1. Blackboard will show all application data. In this page:
1. Verify that **Tool Status** is "Approved".
scollovati marked this conversation as resolved.
Show resolved Hide resolved
1. Verify that **User Fields to be Sent** flags are enabled for "Role in Course", "Name", "Email Address".
jc-clark marked this conversation as resolved.
Show resolved Hide resolved
1. Verify that **Allow mark service access** radio button is set to "No".
1. Verify that **Allow mark service access** radio button is set to "No". To enable this option, navigate to the LTI Tool Providers in the Admin Panel:
- Select Manage Global Properties
- Under Creation of Tool Provider Links, select radio button “Allow links to any tool provider, but require approval for each new provider”
1. Verify that **Allow Membership Service Access** radio button is set to "Yes".
1. Click **Submit**.

Expand All @@ -79,7 +81,7 @@ You can register your Blackboard installation with {% data variables.product.pro
* Under "LMS Type", choose "Other" from the dropdown menu.
* "Issuer Identifier": `https://blackboard.com`
* "Domain": The base URL to your Blackboard instance
* "Client ID": The "Client ID" obtained from the registration of the app in the Anthology Developer Portal.
* "Client ID": The "Client ID" / "Application ID" obtained from the registration of the app in the Anthology Developer Portal.
* "OIDC Initiation URL": The "OIDC auth request endpoint" obtained from the registration of the app in the Anthology Developer Portal.
* "OAuth 2.0 Token Retrieval URL": The "Auth token endpoint" obtained from the registration of the app in the Anthology Developer Portal.
* "Key Set URL": The "Public keyset URL" obtained from the registration of the app in the Anthology Developer Portal.
Expand Down
2 changes: 1 addition & 1 deletion 2 data/reusables/classroom/supported-lmses.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Using LTI helps keep your information safe and secure. LTI is an industry-standa

{% data variables.product.company_short %} has tested and verified registration, connection and the import of roster data from the following LMSes into {% data variables.product.prodname_classroom %}.

* Blackboard
* Blackboard (This is a community supported option)
* Canvas
* Moodle
* Sakai
Expand Down
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.