-
Notes on Student Classlist
I've been working through the QM online training and one of the recommendations that they offer was to make notes about your students in your LMS regarding their concerns about the class, specific requests or needs, etc. They used Canvas as the example to show how those notes could be made in the class list. I don't see…
-
How to Determine if Discussion has Feedback from Instructor via API
I am trying to create a dashboard that checks a faculty's course and determines if all grade items have grades and all assessments have feedback. What would the API calls be for these? I think I know the grades, but specifically, I'm trying to find a way to pull feedback an instructor may have left for a student's…
-
cartridge max file size
How do you teel what is the maximum cartridge file size you can import into your couse offering ?
-
How do I import from earlier iteration of course -- no data
How do I import from earlier iteration of course -- there appears to be no data
-
/d2l/lti/authenticate returning 302 to error page — http://hostname:80 in targetUrl
We're integrating an LTI 1.3 tool with a d2l-partners.brightspace.com instance and hitting a consistent failure at the OIDC authentication step. Posting here before contacting partner support in case anyone has seen this pattern. What happens The OIDC login initiation works correctly — Brightspace POSTs to our /login…
-
Test credentials
Hi! I am a software developer building a backend application. Can I please get test user credentials or administrator access for the devcop.brightspace.com environment to test my API integrations?
-
API call on User Password reset NOT work
We have a API call when creating a guest user to Force Password Reset, but user does not get a password change on their next subsequent login. //Create User with guest role 109 URI createUserUri = userContext.createAuthenticatedUri("/d2l/api/lp/1.59/users/", "POST"); String screateUserUri = createUserUri.toString(); String…
-
Quizzes QTI Import
I'm reaching out to see if anyone can say if the direct QTI (.ZIP) import feature through quizzes (not Import/Export/Copy Components) has changed recently. I have an instructor who says it always worked, and now doesn't. Looking at what they provided it appears to be a Blackboard format question pool inside the .zip. The…
-
PowerPoint No Longer Loads in D2L
I have a PowerPoint that will no longer load in D2L. It hasn't had any problems loading in D2L until this current semester. I have tried removing the 3 GIFs in the PowerPoint and re-uplaoding; however, that had no effect. Does anyone know how we can test a PowerPoint to find out why it will not load in D2L? The file is…
-
Custom JavaScript Support in Brightspace Theme
Hello Team, We are working on a requirement to integrate a third-party accessibility tool in our Brightspace environment. This integration requires loading a custom JavaScript file across course pages. We would like to confirm whether Brightspace supports adding custom JavaScript at the theme level (for example, via the…
-
Enabling LTI Tool Deployment via Widget for non Admin Roles
I am developing a custom LTI status widget designed to allow users to add or remove a target module within a Tool Deployment. The goal is to empower Module Leaders to manage this tool directly within their courses. Currently, the API calls within the widget function correctly when executed by a Super Admin, but they fail…
-
Journal or Notes / Reflection Response
I would like to provide a text input field within a lesson page that allows students to respond to a prompt. For example: Reflection 📓 Consider the following: What type of digital media do you create or consume most — and why? I don't want to link out to a survey for the response, but would love to have students write…
-
Just need some answers
My assigned advisor/success coach has not responded to my multiple attempts to contact them and has placed me in classes that do not align with my intended major/degree plan. What is the process for being reassigned to a different advisor and for correcting my schedule to ensure I am in the correct courses? which she pull…
-
How do we integrate Brightspace to Copilot Studio?
The new standard is MCP (model context protocol) and we would like to connect this to Brightspace. We would prefer a streamable server to place calls instead of API, will it be on a future road map at all? Has anyone tried using Composio or Claude for the connection?
-
!!!! Urgent: Brightspace Class Progress – Need downloadable student-level data for AY26S1 co‑marking
Description From AY26 Semester 1, NYP will implement a new co‑marking policy where Class Progress (%) contributes to students’ raw module grades: ≥70% → +2% 50–69% → +1% <50% → 0% This applies to School of Business, School of IT, and School of Applied Science, affecting >2,700 students. Module Leaders are required to…
-
Data hub experts... Help me find a way!
Hello community people, We have developers here that are using mainly SCORM/xAPI objects to develop content. They have asked for a report that could show when each object in each course has been updated last. I can find the objects in the ScormObjects dataset. This dataset gives me these columns: ScormObjects ScormObjectId…
-
Unable to Get New Access Token-OAuth2.0
I am trying to create a Postman Collection and connect it to Brightspace. And I used OAuth 2.0 as the Auth Type. I followed the process mentioned in the documentation attached below. We are unable to create a token to establish the connection as it is giving us an error “Invalidredirect Uri:” below is the screenshot of the…
-
Integration LTI 1.3
Hello, We (InteDashboard) are an EduTech company and we have a software being used for Higher Education that can be integrated to different LMS systems. Some of the institutions that we work with are using Brightspace and we want to be able to include some screenshots on our knowledge base so customers can integrate our…
-
Create PAT association between tutor and student in course section
The API only has a PAT role when creating an enrolment for a user but the PAT is a one to one association between a tutor and a student. How to set this up with the API? e.g. in a course section, 006 is a student with the Student role and 007 is a tutor with the PAT role. How to use the API to say that 007 is the PAT for…
-
Improvise automatically display number of students are pending to be graded in Gradebook
During grading period, it is very useful to know how many students are pending to be graded / evaluated. Now, if we have to find this, we have to select a few filters, jump a few hoops and even then it is at the bottom of the page. (please see screen shot below) Can we have this automatically displayed on the top of the…