how does brightspace help protect the intellectual property when the learners are attached to risky internet service providers. I am studying with the national payroll institute of Canada who uses brightspace and I recently was stuck in a shady automotive repairs shop for half a day. While they played around inside the…
We are brand new to D2L and are in the middle of train the trainer and my faculty would like a demo student. I found several different things. One said turn this account on, another said just add a role and a user. I found this morning where you can use and API to enroll the account automatically in courses. I found other…
Hi folks, Does anyone know why I might be getting an internal error for one role type when they try to access a survey from the content? I'm using the new content experience. The role with the issue can view as learner and access the survey without issue. I have checked permissions and have the following set for 'Survey'…
I had the following unfortunate experience today. I wanted to better understand how to import and export grades. So I tried to use my sandbox course to create a dummy grade list. To get a grade list I need students in my course. I discovered that I can only add people who actually exist in my organization. I did not want…
Hello, I'm currently working with Server-to-Server Oauth2 and have run into an issue pulling enrollment. I cannot get enrollments where a user's role is "Student", with the exception of the Organization. This is limited to calls using the /d2l/api/lp/ routes. Our Service User has been given full permissions to everything…
It looks like our Intelligent Agent permissions have not been correctly set up. Please ensure the following permissions are enabled: Manage Agents Use Agent Enrollment Actions Perform Unenroll
The API only has a PAT role when creating an enrolment for a user but the PAT is a one to one association between a tutor and a student. How to set this up with the API? e.g. in a course section, 006 is a student with the Student role and 007 is a tutor with the PAT role. How to use the API to say that 007 is the PAT for…
I'm attempting to set up an assignment with multiple TAs as evaluators in a multi-section course that is in one course shell. I have 300 students in my class and 14 TAs. I've assigned specific students for each TA to grade using the D2L guidance and set myself up as the publisher. I've also set the assignment as anonymous.…
As per documentation following endpoint is used to add permissions, but when i try this it returned "Resource not found error" can anybody help me PUT /d2l/api/lp/(version)/permissions/tools/(toolId)/claims/allowed/(grantId)
Hi everyone, This is the process I use to set up a new course offering based on a template. I'm having problems with the occasional documents where the permissions don't seem to be consistent across all users, and I can't work out where to change them either in the template or the offering. Hope this makes sense: Settings…
It looks like you're new here. Sign in or register to get started.
Join us on March 27, 2026 for a special National AI Literacies Day event celebrating the first anniversary of AI Literacies Unlocked. This interactive session brings together a global community to explore how AI literacies are shaping education, work, and society—and what comes next. 🎯 What to expect: Insights from…
Save your seat for our “Bright Ideas” 💡 Webinar Series. Each webinar is 45 minutes, followed by 15 minutes of Q&A and discussion. Take a deep dive with our Customer Enablement Team into Brightspace tips and tricks for better digital learning experiences! What to Expect 🎥 Learn how to design authentic, video-based…
About the event Join us April 13th, 2026 for an engaging webinar exploring how AI is transforming teaching and learning—and how institutions can adopt it thoughtfully and securely. As AI tools become more widespread, educators and leaders face critical questions around trust, data privacy, and academic integrity. This…
Save your seat in our “Bright Ideas” 💡 Webinar Series. Each webinar is 20 minutes followed by 10 minutes of Q&A and discussion. Take a deep dive with our Customer Enablement Team into Brightspace tips and tricks for better professional learning experiences! What to Expect ⚙️ Learn how to scale and standardize onboarding…
Save your seat for our “Bright Ideas” 💡 Webinar Series. Each webinar is 30 minutes, followed by 15 minutes of Q&A and discussion. Take a deep dive with our Customer Enablement Team into Brightspace tips and tricks for better digital learning experiences! What to Expect 👥 Hear from guest educator Clint Surry, who brings…