-
Impact of deleting Course Templates
For every study program we have created a course template and when we create course offerings for a study program we use the study program's template as course offering template. Over the years new study programs come and some go. Now I was wondering what the impact on linked course offerings when we remove templates for…
-
Error with LTI 1.3 deep linking
Within the past few months our product's deep linking stopped working with Brightspace. This is the error report: The message before encoding looks like this:…
-
The access token is for another tenant
Been learning to use Brightspace API via POSTMAN, created OAuth 2 application. Have followed https://github.com/Brightspace/Postman-Collections instructions. I can receive access token from OAuth 2. When tried to call "/users/whoami" got 401 "The access token is for another tenant". Can someone assist me?
-
Unable to authenticate to D2L brightspace from our code base, need your inputs and help
we are currently using oath2.0 to connect to brighspace and all of the sudden we are unable to get access tokens, could you please give us a call ?
-
Get information about LTI tool linked to a topic
When I create a link to a tool like FeedbackFruits a topic with the LTI link is created. Hen I retrieve the information about the topic I set: "ToolId": 390000, "ToolItemId": 50187 The ToolId 390000 refers to "External Learning Tools". I think that ToolItemIs 501987 refers to the FeedbackFruits tool I selected but I can…
-
How can i have Quicklink (CIM)
Hi, i have a problem. Need Quicklink (CIM) for integrate winth Edpuzzel: But i don´t have it in Brightspace: Already use the normal Quicklink but it dosn't work. In edpuzzel tell me that i need ICM Someone know how can i have it?
-
News service API resulst in 403 (forbidden) when retieving anouncements fot a user
When I use GET /d2l/api/le/(version)/news/user/(userId)/ tot get the announcements for a specific user I get an HTTP 403 Forbidden message unless the API call is performed by a user who is granted the (Super) Admin role. When I use GET /d2l/api/le/(version)/(orgUnitId)/news/ to get the announcements for a given orgunit it…
-
Complete Button - error
This morning we had a user call us regarding one of her courses. User is enrolled in Course Grades - has not completed the assessment Award- Not achieved Although the user has not been graded and has yet to achieve her award, the course 'Complete' button is showing (see attached image). I checked the event log, no one has…
-
Disappearing page
Hi I have created a html page including a carousel. The page has disappeared from my view, however it is visible to other people who have access to the subject. My colleague has taken the carousel out of the page and I can see it without the carousel element. When the carousel is put back in, the page disappears again.…
-
What does 'quiz entry, switched tab' denote in the Attempt logs on quizzes?
Students only seem to have quiz entry or this option, not both
-
Option to Publish or Draft when copying Announcements to Courses.
I noticed that when you copy an Announcement to other courses (up to 10) the announcement goes into the course, but you still have to go into each individual course and publish it. Could there be an option to publish or leave as a draft when you select the course to copy the Announcement to? This would be more efficient…
-
Replacing a Scorm
Hello, If a SCORM has been updated by an external provider. Can I replace the SCORM in the course without impacting completed enrolled users outcomes? Thank you
-
The written response questions wasn't recorded despite indications that it had been saved
We've run into an issue where a student completed a quiz on Brightspace, and while the answers appeared to be saving in real time (as confirmed by the logs showing the character count and also noting as saved), nothing was actually saved when I went to look at student's response. This isn't the first time this has…
-
Support for ETag and If-None-Match headers
This is more of a feature request than a question, I hope this is the right place to submit it. If the Brightspace REST API supported Etag and If-None-Match headers, it could allow for more efficient communication for both the client and the server The headers are described in these links:…
-
Access Brightspace API using client credentials flow
Are we able to access Brightspace API using client credentials flow? API eg: https://peelpd.brightspace.com/d2l/api/le/1.41/1111/calendar/events/ I tried to generate access token on postman using client credential flow but getting following error. Error: invalid_request, Description: Missing "client_assertion" parameter…
-
Course Files API - Delete file
When I use the Course Files API to view a file, it works as expected. For example, GET d2l/api/lp/1.44/xxxx/managefiles/file?path=/path/to/file.txt (org id and file name omitted) works completely fine and as expected. Based on the documentation, it would appear that the only thing that should change is instead of using the…
-
Are there any softwares that intergrate with Brightspace for reviewing courses
We would like to provide our SMEs with a way of submitting review feedback on courses that is easy for them to add and for us to track what feedback pertains to what part of the course. Are there any softwares that integrates with Brightspace like reviewmyelearing.com where a user could add comments to a version of the…
-
Help with uploading photo image to course offering via API
Hi, I'm trying to upload an image (photo jpg) to a course offering. I'm using the API listed here: And I'm trying to follow the instructions for a "simple" upload here: But obviously I'm doing something wrong. I'm sending this in the body (as a postfield): CURLOPT_POSTFIELDS => array( '--xxBOUNDARYxx Content-Disposition:…
-
How to Update Line Items with LTI Advantage?
I'm currently encountering an obstacle while attempting to update line items that were generated via LTI 1.3 deep linking (scoreMaximum, label, startDateTime, endDateTime). The grade item's name will undergo an update, but that encompasses the extent of the changes. The name and dates for the quick link will remain…
-
Quiz APIs
I am looking to create a summary web page for certain quizzes. I would like to be able to get the data from the quiz attempt of the logged in user and then display it in a format I decide. I have a good understanding of general programming but not done anything with APIs before and struggling to make sense of the…