-
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 https://docs.valence.desire2learn.com/res/dropbox.html 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…
-
Forced pauses
Hello, I am developing a course that involves a lot of self reflection. My development team would like the learner to have forced pauses in their learning where they take time to reflect and integrate their learning into practice between key learning points in the course. For example. Between Modules 1 and 2, and again…
-
Unenrolling Users After Certificate Completion
Hello, Brightspace Community, I’m looking for a way to automatically unenroll a user from a course 30 days after they receive their certificate. I understand that there is an option to unenroll users based on course activity or login activity through an intelligent agent, but I haven’t found a way to trigger unenrollment…
-
403 Forbidden When Accessing Grades Endpoints via API
Hello everyone! I’m new here and working on an integration to fetch grades through the Brightspace API. I have a service account with a custom role (cloned from the standard service account role) where I granted the permission “See user grade values (API Only).” My registered application is requesting the scopes core:*:*…
-
Help Needed: LTI 1.3
I'm new to LTI, so I've decided to create a small application to learn more about it. However, every time I make a call to the authenticate end-point, I receive a 404 error. This is the endpoint I'm calling from the LTI tool. public IActionResult Login([FromForm] string iss, [FromForm] string login_hint, [FromForm] string…
-
Peer Feedback Tool
Hi, Is there anyone who knows how we can activate "Peer Feedback" in Brightspace. I mean is there any specific feature or tool for this purpose in Brightspace? I'm not looking for some descriptive methods of peer feedback in Discussions or Groups. Thanks.
-
Do we have APIs to create new rubric and add rubric to assignment?
I did not find the api to create new rubric at https://docs.valence.desire2learn.com/res/assessment.html
-
Accessing Group Data
Hi, I teach a large class (over 300) wherein I give group assignments (4-5 students/group). Thus there are 60+ groups. I need to access the files in group lockers frequently to monitor progress of each group. Opening each group locker, and downloading the files manually is painfully time consuming. More importantly, it is…
-
Unable to create a Postman Collection and connect it to Brightspace
I am tryingto create a Postman Collection and connect it to Brightspace. I followed theprocess mentioned in the documentation attached below. We are unable to createa token to establish the connection as it is giving us an error “Invalidredirect Uri:” below is the screenshot of the details mentioned in the…
-
WIdget Coding
Hi Team, I want to create a admin widget which allows for two files to be added and then compared to find the rows with changed data and then use APIs to update the user attributes in Brightspace. DOes anyone have anything like this built currently? Thanks Beck
-
jQuery issues with Widgets
Hello community, My team and I have a custom widget that was working properly until last week. After trial and error my coworker found that updating the jQuery link version(1.11.3) to (2.2.4). Once updated, the widget started working again. I would like to ask if someone has had similar experiences, do you have a jQuery…
-
importing release conditions in course package?
I am working on a GUI in python and Qt that allows me to modify announcements efficiently for populating a course by uploading zip file (news_d2L.xml and imsmanifest.xml). The core functionality works and upload is successful, but the condition_set tag is not set in the course package import. Ideally, the import process…
-
Do everyone has same toolId for internal tools like (assignment, quiz, topic etc).
I was using the grades API to pull grades :- in the response of that API we got a nested object in grades object "AssociatedTool": {"ToolId": 3000,"ToolItemId": ###} Just curious to know , lets assume if this ToolId is for discussion topic tool. Will it be same for everyone, those are using D2l. Or if this can be the case…
-
Repository for the Default Course Image Library
As mentioned in the Documentation, D2L Brightspace has a image library that teachers can use to set course images on a whim, including having those images be tagged (i.e. searching skeleton results in the library pulling images of a skeleton). I really enjoy the selection of these images from what I've seen as a learner…
-
Quiz Re-entry
Hi, I have noticed a cheating method student's use when the quizzes are ran under Lockdown browser. Let's say a student starts to write the quiz under lockdown browser. It's funny it also possible to do a quiz-re-entry to the same quiz, using the same login when the student is writing the exam. The student doesn't have to…