# D2L Brightspace

D2L Brightspace is a learning management system that provides a comprehensive suite of tools for educators to create, manage, and deliver online courses and learning experiences.

Category: Other. Connect from any Rakazo bot at https://rakazo.com/integrations/d2lbrightspace/.

## Actions

- **Get Current User Information** (read-only): Retrieves the current user context's user information from d2l brightspace.
- **Copy Role**: Creates a new role copied from an existing role in d2l brightspace.
- **Create Course Offering**: Creates a new course offering in d2l brightspace.
- **Create Course Template**: Creates a new course template in d2l brightspace.
- **Create Grade Object**: Creates a new grade object for a particular org unit.
- **Create Quiz**: Creates a new quiz in d2l brightspace.
- **Create Quiz Category**: Creates a new quiz category in d2l brightspace.
- **Create User**: Creates a new user entity in d2l brightspace.
- **Delete Course**: Deletes a course offering from d2l brightspace.
- **Delete Course Template**: Deletes a course template from d2l brightspace.
- **Delete Grade Object**: Deletes a specific grade object from an org unit.
- **Delete Quiz**: Deletes a quiz from d2l brightspace.
- **Delete Quiz Category**: Deletes a quiz category from d2l brightspace.
- **Delete User**: Deletes a user entity from d2l brightspace.
- **Delete User Demographics**: Deletes one or more of a particular user's associated demographics entries.
- **Get Course Offering** (read-only): Retrieves a specific course offering from d2l brightspace.
- **Get Course Schema** (read-only): Retrieves the list of parent org unit type constraints for course offerings.
- **Get Course Template** (read-only): Retrieves a course template from d2l brightspace.
- **Get Course Template Schema** (read-only): Retrieves the list of parent org unit type constraints for course offerings built on this template.
- **Get Enrolled Roles** (read-only): Retrieves a list of all enrolled user roles the calling user can view in an org unit.
- **Get Grade Access** (read-only): Retrieves a list of users with access to a specified grade.
- **Get Grade Object** (read-only): Retrieves a specific grade object for a particular org unit.
- **Get Grade Objects** (read-only): Retrieves all current grade objects for a particular org unit.
- **Get Grade Setup** (read-only): Retrieves the grades configuration for an org unit.
- **Get Grade Statistics** (read-only): Retrieves statistics for a specified grade item.
- **Get Org Unit Demographics** (read-only): Retrieves all demographics entries for users enrolled in a particular org unit.
- **Get Quiz** (read-only): Retrieves a specific quiz from an org unit.
- **Get Quiz Access** (read-only): Retrieves a list of users with access to a specified quiz.
- **Get Quiz Attempt** (read-only): Retrieves a specific quiz attempt.
- **Get Quiz Attempts** (read-only): Retrieves a list of attempts for a quiz.
- **Get Quiz Categories** (read-only): Retrieves all quiz categories belonging to an org unit.
- **Get Quiz Category** (read-only): Retrieves a specific quiz category from an org unit.
- **Get Quiz Questions** (read-only): Retrieves all questions in a quiz.
- **Get Quizzes** (read-only): Retrieves all quizzes belonging to an org unit.
- **Get Role by ID** (read-only): Retrieves a particular user role from d2l brightspace by its id.
- **Get Roles** (read-only): Retrieves a list of all known user roles in d2l brightspace.
- **Get User by ID** (read-only): Retrieves data for a particular user from d2l brightspace.
- **Get Users** (read-only): Retrieves data for one or more users from d2l brightspace.
- **Update Course Offering**: Updates an existing course offering in d2l brightspace.
- **Update Course Template**: Updates an existing course template in d2l brightspace.
- **Update Grade Object**: Updates a specific grade object.
- **Update Grade Setup**: Updates the grades configuration for an org unit.
- **Update Quiz**: Updates an existing quiz in d2l brightspace.
- **Update Quiz Category**: Updates an existing quiz category in d2l brightspace.
- **Update User**: Updates an existing user entity in d2l brightspace.
