SIS Integration

Connect DNLearn with your student information system.

Supported Systems

Direct Integration

  • Banner (Ellucian)
  • Colleague (Ellucian)
  • PeopleSoft
  • Workday
  • Jenzabar

Standard Protocols

  • OneRoster
  • SIF
  • Custom API

Integration Features

User Sync

  • Import students and staff
  • Automatic provisioning
  • Role assignment
  • Account updates

Course Sync

  • Create courses from SIS
  • Section management
  • Enrollment sync
  • Cross-listing

Grade Sync

  • Push grades to SIS
  • Midterm grades
  • Final grades
  • Grade history

Setup Process

Step 1: Configure Connection

1. Admin > Integrations > SIS

2. Select your SIS type

3. Enter connection details

4. Test connection

Step 2: Map Fields

Map SIS fields to DNLearn:

  • Student ID
  • Email
  • Name fields
  • Course codes
  • Section numbers

Step 3: Configure Sync

Set sync options:

  • Frequency (real-time, scheduled)
  • Direction (import, export, both)
  • Scope (all data, specific items)

Step 4: Test

1. Sync subset of data

2. Verify accuracy

3. Check error logs

4. Expand scope

Sync Operations

User Import

  • New user creation
  • Existing user update
  • Account deactivation

Course Import

  • New course creation
  • Section management
  • Instructor assignment

Enrollment Sync

  • Add enrollments
  • Remove dropped students
  • Section changes

Grade Export

  • Final grades
  • In-progress grades
  • Grade passback

Monitoring

Sync Dashboard

View sync status:

  • Last sync time
  • Records processed
  • Errors and warnings

Error Handling

  • Review error logs
  • Resolve issues
  • Re-sync failed records

Audit Trail

  • All sync operations logged
  • Who made changes
  • When changes occurred