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
- 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