For Companies & Schools

New Sharing Rules & Integration Status Embeddable UI Widgets

With this update we're introducing two new embeddable UI widgets. First, we're releasing a widget for displaying the current status of an integration, including details about the data source and last sync time. Second, we're releasing a widget for managing Sharing Rules. Both of these widgets will allow you to embed (within your own product) functionality that was previously only available through the Edlink dashboard.

All in all, this makes for a more seamless integration experience for your IT administrators.

To get started with these widgets (or our existing widgets), check out the docs below.

API Updates

  • Improved Canvas file upload handling (large files, proxying, logging, class_external_id fixes)
  • Relaxed restrictions on deleteAlias endpoint to allow cleanup of old aliases
  • Added validation for invitation.create payloads

Dashboard Updates

  • Added "pending changes" indicator in integrations list

Widgets Updates

  • Released a new embeddable UI widget for displaying the current status of an Integration
  • Released a new embeddable UI widget for managing Sharing Rules

Pipeline Updates

  • Added OneRoster filtering by orgSourcedId
  • Added support for additional SIS data fields:
    • Aeries graduation year
    • Aeries primary language
    • PowerSchool staff phone numbers
  • Adjusted enrollment and grade handling
  • Improved billing measurements around extended rostering

Bug Fixes

  • Fixed an issue around the trusted origin for Google Addons
  • Added additional refresh token checks for Google and Microsoft
  • Fixed multiple LMS/SIS edge cases:
    • Moodle enrollment roles
    • Schoology pagination bug
    • Aeries historical ingestion errors and default source properties