Development
Discussion List
-
Role not available in course migrated from another org unit (School)?
Hello wonderful D2L community! We have somewhat of an urgent issue that I'm trying to understand. We worked with our LMS administration to create a unique role that allows us to use the LMS autonomously for our internal courses (corporate use) and still protects the academic use of the same system (students). We currently…
-
Force local login form for oauth2 when SSO is enabled
On our site we have SSO enabled for our students and teachers. For integrations which use the APIs we use local accounts. Is there a way to trigger the local login screen when using https://auth.brightspace.com/oauth2/auth to get a token so you can use a local account? Now yoy need tricks to add the ?noRedirect=1 to go to…
-
Make <detail> <summary> elements editable within Brightspace Editor
The HTML templates contain Bootstrap accordion elements. Nowadays, one can create such accordions with multiple <details> elements. More info on the webdev page: https://developer.chrome.com/docs/css-ui/exclusive-accordion These <details> elements are now native to (almost) all browsers. I can create accordion-like…
-
LeaP integration: Connecting content and learning objectives
Currently, we are in the process of redesigning some of our business courses, and we have initiated the integration of LeaP. We have had a few questions during this process, and I would greatly appreciate your assistance in addressing them. 1. What are the best practices for ensuring that the course content remains aligned…
-
Why is the enrollment GET call in my code below not working? I am receiving a 400 Bad Request error.
// Define the base URL for the Brightspace API endpoint for enrollments const baseURL = `https://example.com/d2l/api/lp/1.44/enrollments/myenrollments/`; // Define the URL for fetching enrollments with the bookmark parameter let enrollmentsURL = `${baseURL}?bookmark=1`; // Array to store all enrollments let allEnrollments…
-
API Calls to change section association
Hello. I am hoping someone can walk me through the following article: https://community.d2l.com/brightspace/kb/articles/1171-creating-updating-sections I just started using Postman and I got the hang of the "GET" API calls. But, I'm struggling with puts and posts. I am getting the error "400" "Request has missing or…
-
Link content to glossary
I've added a glossary to my course and want to create quick links from the first occurrence of each glossary term in the content to the glossary itself. However, I can't find "glossary" listed as a quick link option. Is there a method available to achieve this?
-
Duplicating a Module in the Same Course
How do you duplicate a Module in the Same Course?
-
This client is not permitted to use the client_credentials grant
Hi, I'm trying to use lti 1.3 and I want to authenticate using https://auth.brightspace.com/core/connect/token I created a new client id using the Oauth 2.0 section in Manage extensibility as administrator However when I try to consume the service I receive an error: { "error": "unauthorized_client", "error_description":…
-
Authentication error
Hi, I'm trying to use lti 1.3 and I want to authenticate using https://auth.brightspace.com/core/connect/token I created a new client id using the Oauth 2.0 section in Manage extensibility as administrator However when I try to consume the service I receive an error: { "error": "unauthorized_client", "error_description":…
-
SCORM packages behave differently when loaded via the API compared to being loaded via the UI.
We have developed a SCORM quiz by testing it and uploading it via the "Add Existing" button in the course content area. Now we are loading these SCORM quizzes en masse via the API. The ones loaded via the API seem to communicate with the SCORM engine synchronously and as a result display some lag in the user experience.…
-
Tag management api
Hello, Is there existing API's for getting values under Tag management?
-
YouTube videos + restricted mode
We have enabled YouTube restricted mode through DNS override records. Provided a user logs in to YouTube with a Google Workspace account, they are still able to view manually approved videos. This system generally works pretty well. One challenge we've run into is that the user's YouTube session is not shared with embedded…
-
assignment feedback
Is there any way to recover a student comment in reply to an assignment feedback comment if the student has since deleted it?
-
API Call to the Learner Usage Dataset
I am trying to automate the download of the Learner Usage Dataset and am running into an issue with my test call in Postman. I I using the below from the "Get List of Available Data Sets" sample; however whenever I must be missing something because when I try to run this, I am getting this error: { Errors: [ {Message: "No…
-
Missing Resources
I was watching the webinar "Custom Widgets and Tools using API Calls" (https://www.d2l.com/events/custom-widgets-and-tools-using-api-calls/) and it referred to resources that would be made available. I am unable to find them. Does anyone know where they might be?
-
api call to add multiple questions to quiz?
Hi! I was wondering if there was also an api function with which i can add one or multiple questions to a quiz? I found the functions for adding quizzes and retrieving quiz questions but adding them i cant find, is there a way? Thanks, Roel
-
I have oAuth2.0 setup but requesting token asks to login
I'm trying to connect to API from c# code, I can request token through postman, but the request only works when I'm logged in;otherwise, it asks me to login and then I can retrieve the token by clicking on 'Get new access token'. This might work when I'm testing but when I'm trying to request token from c# code based on…
-
How do I replace a video in the Welcome Widget?
We currently have a 2 page welcome widget that includes a video. I need to upload a new video but the Customize widget "…" link does not work for me. Would appreciate where to find instructions for doing this. Can't seem to find anything in D2L community or even in google.
-
Change the displayed Date on a certificate.
Hello , Please is there a way to change the date format on a certificate. Example: i would like to change this date Thursday April 4, 2024 to April 4, 2024. Thanks
Categories
Popular Tags
- Quiz 642
- Assignments 485
- Gradebook 443
- Brightspace Community 437
- APIs 407
- Discussions 265
- New Content Experience 259
- Instructional Design 214
- Accessibility 174
- Brightspace Data Sets 173
- Roles and Permissions 140
- Creator + 135
- Data Hub 126
- Import Export Copy Components 122
- Intelligent Agents 120
- Awards 117
- Course Access 115
- Quiz Question Library 113
- Partners 106
- HTML Templates 104
- Release Conditions 103
- Rubrics 103
- User Progress 101
- Learner Experience 100
- LTI Advantage (1.3) 99
Upcoming Events
-
D2L Launch Week: Intelligent By Design
D2L Launch Week is back! Join us October 20–22 for D2L Launch Week Q3: Intelligent by Design, a three-day global virtual event series where new product innovation meets real customer impact. Here’s what you can expect: 🎓 Day 1 – The Future of Teaching and Learning: See the latest D2L Lumi AI and Createspace innovations and…
-
Evolution of Content: Updates, Enhancements, and What's Ahead
Content continues to evolve, and we're here to help you stay ahead of the changes! Join us as we explore the latest enhancements to Content, discuss the Intent to End of Life announcements for Classic Content and Learner Experience, and take a closer look at the direction we're heading. You'll also discover resources to…
-
Brightspace Guided Training: Q&A
You bring the agenda. Ask your Brightspace questions about teaching, course building, training, supporting or administering in our open question and answer session. Use the registration link under Location to attend live or watch the recording afterwards.
-
Brightspace Guided Training: What's New for Brightspace 20.26.11
Stay current with what’s new in Brightspace. In this monthly webinar, we’ll explore the latest features, updates, and improvements released this month and highlight what you need to know. Use the registration link under Location to attend live or watch the recording afterwards.
-
Brightspace Guided Training: Q&A
You bring the agenda. Ask your Brightspace questions about teaching, course building, training, supporting or administering in our open question and answer session. Use the registration link under Location to attend live or watch the recording afterwards.