/
Installing the Latest SchoolEngage Plugin in PowerSchool

Installing the Latest SchoolEngage Plugin in PowerSchool

Overview

To write and retrieve information from PowerSchool, SchoolEngage requires it’s plugins to be installed.



Installing Plugins

Downloading the SchoolEngage Plugin

To download the latest SchoolEnage plugins:

  1. Login to SchoolEngage

  2. Navigate to Settings/District

  3. At the top of the page, click “Download Plugin” button.

  4. Once downloaded, unzip the contents. The folder should contain several Plugins

Installing the SchoolEngage Plugins in PowerSchool

For the first installation of SchoolEngage plugins, certain plugins must be installed in order.

To install SchoolEngage plugins in PowerSchool:

  1. Once the SchoolEngage plugins are downloaded, unzip the contents. The folder should contain several plugins

  2. Login to PowerSchool and change the School to District Office

  3. In PowerSchool, navigate to System Management/Server/Plugin Configuration

  4. Click install and select one of the following plugins below

  5. Once a plugin is installed, please be sure to enable the plugin by clicking “Enable”

1 - SchoolEngage Schema Plugin

This plugin allows the basic setup of SchoolEngage-PowerSchool Integration. It contains custom fields and provides a frame work for the integration between SchoolEngage and PowerSchool and must be installed before any other plugins.

The Schema plugin is named “se-schema” within the plugins folder.

The Schema plugin must be enabled before installing and enabling the other plugins.

2 - SchoolEngage Data Plugin

This plugin contains the access requests for fields being used over API and PowerQuery for the integration, as well as SchoolEngage’s own PowerQueries.

If this plugin has been previously installed, the plugin should be updated instead of being deleted and re-installed so that the access keys remain the same.

The Data plugin is named “se-data” within the plugins folder.

Once this plugin is installed and enabled, the Intellimedia team will require the ClientId and ClientSecret. These two codes can be retrieved by:

  1. Clicking on the plugin “Intellimedia SchoolEngage Data” on the main Plugin Configuration Page.

  2. Click on “Data Provide Configuration”

If the Data plugin is reinstalled, the Intellimedia team will require the newly generated ClientId and ClientSecret. Although, new codes will not be generated on plugin updates.

3 - SchoolEngage SAML SSO

This plugin allows Single Sign-On from PowerSchool to SchoolEngage.

The SAML SSO plugin is named “se-saml” within the plugins folder.

Once the SAML SSO plugin is installed and enabled:

  1. Click on the “Intellimedia SchoolEngage SAML SSO” link on the main Plugin Configuration page to open the SSO options

  2. Click “Single Sign-on Service”

  3. Select the appropriate Single Sign-on Certificate from the dropdown and save at the bottom of the page.

    • Typically, this will be the default signing credential

  4. Enter the correct data as seen in the below screenshot (your certificate will have been selected at this time). This should have been done automatically on plugin installation, but double check.

image-20241002-230807.png
  1. Once the data is correct, save again.

  2. Click the “View PowerSchool IDP Metadata” link and send the Intellimedia team the X509 Certificate string.

Once enabled, you will see the new link within the left-hand Application menu named “SchoolEngage”. Clicking this link will redirect staff to SchoolEnage logged in as their staff account.


Optional Plugins

Student Group Selection

This plugin will allow you to import students selected in PowerSchool to SchoolEngage. For more details, please see Importing selected students from PowerSchool.

The Student Group Selection plugin is named “se-group-selection” within the plugins folder.

 

Related content

Schools
More like this
Importing Customizations into SchoolEngage
Importing Customizations into SchoolEngage
More like this
Setup Your Account
Setup Your Account
More like this
Sign-in to Your Account
Sign-in to Your Account
More like this
District Settings
District Settings
More like this
Importing selected students from PowerSchool
Importing selected students from PowerSchool
More like this