Skip to main content
Skip table of contents

PowerSchool SIS

Before Getting Started

All PowerSchool SIS environments version 12.0.0.0 or later have a pre-installed PowerSchool Enrollment plugin with OAuth enabled, named PowerSchool Registration SignatureYou will need to retrieve the OAuth Credentials. 

  1. Sign in to the PowerSchool SIS Admin portal as a System Administrator.
  2. From the start page, choose System > System Settings > Plugin Management Configuration
  3. Ensure that PowerSchool Registration Signature is enabled.
  4. Click PowerSchool Registration Signature.
  5. Click Data Provider Configuration.
  6. Highlight and copy the Client ID.
  7. Highlight and copy the Client Secret.
  8. Highlight and copy the SIS URL in the browser's address bar. Only the portion of the URL including the domain name is required. For example https://district.powerschool.com.

Set Up PowerSchool SIS Connection

  1. From the main menu, choose Configuration > General > SIS.
  2. Click Add SIS.
  3. Enter the required information, including:

    Field

    Description

    SIS TypeChoose PowerSchool.
    SIS URLEnter the base URL for the PowerSchool SIS.
  4. Click Test Connection to verify the connection.
  5. Click Save. The process of saving the SIS Credentials also verifies the connection. The connection must be verified to save successfully. You are prevented from creating a set of SIS Credentials that match those of another set. The SIS URL must be unique. This is to ensure that there is only one connection in place between PowerSchool Enrollment and the PowerSchool SIS.

Enable Admin Single Sign-On

School/district staff can access PowerSchool Enrollment directly from within the PowerSchool admin portal. School/district staff must sign in to their PowerSchool Enrollment account on the first attempt to link their accounts, and then on subsequent attempts are authenticated directly into their linked PowerSchool Enrollment account through SSO. Also requires an admin portal SSO plugin to be installed and enabled within the PowerSchool SIS. This plugin is configured and provided to you by your PowerSchool Enrollment Specialist. You must then install and enable it within the PowerSchool SIS.

  1. From the main menu, choose Configuration > General > SIS.
  2. Select the PowerSchool SIS Credentials. 
  3. Select Admin SSO Authentication to allow district/school staff to SSO from the PowerSchool admin portal to PowerSchool Enrollment.
  4. Click Save.

Enable Parent Single Sign-On

Parents can access PowerSchool Enrollment forms directly from within the PowerSchool parent portal. On their first attempt, parents can either sign in to a preexisting PowerSchool Enrollment account to link their accounts or can have a PowerSchool Enrollment account created automatically for them, and then on subsequent attempts are authenticated directly into their linked PowerSchool Enrollment account through SSO. Also requires a family portal SSO plugin to be installed and enabled within the PowerSchool SIS. This plugin is configured and provided to you by your PowerSchool Enrollment Specialist. You must then install and enable it within the PowerSchool SIS.

  1. From the main menu, choose Configuration > General > SIS.
  2. Select the PowerSchool SIS Credentials. 
  3. Select Parent SSO Authentication to allow parents to SSO from the PowerSchool parent portal to PowerSchool Enrollment.
  4. Click Save.

Enable Document Integration

Documents uploaded by parent or administrative users to File Upload and Hidden File Upload fields are able to be attached to student records in the PowerSchool SIS through the standard data delivery process. Each document is retained within PowerSchool Enrollment's document storage and a reference to the document is sent to the PowerSchool SIS along with the document metadata. When downloaded from the PowerSchool SIS, the file is retrieved on demand from PowerSchool Enrollment via the API. Requires PowerSchool SIS version 20.4.5.0 or later, use of the doc attach feature in the PowerSchool SIS, and PowerSchool Enrollment Support to configure what documents should be sent to the PowerSchool SIS.

  1. From the main menu, choose Configuration > General > SIS.
  2. Select the PowerSchool SIS Credentials. 
  3. Select Document Integration to allow documents uploaded in Enrollment to be sent to the PowerSchool SIS as part of the standard data delivery process.
  4. Click Save.

Make Forms Available to Parents in the PowerSchool Parent Portal

The forms displayed within the PowerSchool parent portal are determined by the configuration of the family portal SSO plugin. When a new form needs to be displayed within the PowerSchool parent portal, or when an old form needs to be removed, your PowerSchool Enrollment Specialist will need to configure and provide you with an updated family portal SSO plugin, and you will then need to install it within the PowerSchool SIS. When all forms need to be removed from the PowerSchool parent portal, you can disable the family portal SSO plugin.

Launch Enrollment from the PowerSchool Admin Portal

  1. Sign in to the PowerSchool SIS Admin portal.
  2. Click Applications 
    in the navigation toolbar.
  3. Choose Enrollment. If this is the first time you are accessing PowerSchool Enrollment via SSO from within the PowerSchool SIS Admin portal, the PowerSchool Enrollment Sign In page appears and you must sign in to link your accounts.

Provision Accounts

In order for school/district staff to access PowerSchool Enrollment, they will need to be provided with a PowerSchool Enrollment account. For more information, see Create Accounts.

Launch Enrollment from the PowerSchool Parent Portal

From within the PowerSchool parent portal, parents can access forms for existing students at the school/district. When used with Private forms, parents do not need to enter snapcodes; however, roster records are still required and must be notified. If the parent needs to fill out a form for a new student, the parent will still need to access this form from the school's/district's website.

Existing Students

  1. Sign in to the PowerSchool Student and Parent portal. The PowerSchool start page appears, displaying each form defined within the family portal SSO plugin near the bottom of the Navigation menu.
  2. Click a form: 

    • If the form is a Private form, and the form hasn't been started yet for the student, the parent will be brought directly into the form. If the form is a Private form, and the form is in-progress for the student within the linked PowerSchool Enrollment account, the parent will be brought to the last saved page within the form. If the form is a Private form, and the form has already been submitted for the student within the linked PowerSchool Enrollment account, the parent will be brought to the submission confirmation page of the form. If the form is a Private form, and the form has either been started or submitted through a different PowerSchool Enrollment account, the parent will be unable to start the form.
    • If the form is a Restricted form, the parent will be brought to a PowerSchool Enrollment page asking them to choose or create the student for which they will be filling out the form.
    • If the form is a Public form or a Year-Round Update form, the parent will be brought directly into the form.
    • If this is the parent's first time accessing PowerSchool Enrollment via SSO from within the PowerSchool parent portal, a landing page appears allowing the parent to link an existing PowerSchool Enrollment account or to continue and have a PowerSchool Enrollment account created and linked automatically for them.

Year-Round Updates

Year-Round Update forms allow parents to submit changes to data as many times as necessary throughout the year, ensuring the district always has up-to-date information. These forms are only accessible through SSO from the PowerSchool parent portal. When a parent starts a Year-Round Update form, it is pre-populated on demand with the data currently stored within the PowerSchool SIS. School/district staff can review and deliver each submission to the PowerSchool SIS, or each submission can be delivered to the PowerSchool SIS automatically. If a Year-Round Update form has been submitted for a student and the data within that submission has not yet been delivered back to the PowerSchool SIS, then parents will be unable to start the Year-Round Update form again for that student. The data from previous submissions must already be delivered to the PowerSchool SIS so that when the form is pre-populated on demand with the data currently stored within the PowerSchool SIS, that data reflects all of the prior changes. Year-Round Update forms must be configured by your PowerSchool Enrollment Specialist

On Demand Data Pre-Population

When a parent starts a Private or Restricted form, it can be pre-populated on demand with the data currently stored within the PowerSchool SIS, so that the parent does not need to fill out the entire form from scratch. This functionality is only available when starting a new form through SSO from the PowerSchool parent portal. When used with Private forms, roster records are still required. This functionality must be configured by your PowerSchool Enrollment Specialist.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.