Skip to main content
Skip table of contents

Unique Profile Identifiers (IDs)

In PowerSchool Special Programs, every district, location, staff, student, and class profile has a unique ID. The ID is a series of digits and capital letters with no spaces.

  • District ID - Every state has a system of district codes that you can use for unique district IDs.
  • Location ID - Every location profile must have a unique ID. Typically, the location ID is a building code of some kind. When students are sent to and received from other school districts, it is best to make the location ID a combination of district and school codes.

    Use the National Center for Education Statistics to look up NCES IDs for public school districts and schools.

  • Staff ID - Each staff member (teacher, administrator) must have a unique ID across the school district. If your school district already uses staff member codes, you can use the same codes in Special Programs. Alternatively, you can use the staff member's initials.
  • Student ID - Every student must have a unique ID across the school district. Many school districts have an existing system of assigning student IDs, and if so, the district should use the same approach in Special Programs. Do not use identification numbers that raise security concerns, such as social security numbers. Students use their Student ID to sign in to Special Programs.
  • Class ID - Every class profile must have a unique ID across the school district. Typically, the class ID encodes the content area, period, and the teacher's last name or initials.

    If you have a system-wide installation, you may want to include the location ID in the class ID as a prefix. For example, if the location ID is 011, the class ID of a period two math class taught by John Smith would be "011MA2JS".

JavaScript errors detected

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

If this problem persists, please contact our support.