Integrations & Technical
SchoolsPLP is a 1EdTech Contributing Member and a listed Trusted App.
We contribute to the open standards that move student data between districts and vendors, and we’re independently vetted on the 1EdTech Trusted Apps registry for data privacy, security, and interoperability.
SchoolsPLP is built to fit into the systems districts already use. We integrate with the major SIS, LMS, SSO, and academic integrity platforms, and where a native integration isn't available, we facilitate seamless imports of SFTP files from any SIS or application system so onboarding stays clean and predictable.
Current integrations include, but are not limited to, Clever, PowerSchool, Infinite Campus, School Pathways, ClassLink, Google Classroom, Schoology, Canvas, Blackboard, Moodle, and Turnitin.
Student Information Systems

Two-way integration, auto-enrollment, account provisioning, and grade passback to PowerTeacher Pro.

Secure SFTP-based data extract imports for user account provisioning and course section enrollments.

SIS integration for independent study and non-classroom-based programs.

Roster and enrollment sync with Aeries SIS via secure data extract.
Single Sign-On & Rostering

Single sign-on and automated rostering through the Clever app gallery.

One-click SSO and OneRoster provisioning to streamline staff and student access.
Learning Management Systems
Roster sync and assignment workflows for districts using Google Workspace for Education.

LMS interoperability for districts standardized on Schoology.

LTI 1.3 integration plus QTI quiz and Question Bank imports from Common Cartridge.

LTI-based deployment for Blackboard Learn districts.

Open-standards LTI integration with Moodle LMS.
Academic Integrity

Originality checking and academic integrity workflows on student submissions.

AI content and plagiarism detection with academic integrity reporting for student work.
Browsers

First-class support on Chromebooks and Chrome desktop, latest 2 versions.

Supported on Windows, macOS, and Linux, latest 2 versions.

Supported on macOS, iPadOS, and iOS, latest 2 versions.

Supported on Windows and macOS, latest 2 versions.
SchoolsPLP can integrate with your PowerSchool SIS.
Download the PowerSchool integration briefPDF · 2 pagesThe integration automatically manages student accounts, enrolls students in course sections, and passes grades back to PowerTeacher Pro.
Our integration team is hands-on with your staff during the whole project.
It's OK for some sections to be linked to PowerSchool and not others.
Built on open standards from 1EdTech.
SchoolsPLP speaks the protocols districts already standardize on , so rostering, single sign-on, deep linking, gradebook passback, and content portability all work out of the box, regardless of which SIS or LMS sits upstream.
| Channel | Spec | Direction | Cadence |
|---|---|---|---|
| LTI 1.3 launch | IMS LTI 1.3 / OIDC | LMS → SchoolsPLP | Real-time |
| Grade passback | LTI AGS / PowerTeacher Pro | SchoolsPLP → SIS/LMS | ≤ 5 min |
| OneRoster sync | OneRoster 1.2 REST | SIS → SchoolsPLP | Hourly / on-change |
| SFTP extract | CSV / OneRoster CSV | SIS → SchoolsPLP | Nightly (configurable) |
| SSO | SAML 2.0 / OIDC | IdP → SchoolsPLP | Real-time |
| Content import | Common Cartridge 1.3 / QTI | Manual or API | On demand |
| Webhooks | Signed HTTPS (HMAC-SHA256) | SchoolsPLP → district | Event-driven |
TLS 1.2+ in transit. AES-256 at rest on encrypted RDS volumes.
SAML 2.0, OIDC, Clever & ClassLink SSO. SCIM 2.0 for user provisioning.
OneRoster 1.2 REST/CSV, PowerSchool plugin, or SFTP, pick what fits.
REST + signed HMAC webhooks for events: enrollment, grade, completion.
Implementation references
Standards-based LTI 1.3 launch and deep-linking for Canvas, with secure tool deployment and roster context (NRPS).
Import Thin Common Cartridge 1.3 packages and map content into SchoolsPLP courses without rebuilding from scratch.
Bring QTI 2.x/3.0 quizzes and question banks from imported cartridges directly into SchoolsPLP assessments.
Hosting, performance, and supported clients.
SchoolsPLP runs on Amazon Web Services with encrypted storage, daily versioned snapshots, and auto-scaling that absorbs district-wide testing windows without manual intervention.
Our enterprise-level data management system is hosted in the Amazon Web Services cloud, providing encrypted security and effectively limitless expansion.
The production database retains 30 days of daily snapshots. Most data is versioned, allowing inspection of changed history and restoration of specific versions.
Servers scale to any capacity. Database auto-scaling occurs within 5 minutes of system needs approaching the set parameters. AWS cloud servers are load balanced and redundant across the availability zone in which they sit. Throughput is high and can be increased quickly based on current demand. Latency and throughput are continuously monitored, with averages of only a few milliseconds.
Supported devices
SchoolsPLP runs on every major operating system used in schools today.
Minimum recommended screen width of 1024 px. The app remains responsive on smaller screens for read-only access.
Minimum download speed of 1.5 Mbps per concurrent student. Outbound HTTPS (443) only, no special firewall rules required.
Don't see your system?
If you can export a roster, we can ingest it. We facilitate seamless SFTP-based imports from virtually any SIS or application, so onboarding doesn't have to wait on a vendor.
