When Perusall is integrated with your Learning Management System (LMS), the LMS transmits specific user and course information to Perusall upon launch. Below is a breakdown of the data Perusall receives and utilizes.
User Information:
- Internal identifier (unique user ID from the LMS)
User role in the course (e.g., student, instructor)
Name (first, last, full)
Email address
Profile image (if available)
Course Information:
Internal identifier (unique course ID from the LMS)
Course name
Assignment name (if applicable)
Grade passback details (if applicable)
This data allows Perusall to create a seamless experience, ensuring proper user authentication, role-based permissions, and integration with LMS grading features.
Instructor-Initiated Data & Advanced API Features
In addition to the standard data sent upon a basic launch, Perusall offers advanced integration features (such as importing groups, sections, files, pages, or rubrics directly from your LMS).
Please note how this data is handled:
Admin Setup Required: These advanced features are only available if your institution's LMS administrator has explicitly enabled and configured the Perusall API Key/Credentials during the initial setup.
Exclusively User-Initiated: Perusall never automatically pulls or scrapes this data from your LMS. Any data transferred via the API is entirely prompted by the instructor (for example, clicking "Import Groups" within your course settings).
Note for Administrators: For step-by-step instructions on enabling these API capabilities for your specific platform, please refer to our admin setup guides:
Related to