Skip to main content

Schoology Integration

Overview

Schoology is a cloud-based learning management system that helps schools manage their courses and enrollment. Jenzabar SONIS offers a simple, easy to use export process, which allows institutions to register students in SONIS and then pass that information to Schoology. The process includes a scheduled task to perform the export automatically at regular intervals.

In addition, SONIS offers a real-time API integration with Schoology for institutions that need greater functionality and more timely updates. Click here to view and download a technical document detailing the API setup. Contact Jenzabar SONIS Support with additional questions.

Export Path

Before exporting a file, the export path must be set up. Navigate to the Web Options page and locate the Schoology Export Path field. Enter the default path for the institution's Schoology exports and click Submit to save the page.

Schoology_Integration_1.png

Manual Export

LMS Setup

Though most institutions will prefer to set up a timed task to export data at regular intervals, data can also be manually exported. To begin, set Schoology as the Active LMS on the on the Learning Management System Setup page in the Systems hub.

Schoology_Integration_7.png

Enter the referral URL in the Schoology field.

Schoology_Integration_8.png

Scroll down to the For Schoology section and choose the semester to be used.

Schoology_Integration_9.png

If only courses designated as Online should be included, change the Select Only Online Courses radio button to Yes. If CE courses should be included, switch the Include CE Enrollment button to Yes.

Schoology_Integration_10.png
Schoology_Integration_11.png

Click the Submit button at the bottom of the page to save the changes.

Schoology_Integration_12.png

Export

To initiate the export, navigate to the Learning Management System Export page under the Systems menu. Choose a Campus or leave all campuses selected.

Schoology_Integration_13.png

The School Year and Semester will default to the values selected on the Learning Management System Setup page, but can be changed if needed.

Schoology_Integration_14.png

Click the Submit button to complete the export.

Schoology_Integration_15.png

Integration ID

In order to be listed properly on Schoology, each student must have an Integration ID in addition to their SONIS ID. This value is provided by Schoology when a new student is added to their system through the SONIS export process. To add an integration ID to a student's account or view a student's existing ID, navigate to the student's Biographic page and click the View link next to the Integration field. A new window will pop up.

Integration_ID_7.png

In the pop-up window, select Schoology from the Integration dropdown menu. This list is populated by SONIS Product Development and Support and may vary from school to school. Type the ID into the Integration ID field and click Submit.

Integration_ID_8.png
Integration_ID_9.png
Integration_ID_10.png

Once the student has an ID on record, the ID is listed at the top of the page along with the integration it pertains to.

Integration_ID_12.png

Timed Task

To set up a timed and repeated Schoology export, navigate to the Timed Task Scheduler under the Systems menu and click Add to begin.

Schoology_Integration_13.png

On the following page, select Schoology Exports from the Task Name menu.

Schoology_Integration_2.png

Select how often the task should occur with the Frequency dropdown. Schools may wish to run the export more frequently during each semester's drop/add period and edit the task to run only daily once this period has ended.

Schoology_Integration_3.png

The Start Date and Start Time will automatically be set to the current date and time but can be changed to suit individual preferences. The End Date and End Time are optional.

Schoology_Integration_5.png
Schoology_Integration_4.png

Click the Submit button to create the scheduled task.

Schoology_Integration_6.png

Notification Assignment

Some institutions may want to notify users whenever the Schoology export runs. To set up the notifier, navigate to Notification Assignments in the Systems hub. Click the Add button to proceed.

Name_Export_3.png

On the following page, select Schoology Exports from the Notification Type dropdown and click Submit.

Schoology_Integration_16.png
Schoology_Integration_17.png

Next, create a Notification Name, a descriptor of the notifier's purpose with a 50 character limit, and a Notification Code, a shorter version of this name with a 20 character limit that the SONIS system will use internally to identify the notifier.

Schoology_Integration_18.png
Schoology_Integration_19.png

Select a group of staff/faculty to receive the notification from the Group Name dropdown menu. Groups can be added and edited through the Table Maintenance utility.

Schoology_Integration_20.png

Enter the ID of the staff or faculty member who will be managing this notification in the Notification Owner SONIS ID field.

Schoology_Integration_21.png

Create a Group Notification Message that will be sent to the group members when the task takes place.

Schoology_Integration_22.png

The Group Notification Method dropdown menu designates whether the group and individual users will receive an in-system reminder, an email, a text, or no notification when the process is triggered. The Reminder Type dropdown can change how the in-system reminder displays. This list can be created and edited via the Table Maintenance utility. The User Notification Method and Reminder Type menus work in the same manner.

Schoology_Integration_23.png
Schoology_Integration_24.png

Check the Export additional faculty as admin box to give any additional faculty listed on a course Admin privileges in Schoology for that course. Otherwise, additional faculty will be listed as a Teacher in Schoology, which confers different access and abilities.

Schoology_Integration_25.png

Click Submit to activate the notifier.

Schoology_Integration_26.png