-
Wanted: Example Custom CSS file for Creator+
Does anyone have an example custom CSS file for Creator+/Contentstyler that they are willing to share? We are new to Creator+, but we plan to make the most of the custom styler option.
-
Bring Equation Editor BACK!
I teach Physics. I NEED the equation editor in the feedback of quizzes. Please bring that functionality back. Is there any plan to do that?
-
AI text to speech
Good Day, Am I able to add a AI voice reader/robot to existing text on the module I am developing?
-
Activity feed disappeared
Hi, The activity feed disappeared for all roles. The activity feed widget is available, the homepage permission, and IMS configuration have not changed. Thank you,
-
Why don't I seem to have role based access to API from a logged in session?
Hello, I am using a javscript file hosted in public files and a widget to prototype a tool for our school. I use replace strings to create a global variable with the org unit id that my javascript can access. I am able to use the org unit id to create API urls that allow me to retrieve information about the course (for…
-
Some Ideas and useful AI hint for making quizzes
In developing a new class, I have some ideas that will benefit many others. 1. I am able to make (using AI) quiz banks and easily import them (I can share my AI prompt). When importing multiple choice questions, there is no way to randomize the answer order in the import, they must be done by hand on each question. Adding…
-
API PUT to Course Offering Failing
I'm attempting to update a Course Offering to set IsActive to false. This is the record I'm attempting to update: { "Identifier": "745849", "Name": "Fall 2023 - Pharmacology I (NURS-3104-A-B)", "Code": "X2388082480198", "IsActive": true, "CanSelfRegister": false, "Description": { "Text": "", "Html": "" }, "Path":…
-
Insufficient scope to call API.Required: ltiv1p3:ags:readlineitem
Hello, I'm trying to manage grades in BrightSpace using a LTI Advantage 1.3 tool connecting to our in house software. I had success registering the app, deploying it, login, accessing course and user info using this as a base : Now I want to access AGS (Assignment and Grade Services). I used this resource to do build my…
-
Issue with updating custom widget content
Hey everyone, I’m working on a custom widget in Brightspace and ran into something odd. When I update the HTML content inside the widget and save it, sometimes the changes don’t show up right away on the homepage. I’ve tried refreshing and even clearing the browser cache, but it still loads the older version for a while.…
-
How can I trigger custom JavaScript after a quiz submission?
Hi everyone, I’m currently working on a custom integration within D2L Brightspace, and I’m trying to figure out if there’s a way to trigger a JavaScript function or API call immediately after a quiz is submitted by a student. We’re trying to push quiz completion data into an external system in real time not just rely on…
-
Teacher Contact Widget - is there a data set recording if this Widget is setup or not?
I want to report on if students can see the Teacher Contact info in their Org Units. The Teacher Contact Widget is in each Org Unit and by default is blank. To become visible a teacher needs to complete the Setup. Is there data, or a data set which shows if a Teacher Contact Widget is Setup or not? i.e. a teacher has…
-
2025 Development Manual
I am new to d2l api development. Can the updated manual be downloaded on single pdf file?
-
SSO
Hi, I have implemented SSO based on the Org Defined ID - the name ID mapping is Org Defined ID - some users could log in, but some of them are receiving the message "There was a problem processing your authentication" even though in the Azure it is success. Any idea where is the problem? Thank you, Mariana
-
Alignment Issue in HTML Navigation Menu
I'm creating a navigation menu for my <a href="https://iqratechnology.com/hire-salesforce_developer/">HTML</a> page, but I'm running into some issues. The links are not aligning as they should, and the overall styling looks off. Below is the code I've written. Can anyone help me identify the problem and suggest a fix? Here…
-
Alert for instructors when setting due dates beyond course shell closing date?
Hi, Is it possible to add an alert for instructors when they're setting an assignment due date past the closing date of the course shell? I've had two instructors set due dates past the course shell closing date, and I feel like the confusion and frustration it causes for students could be easily avoided by either an alert…
-
API Use to upload Common Cartridge, convert, create offering
Is it possible to use the valence API to upload a Common Cartridge ZIP, convert it, then create a course offering from that?
-
Is there a way to integrate with Salesforce?
Prospective students fill out an RFI form on the website and then are redirected to choose a course and pay at that time if they would like via course merchant. Since the information from the RFI form goes directly to Salesforce as a new lead, we would like to be notified somehow if that student went ahead and purchased at…
-
Which formative assessment tool do you find easiest to use and/or most user friendly?
Hello Community, I currently am building my first Brightspace course. I am striving for it to be interactive and user friendly. I was wondering if anyone has an opinion on which tools are the most user friendly among the following: surveys, polls and/or discussion boards? Our school also is looking into having Padlet as an…
-
Update Org Defined ID in bulk
Hi, Is there a way to update the Org Defined ID in bulk? Thank you, Mariana
-
What is the scope used for GET /d2l/api/le/(version)/(orgUnitId)/dropbox/folders/
I did not see Oauth2 Scopes for /dropbox/folders api at And when I tried to call the api, I got { Errors: [ {Message: "Insufficient scope to call API.Required: core:*:*"} ] } When I add `core:*:*"` to my Oauth2 scopes, it worked. My question is: is this intended behavior? IMO it seems too much permission we need to give…