Skip to main content
Skip table of contents

Initial Data Exchange Setup

The following are general setup instructions for PowerSchool Data Exchange. You may have additional settings for your installation. Refer to your state documentation for detailed technical instructions specific to your installation. Refer to Data Exchange Settings for additional configuration information.

Enable PowerSchool Data Exchange Plugin

PowerSchool Data Exchange (DEX) is delivered to PowerSchool as a plugin. You must enable the plugin to be able to have access to the data exchange components, such as Ed-Fi. The DEX Plugin is installed automatically as part of state reporting releases and can be enabled by navigating to the Plugin Management Dashboard.

To access the Plugin Management Dashboard, sign in to PowerSchool at the district level.

  1. Navigate to System > System Settings > Plugin Management Configuration

  2. In the Plugin Management Dashboard, select the Enable/Disable checkbox next to PowerSchool Data Exchange (DEX).

  3. Click PowerSchool Data Exchange (DEX).

  4. In the PowerSchool Data Exchange (DEX) Setup page, click Profile Configuration.

    View of Profile Configuration page

  5. Click Add Profile.

    1. Enter a Profile Name.
      Note: This name shows in the Data Exchange menu list in the main menu. PowerSchool recommends keeping the name under 20 characters.

    2. Select the Profile Type EDFI_NM_3.
      Note: If you do not see a value on the Profile Type menu, it means that the configuration files have not yet been loaded. These files are loaded by the State Reporting installer for state instances or by the PowerSchool Services Group for individual districts using Ed-Fi.

    3. Select Enabled On, and Save the profile.

When a plugin is updated, PowerSchool may disable the plugin for security reasons to require a review of the changes and again agree to the terms and conditions for using the software. After a release is installed, verify that all applicable plugins are enabled.

PowerSchool Data Exchange Setup

The Data Exchange Setup page provides a user interface for entering various configurable settings including enabling and disabling the entire framework, authentication, and operational frequencies. PowerSchool supports multiple LEAs in a single instance. The setup page contains a section where the individual authentication keys and secrets are entered for each LEA through the Configure hyperlink.

  1. Navigate to Setup > System > Data Exchange > General Setup.

  2. On the Data Exchange Setup page, select System Enabled On.

  3. Select the Profile Name.
    Important Note: All Communication Settings are profile specific. Verify that you have selected the correct profile before making the following changes.

  4. Edit the following:

    1. Enter the Data Exchange URL.

    2. Enter the Authentication URL.

    3. Select the relevant School Years.

    4. Select the Service Options.

  5. In the LEA section, click Configure and edit the following:

    1. Enable the LEA.

    2. Enter the Authentication Key.

    3. Enter the Authentication Secret.

    4. Test the connection and save the communication settings.

  6. Save the configuration.

PowerSchool Data Exchange is not compatible with PowerSchool image servers. Refer to the PowerSchool Installation Guide on PowerSource for more details.

JavaScript errors detected

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

If this problem persists, please contact our support.