Skip to main content
Skip table of contents

Role Assignments

Assigning a role provides you with the flexibility to set different security group access at different schools, or to create a user account for only external systems, such as features added through the Plugin Management Dashboard. Assigning a role is not required if you do not want the user account to have different group security at different schools.

You can assign a different level of the administrative portion of PowerSchool user access for each school affiliation by assigning different roles. Roles are assigned on the Security Settings page. For more information on setting up roles, refer to Roles Administration.

At least one role must be associated with a Security Group in order to allow a user to switch to that school. When multiple Roles/Security Groups are added to a school, the users effective security permissions will be the highest level granted for all groups tied to a school. For example, if Group 1 allows access to Historical Grades, and Group 2 allows access to Demographics, then the user will have access to Historical Grades and Demographics. Furthermore, if Group 1 allows View Only access to Historical Grades, and Group 2 allows Modify Access to Historical Grades, then the user will receive Modify Access to Historical Grades. In addition, if a security group is removed from a role that has been assigned to a user, the user's Default Group will become their effective security group (if it was their only role for a particular school). This allows the user uninterrupted access to the school until a role can be added that does have a specific security group.

View Assigned Roles

Use this procedure to view roles assigned to a user account.

  1. Navigate to the Admin Access and Roles page. 
FieldDescription

Add

Click to assign a role.

School

School(s) the staff member can switch to in the administrative portion of PowerSchool.

Roles ([Group Name])

Roles and the security group associated with the role that has been assigned to the staff member.

[Information Icon]

  1. Click to view information about group security permissions. Effective Security Group Option and Value information. For field descriptions, refer to Group Security Permissions.
  2. Scroll to the Overridden Page Permissions section and click the arrow to expand the section. For field descriptions, refer to Page-Level Permissions.
  3. Scroll to the Field Level Security section and click the arrow to expand the section. For field descriptions, refer to Field Level Security.
    This section does not appear if field-level security has not been applied.
  4. Scroll to the Data Export Manager section and click the arrow to expand the section. 

[Edit Icon]

Click to edit a role assignment.

[Delete Icon]

Click to delete a role assignment.

Assign a Role

Use this procedure to assign a role to a user account that will access the administrative portion of PowerSchool.

  1. Navigate to the Admin Access and Roles page. 
  2. Under Roles and Schools, click Add
  3. Use the following table to enter information in the fields:


FieldDescription

Step 1: Schools

Indicate the schools you want this staff member to be able to access:

  1. To narrow the list of schools, use the Basic Filer. 

  2. To associate this staff member with a school, select the checkbox next to the school. 

  3. To associate this staff member with all schools, select the checkbox in the header row. 

    Selecting more than one school activates the School link on the navigation toolbar. 

    To assign the user account with roles used for external systems, select External Systems, and select any roles that apply. Roles assigned to External Systems do not grant access to any PowerSchool school or district regardless of the PowerSchool Security Group.

  4. Click Next.

Step 2: Roles

  1. Select one of the following options:
    • Use Default Assignment and Roles Without Security Groups: This allows the assignment of roles that identify the user to an external application while preserving the user's default security group access in PowerSchool.
    • Use All Roles: This allows the assignment of roles with an associated PowerSchool security group and roles without an associated security group.
    • Use Roles Without Security Groups: This allows assignment only of roles without an associated PowerSchool security group.
    If no role is selected, the user's Default Group designates the access for the administrative portion of PowerSchool for that school. If a role is selected, the Security Group associated with the role overrides the Default Group for the user account while signed in to that school.
  2. Select the checkbox next to each role you want to assign to this staff member.

    The security group associated with the role appears in parenthesis.

  3. Click OK

Once all roles have been assigned, the Add button appears shaded

  1. Click Submit

Edit a Role Assignment

  1. Navigate to the Admin Access and Roles page. 
  2. Under Roles and Schools, click the Edit icon for the school in which you want to edit role assignments. 
  3. Select one of the following options:
    • Use Default Assignment and Roles Without Security Groups: This allows assignment/removal of roles that identify the user to an external application while preserving the user's default security group access in PowerSchool.
    • Use All Roles: This allows assignment/removal of roles with an associated PowerSchool security group and roles without an associated security group.

    • Use Roles Without Security Groups: This allows assignment/removal only of roles without an associated PowerSchool security group.

    If no role is selected, the user's Default Group designates the access for the administrative portion of PowerSchool for that school. If a role is selected, the Security Group associated with the role overrides the Default Group for the user account while signed in to that school.

  4. Do one of the following:
    • Select the checkbox next to each role you want to assign to this staff member.

    • Deselect any roles that you want to remove from this school assignment.

    The security group associated to the role appears in parenthesis.

  5. Click OK.
  6. Click Submit.

Delete a Role Assignment

  1. Navigate to the Admin Access and Roles page. 
  2. Under Roles and Schools, click the Delete icon of the school for which you want to remove all access. 
  3. Click Submit
JavaScript errors detected

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

If this problem persists, please contact our support.