-
How to Determine if Discussion has Feedback from Instructor via API
I am trying to create a dashboard that checks a faculty's course and determines if all grade items have grades and all assessments have feedback. What would the API calls be for these? I think I know the grades, but specifically, I'm trying to find a way to pull feedback an instructor may have left for a student's…
-
Accessing User Courses via API
Good afternoon, I'm trying to access user enrolled courses via the API (this is for a specified user, not the user I am authenticated as). Using this endpoint: https://docs.valence.desire2learn.com/res/enroll.html#get--d2l-api-lp-(version)-enrollments-users-(userId)-orgUnits- I am receiving a 403 error, despite my scope…
-
Se puede configurar los correos enviados para que salgan los asociados a una edición?
Hola: Quisiera hacer una consulta sobre la lista de correos que aparece en la sección enviados; actualmente salen todos los correos enviados, pero quiero saber si es posible que salgan los correos que un profesor ha mandado por programa o por edición y no todos los que ha mandado en el historial. ¿Esto se puede lograr con…
-
Notes on Student Classlist
I've been working through the QM online training and one of the recommendations that they offer was to make notes about your students in your LMS regarding their concerns about the class, specific requests or needs, etc. They used Canvas as the example to show how those notes could be made in the class list. I don't see…
-
How to link a service user to an oAuth tool
In the release noets for the november release the Service Users are announced. The release notes tell you wher to find them and how to create them but I mis documentation about how to link them to an oAuth2.0 tool. Ther doesn't seem to be any documentation about that part.
-
Is there a way to set up "dynamic" conditions?
Hi D2L Community, Was wondering - Is it possible to set up Brightspace such that learners are able to self-enrol into a course at anytime, but they have to finish the course activities within 7 days from their enrolment date? Is it possible with API automation?
-
Service-to-service authentication?
We want to automate some processes using the Brightspace API, without the need for a human to log in (because the automation process will be running on a server). Does Brightspace have a process for service-to-service (S2S) authentication? To reiterate, we need to integrate with Brightspace's API without user interaction,…
-
Test credentials
Hi! I am a software developer building a backend application. Can I please get test user credentials or administrator access for the devcop.brightspace.com environment to test my API integrations?
-
API call on User Password reset NOT work
We have a API call when creating a guest user to Force Password Reset, but user does not get a password change on their next subsequent login. //Create User with guest role 109 URI createUserUri = userContext.createAuthenticatedUri("/d2l/api/lp/1.59/users/", "POST"); String screateUserUri = createUserUri.toString(); String…
-
Are there API calls for managing ELT Org Unit availability?
Does anyone know if there are API calls that can edit the availability of External Learning Tools for particular Org Units? That is, in the "External Learning Tools" admin tool, are there API calls that can edit the list of org units that have a particular External Learning Tool available to them? Essentially, I am looking…
-
Permissions for orgstructure/{orgUnitId}/children/paged/
Where is the documentation for what permissions are needed to call a specific API endpoint? There are 963 permissions. It is not reasonable to ask us to go through them all to try to guess which permissions are needed. I have searched for about an hour now, and I couldn't find anything Specifically, I am trying to call the…
-
If we change the account owner of our Zoom account, will this impact the Zoom integration with D2L?
Our D2L has been integrated with our company Zoom account by the owner of the Zoom account who is also the Super Administrator of our D2L account. If we change the account owner on Zoom, does the new account owner in Zoom also need to have Super Administrator rights on D2L or are standard Administrator rights sufficient to…
-
Seeking API guidance: Submission Setting "Overwrite submissions.." via Brightspace API
I am developing a custom widget to automate the creation of Assignment (Dropbox) folders within specific course offerings for a semester. I am successfully using the POST route /d2l/api/le/(version)/(orgUnitId)/dropbox/folders/ to create the folders. However, I need to ensure the submission setting is set to: 'Overwrite…
-
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…
-
Enabling LTI Tool Deployment via Widget for non Admin Roles
I am developing a custom LTI status widget designed to allow users to add or remove a target module within a Tool Deployment. The goal is to empower Module Leaders to manage this tool directly within their courses. Currently, the API calls within the widget function correctly when executed by a Super Admin, but they fail…