Update student email contact information
PowerSchool SIS guide
Update supported student email contact information in PowerSchool from connected source data through a focused NIM mapping.
At a glanceDirect link to At a glance
Configure a student update mapping that identifies each PowerSchool student by id and writes the intended value to contact_info.email. Start with a narrow filter and a safe student record, then confirm the result in PowerSchool before scheduling the mapping for a broader population.
| Mapping field | Value to provide |
|---|---|
id | The PowerSchool student ID for the record to update. |
contact_info.email | The email address to write to the supported student contact field. |
Before you beginDirect link to Before you begin
- Configure and test the PowerSchool SIS connection.
- Collect the PowerSchool student data so the selected records include the correct
idvalue. - Create and verify a filter that selects only the students whose email information should change.
- Confirm that the source email value is present and appropriate for every selected student.
Configure the student email updateDirect link to Configure the student email update
- In NIM Studio, go to Output > Mappings and select Add.
- Set System to PowerSchool SIS, Target to students, and Function to student_update.
- Name and save the mapping.
- Select the filter that returns the students to update.
- Map the PowerSchool student
idand the email value tocontact_info.email. - Save the mapping.
The student_update operation updates the selected student record. Keep the filter focused so the mapping does not change students outside the intended population.
Test and schedule the updateDirect link to Test and schedule the update
- Test the mapping with one safe student record.
- Confirm that the selected record is the intended PowerSchool student and that the email contact information changed as expected in PowerSchool.
- Review the NIM output results for errors before expanding the filter.
- Add the mapping to an existing job and schedule it only after the limited test succeeds.
If a result is unexpected, stop the broader run and confirm the filter, student id, and mapped email value before trying again. See review job results for help investigating output errors.