How do account roles and roster roles work? Can a student be a teacher in a class? Can a teacher be a student?
How do Account Roles and Roster Roles work? Can a student be a teacher in a class? Can a teacher be a student?
There are two kinds of roles in PowerSchool Learning:account rolesaffect the user's permissions in a domain, while roster rolesaffect a user's permissions in an individual class. Most accounts can be given a number of different roster roles, regardless of their overall account role.
There are four account roles. Each role includes its own permissions, plus all of the permissions for the roles listed below it.
Admin: can Masquerade as anyone; can view and edit in Domain Control; can create and delete classes.
Teacher: can own or create classes; can delete classes that they own.
Student: can be assigned as students or co-teachers in a particular class.
Parent: can be assigned as parents or students in a particular class.
There are also four roster roles. These are just quick examples of what each role can do in a class - Students and Parents interact with each class feature a little bit differently, and there are a lot of visibility and permission settings specific to each feature.
Teacher-Owner: can delete the class; can create, edit, or delete content; can view all student data in the class.
Co-Teacher: can create, edit, or delete content; can view all student data in the class.
Student: can view his or her own published Gradebook and Attendance entries; can submit work; can participate in Activities, Discussions, Assessments, and other interactive features.
*Parent: can view Pages, Calendar, basic details for upcoming events; can view published Gradebook and Attendance entries for his or her children only.
For an account that has multiple roster roles, you can even filter the Portal based on your roster role, so that, for example, you only see all the classes you're teaching, or all the your children's classes.
Finally: note that one account can have different roster roles in different classes. For this reason, you shouldn't have to create multiple accounts for users who need multiple roster roles. Instead, create one account with the most powerful role the user needs, then assign specific roster roles as desired. In other words, if you have an Admin in your high school who's teaching some classes and who also has a daughter in grade one, you don't have to create separate Parent and Admin accounts for the same person.