-
D2L Brightspace suspend data limits
Hi there, We currently develop courses using scorm 1.2 build with Articulate Rise and have had continuous issue with courses not "bookmarking" or suspending data correctly as they hit a memory limit (suspend data limit) I've been searching for options to fix this, however have not yet had success. We have it set to false…
-
Corporate Learning Management System: Data Generation of Specific Module inside a Course Shell
Hello! I have a question regarding to the corporate Learning Management System. We create multiple modules in a course shell, is it possible to generate the completion data of specific module inside the course shell? Thank you.
-
How to use APIs in a Widget?
I'm trying to present some useful information in a widget. - How many students have accessed that course - How many students have accessed a particular content item - Can we include User Attributes such as Gender? Not sure where to start. Is this even possible within a widget? Thanks in advance for your help.
-
Need to access D2L via Brightspace Pulse Mobil App. How do I configure my instance of D2L?
Need to access D2L via Brightspace Pulse Mobil App. How do I configure my instance of D2L to allow the Brightspace Pulse Mobile App access.
-
Can you explain more about question banks?
Hello I don't think I'm setting up surveys correctly. I'd like to save all questions I've set up in a question bank so that if I amend any question in the future it will update all the quizzes where the question is found. Is there an option to save new questions to an question bank? If so, how do I do this? Also, if a…
-
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…
-
How can we get course structure along with course completion status and course item and scores ?
Just wanted to get for a learner the course status and grade along with items data like score , completion status , completion criteria and competency aligned then competency and last titem accessed .
-
Why is brightspace not allowing me to submit an assignment?
I recently had an assignment due and spent multiple hours trying to get it submitted, but it kept getting stuck on the submission screen. There was no loading bar or anything. When I pressed submit it was like I never did. I tried to submit amongst various devices and different wifi networks but the same result was always…
-
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…
-
400 Errors on API after scope update
I am receiving 400 errors when I try to refresh my token after updating my scope. I tried restoring the scope to the previous values and am still getting a 400 error. I have tried testing in Postman but am getting other errors. Nothing in my code base has changed other than trying to update the scope variable. This is very…
-
How to obtain an access token for accessing LTI Advantage Services
I am trying to obtain the access token by exchanging the id_token I am receiving the following error: Error: Request failed with status code 400 My Code: Also I have tried to do properly form a JWT signed with my private key and use it: const privateKey = fs.readFileSync(path.resolve(__dirname, 'private.pem'), 'utf8'); //…
-
allow-same-origin flag in your iframes for custom widgets?
I want to create a custom widget where in I add a script for a third party js widget so it would render in my course home page. But currently i'm getting an error as follows: `DOMException: Failed to read the 'cookie' property from 'Document': The document is sandboxed and lacks the 'allow-same-origin' flag.` `cannot set…
-
LTI 1.3 Score POST Fails "User in requested score does not exist"
I have a tool that integrates with D2L via LTI 1.3. While the LTI "Launch" flow works perfectly, I'm running into an issue when trying to post scores to the Line Item where the launch originated from. Assignments and Grade Services is enabled in the external tool settings (in D2L). I've constructed the URL and request body…
-
Access to the test brightspace LMS
Hi, I am new to the community. Apologies if this query is not directed to the right channel. We are looking to test our LTI interface with Brightspace. I understand we can use the instance hosted at https://devcop.brightspace.com after joining the Developers group. I have done that, however, the login fails on , Can…
-
403 Error when doing a GET request to /orgstructure
We are able to make a successful GET request to /organization/info but getting a 403 for /orgstructure. What are we missing? Kind regards, Gerald @ Edlink.
-
Why does Coursebuilder stop working with partitioning cookies
Hello! We are a tool provider and we have integrated our tool with BS for years. Recently, we added the support for partitioning third party cookies so that our tool continue working even though these cookies are blocked. A few months ago, we tested the partitioning cookies with quicklink, insertstuff and coursebuilder…
-
Copy Components Update
Has BS considered making it easier to copy content, assignments, quizzes, etc.? A previous LMS I used allowed you to "edit, copy" a page/item from the page you were on. No need to click through several directives to copy one item. Is this capability being discussed or looked into? Thank you!
-
Authorization Tokens that keep Expiring
I created a widget, that allows an Instructor or Admin level to create a course using a form and entering a title, and the rest is generated for the user. Doing so requires an API POST command that requires a token. What I'm finding is the token keeps expiring. I have the auto-refresh token turned on, but this didn't fix…
-
One to many course sync
Hello, Within the Canvas LMS there is a feature called BlueprintSync. It allows you to set up a parent course and associate many child courses. When changes are made in the parent course, you have the option to propagate changes down to all the child courses through the interface. The api also allows me to send the parent…
-
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…