Use SIS Provisioning to sync your schools and users from PowerSchool SIS. You must have the Rostering Sync Manager role to set up and manage SIS Provisioning.

Set Up User Access Roles

User Access Roles must be set up in PowerSchool SIS to use provisioning.

Connect PowerSchool SIS with Curriculum & Instruction

The first step in provisioning is to connect to PowerSchool SIS. You will need your PowerSchool SIS URL, Client ID (Key), and Client Secret. 

Copy Client ID and Client Secret from PowerSchool SIS

  1. Sign in to PowerSchool SIS with your admin account and choose the District Office view.

  2. Navigate to Plugin Management Configuration.

  3. Select PowerSchool Platform, then Data Provider Configuration.

  4. Copy the Client ID and Client Secret. Do not share this data with anyone.

You may need to enable the PowerSchool Platform plugin before accessing Data Provider Configuration.

Configure PowerSchool SIS Integration in Curriculum & Instruction

  1. Sign in to Curriculum & Instruction with your admin account.

  2. From the Admin menu, choose Organization Settings.

  3. Navigate to the SIS Data Integration tab.

  4. Enter or paste your PowerSchool SIS URL.

  5. Enter or paste the Client ID and Client Secret you copied from PowerSchool SIS.

  6. Select Apply Credentials.

Test Run

Use the test run to verify the data that will be rostered. The test run will not add or notify any users.

  1. Select Test Run Enabled, then click Set up Sync.

  2. Configure your data integration.

  3. Review your Sync Log and resolve any errors in PowerSchool SIS.

Run a test as often as needed to verify all errors are resolved before scheduling your sync.

Configure Data Integration

To configure the integration, you will first select which schools from PowerSchool SIS you want to map to schools in Curriculum & Instruction. You can connect existing schools or create new schools in Curriculum & Instruction. Schools with a direct name match between PowerSchool SIS and Curriculum & Instruction are automatically linked. The district office does not display but is linked to the Curriculum & Instruction organization by default. After selecting schools, you will determine which PowerSchool SIS roles can access Curriculum & Instruction and choose which schools you want to include users from.

  1. On the Map and Sync PowerSchool SIS Schools page, review the list of PowerSchool SIS schools and do one of the following for each school:

    1. Select the Curriculum & Instruction School you want to map to each PowerSchool SIS School.

    2. Select No School in the Curriculum & Instruction School field to skip the sync for the PowerSchool SIS school.

    3. Select Create New to create a new school record in Curriculum & Instruction.

  2. Select Sync Schools when you are done mapping all PowerSchool SIS schools.

  3. On the Map User Roles page, select each SIS Role you want to provision to Curriculum & Instruction.

  4. For each SIS Role you provision, select the Curriculum & Instruction user role you want to associate with the SIS role.

    1. Click the edit icon (pencil) for the Curriculum & Instruction Role.

    2. Select the user role and click Save.

  5. Select Apply Mapping.

  6. On the Sync Users from Schools page, select which schools you want users to be able to access the Curriculum & Instruction Lesson Planner.

  7. Click Sync Users.

Sync Log

Use the sync log to review sync errors. Resolve errors in PowerSchool SIS.

During a test run, PowerSchool recommends reviewing all log entries in detail to ensure the sync works as expected before scheduling the sync.

Schedule Sync

Once you complete your test run and verify that your data will sync properly, you can schedule your sync.

  1. Select Scheduled Sync Enabled, then Set up Sync.

  2. Configure your data integration.

New Curriculum & Instruction users will be sent an invitation email with instructions on setting up their accounts.