When you configure an export, import, or lookup using the form view designed for the D2L Brightspace connector, the following API operations are supported:
Note: You can also create a composite endpoint for this application. For more information, see Application-specific (simple) forms.
The following operations are available when you select API type as the Learning platform
Resource | API endpoint | Export | Import |
---|---|---|---|
1Ed tech LIS role Configuration | Retrieve a list of known LIS roles | X | |
Retrieve mappings between user roles and LIS roles | X | ||
Retrieve mapping between user roles and LIS roles | X | ||
Map a user role to a set of LIS roles | X | ||
Activation | Retrieve a particular user activation setting | X | |
Update user activation | X | ||
Enrollments | Create or update a new enrollment for a user | X | |
Delete user enrollment in a provided org unit | X | ||
Global user mapping | Retrieves the global map identifier for a particular user | X | |
Retrieve the D2L user map identifier for a particular user | X | ||
Unassign the global map identifier for a particular user | X | ||
Assign the global map identifier for a particular user | X | ||
Groups | Enroll a user in a group | X | |
Remove a particular user from a group | X | ||
Notifications | Retrieve a list of alerts for the given user | X | |
Retrieve all the carrier channels for delivering notification messages | X | ||
Retrieve all the current subscriptions for notification messages | X | ||
Retrieve all the subscriptions for notification messages for the provided user | X | ||
Retrieve users with the provided notification number | X | ||
Retrieve the user notification number | X | ||
Retrieve the notification settings for the provided user | X | ||
Delete the subscription for messages of a particular type, delivered by a particular carrier, for a particular user | X | ||
Unsubscribe to notification messages of a particular type, delivered by a particular carrier, for a particular user | X | ||
Delete the notification number settings for users with the provided notification number | X | ||
Delete the notification number settings for the provided user with the provided notification number | X | ||
Delete the user notification number | X | ||
Subscribe to notification messages of a particular type, delivered by a particular carrier, for a particular user | X | ||
Subscribe to notification messages of a particular type, delivered by a particular carrier, for a particular user | X | ||
Set the user notification number | X | ||
Update the notification settings for the provided user | X | ||
Passwords | Clear a particular user password | X | |
Reset a particular user password | X | ||
Update a particular user password | X | ||
Profiles | Retrieve personal profile information for the current user context | X | |
Retrieve the current user profile image | X | ||
Retrieve a particular personal profile, by profile ID | X | ||
Retrieve a particular profile image, by profile ID | X | ||
Retrieve a particular personal profile, by user ID | X | ||
Retrieve a particular profile image, by user ID | X | ||
Remove the current user profile image | X | ||
Remove the profile image from a particular personal profile, by profile ID | X | ||
Remove the profile image from a particular personal profile, by user ID | X | ||
Update the personal profile data for the current user context | X | ||
Update a particular personal profile, by profile ID | X | ||
Roles | Retrieve a list of all known user roles | X | |
Retrieve a particular user role | X | ||
Retrieve a list of all the enrolled user roles the calling user can view in an org unit | X | ||
Create a new role copied from an existing role | X | ||
Sessions | Terminate all active web sessions for a user | X | |
Terminate all active web sessions and revoke API access for a user | X | ||
User attributes | Retrieve user attributes schema definitions | X | |
Retrieve the attributes for a single user | X | ||
Unset all attribute values for a user | X | ||
Update user attributes | X | ||
Users | Retrieve a particular user activation setting | X | |
Retrieve a particular personal profile, by profile ID | X | ||
Retrieve a particular personal profile, by user ID | X | ||
Retrieve the attributes for a single user | X | ||
Update user activation | X | ||
Update a particular personal profile, by profile ID | X | ||
Update one or more attributes for a single user | X |
The following operations are available when you select API type as the Integration
Resource | API endpoint | Export | Import |
---|---|---|---|
Integrations | Link a user to a Google app user account | X |
The following operations are available when you select API type as the Relationship
Resource | API endpoint | Export | Import |
---|---|---|---|
User relationships | Retrieve parental relationships for a particular user | X | |
Delete parental relationships for given users | X | ||
Create relationships for given users | X |
Comments
Please sign in to leave a comment.