-
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…
-
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…
-
SCROM report
Limitation: Admin Number and Class Section are not shown, and students who have not started the SCORM are excluded. Suggestion: Include Admin Number, Class Section, and display all enrolled students (including those marked as “Not Started”) to ensure complete and accurate analytics.
-
Enable Intelligent Agent to activate based on overall content completion
Limitation: Each topic requires a separate agent setup. Suggestion: Allow the creation of an agent based on overall content completion (e.g. <50%), so that learners who have not completed at least half of the content automatically receive a reminder email.
-
content report
Limitations: No data bar visualisation for % completed Cannot sort % completed by user Cannot export the content report by user to Excel Suggestions: Add data bar visualisation for % completed, enable sorting of % completion by user, and enable export by user to Excel.
-
HTML Widget for RSS Feeds
I have successfully embedded a live RSS feed on the homepage using a custom HTML widget. Our Vision is to have the Widget to disappear when there is no content in the RSS Feed, and display the contents when an announcement is entered - so it automatically appears when someone enters anRSS feed altert. The good news is, AI…
-
file attachment to dropbox feedback by API
I am following up on a post that I had last week after consulting with my admin. I am working on a Python API to automate several processes with my LMS (grades, dropbox). I have encountered issues uploading files to the dropbox feedback as an attachment with the resumable process. I pretty sure the established scopes are…
-
Can navbar custom link url use replacement strings?
Hi all. I would like to create a custom version of the system link "Home" that links to the homepage of the current org unit. Is it possible to copy system links? I do not see it. If not possible, then can I create a custom link that does the same? I have tried copying the custom Home link that goes specifically to id…
-
$Context.id.history, and parallel params are empty. LTI 1.3
Hi, we at Wayground are building our support for assignment copy on Brightspace. We have LTI 1.3. Its mentioned that variables like $Context.id.history are supported, but all the three history substitution variables are empty string in our launches, in both original or copied assignment flow. mentioned as supported in…