Schoology Learning

SIS Provisioning Rules (Limited Availability)

If your district uses a SIS provisioning app to import courses and sections into Schoology, you can configure provisioning rules to exclude specific courses or sections from syncing. This is often used when SIS systems include scheduling-based or administrative sections—such as Lunch or Study Hall—that do not need to appear in Schoology.

Provisioning rules allow System Administrators to filter which courses and sections are created or maintained during sync. Rules can be applied before or after a sync has begun. When applied mid-year, any affected enrollments are removed from the associated courses and sections during the next sync. The courses and sections themselves are not deleted from Schoology.

This feature is currently in limited availability. If you are a System Administrator interested in enabling this feature for your organization, contact your Schoology representative.

Create provisioning rules in Schoology

Create rules from the SIS app

  • It is recommended to configure provisioning rules before the initial course and section sync. However, rules can also be created after courses and sections have already been provisioned in Schoology. When rules are applied after sync, affected enrollments are removed during the next Sections sync, while the course and section shells remain in Schoology.

  • If you create rules mid-year for course sections that already exist in Schoology, teachers and students are un-enrolled from the affected course sections upon the next sync. The rule does not delete the existing course sections. You will need to delete the course sections in Schoology if needed.

  1. Click Apps in the header and click the SIS app.

  2. Click Rules in the main menu.

  3. Click Add New Rule to add a new filtering rule.
    Provisioning rules can be created for courses or sections that have already been synced into Schoology. After a rule is applied and a Sections sync runs, enrollments for matching courses or sections are removed based on the rule criteria. The underlying courses and sections are not deleted.

  4. In the first drop-down menu, select Course title or Section title.
    In the second drop-down menu, choose from one of the four matching options:

    • Contains

    • Matches exactly

    • Starts with

    • Ends with

  5. Enter the text that corresponds to the course or section in your SIS that you wish to exclude. The course/section title entered should correspond with the SIS Course Title and SIS Section Title. These are not case-sensitive.

  6. Click Add Criteria to add additional filters to the rule. You can add as many criteria to a rule as necessary.

  7. Click Add New Rule to add more rules.

  8. Click Save Changes to save any new rules.
    Rules apply at the SIS title level and are evaluated against SIS Course Title and SIS Section Title values. If course or section names have been customized in Schoology, provisioning rules still match based on the original SIS values and are not affected by Schoology-side name changes.

    There is no limit to the number of provisioning rules that can be created.

  9. Click Generate Report to download a CSV file that lists all the courses and sections that your provisioning rules will affect.

  10. Click Activate All Rules to enable the provisioning rules. The next sync between your SIS and Schoology will filter the courses affected by your provisioning rules and exclude them from the sync.

Use the report tools to review which courses and sections will be impacted before activating provisioning rules.

The Generate Report tool exports a CSV file listing all courses and sections that match the current rule criteria. The Download Report tool provides the same data and also includes a timestamp indicating when the report was last generated.

Reports include the following fields:

  • School name

  • Item type (Course or Section)

  • Course Title

  • Course ID

  • Section title (if applicable)

  • Section School Code

  • Rule effect (included or excluded)

  • Rule ID

Manage rules

Existing rules can be edited at any time by updating their criteria and saving changes. Edited rules must be reactivated for updates to take effect during the next sync cycle.

Rules can also be removed. When a rule is deleted, affected courses and sections are re-evaluated during the next Sections sync. If a course or section is no longer excluded by an active rule, it will be created in Schoology if it does not already exist. If it already exists, enrollments will be restored based on the SIS data.

Edit a rule

  1. Click Apps in the header and click the SIS app.

  2. Click Rules in the main menu.

  3. Locate the rule and make any changes to the drop-down menus and text fields.

  4. Click Save Changes to confirm.

  5. Click Activate All Rules to enable the edited provisioning rule.

Delete a rule

  1. Click Apps in the header and click the SIS app.

  2. Click Rules in the main menu.

  3. Locate the rule you wish to delete and click the X.

  4. Upon running a Sections sync, those sections associated with the deleted rule will be created if they do not already exist in Schoology. If they already exist in Schoology, student and staff enrollments will be re-populated.

Provisioning rule support and limitations

Provisioning rules are supported for SIS integrations with PowerSchool, Skyward, eSchoolPlus, Infinite Campus, Aeries, SchoolTool, and ProgressBook (via SIS Connect).

Rules apply only to course and section creation and enrollment behavior during SIS sync. They do not override SIS-side course structure or naming logic.

Custom course name settings in Schoology do not affect how rules are evaluated. Rules continue to reference SIS course and section titles for matching, regardless of any customized display names in Schoology.