Supported Functionality
Edlink's integration with Schoology enables seamless data synchronization and Single Sign-On (SSO) functionality for educational platforms. This document outlines the supported features, limitations, and use cases for integrating Schoology with Edlink.
Single Sign-On (SSO)
Edlink suports full Single Sign-On (SSO) integration (both LTI and OAuth) with schoology, enabling users to access platforms using their schoology login credentials.
Rostering
Edlink synchronizes core rostering data from Schoology, including people, classes, and enrollments. Schoology sections are automatically converted to classes within Edlink, this makes interacting with them seamless for developers.
Extended Rostering
The Schoology API does not support the extended rostering models provided by Edlink like attendance and incidents.
See below for the full list of supported models.
Coursework and Grade Management
Edlink's integration with Schoology fully supports the management of coursework and grades. This includes the ability to sync assignments, track submissions, and manage grading.
Enrichment With Schoology
Schoology can be configured as either a primary or secondary data source:
- Primary Source: Use Schoology as the main source for rostering, assignments, and grading when it serves as the central system for classroom management.
- Secondary Source: Schoology can supplement data from other systems (e.g., SIS), by adding extra information that maybe only be found in Schoology. In this configuration, it's important to note that while Schoology can supplement data, assignments and grades are governed by the primary source and cannot be adjusted through Schoology. Schoology can handle SSO whether it serves as the primary or secondary source, but if the primary system also supports SSO, it takes precedence over Schoology.
Primary vs. Secondary Configuration
- Primary Configuration: Schoology should be the primary source if the objective is to manage coursework and evaluate grades directly within Schoology.
- Secondary Configuration: Configure Schoology as a secondary if you are working with another connected system from the school that contains more complete data and only need to supplement it with SSO.