Roles and permissions
Everyone has one role at each school, and the role decides what they can see and do. If you
belong to more than one school, you can have a different role at each.
PinkTower checks permissions every time, not only in the menu: typing the address of a page your
role cannot use shows "You don't have permission to view this page."
Key: ✓ can do it · own only for their own class, children or bus · blank: cannot.
Bus crew covers both bus drivers and bus conductors, who have exactly the same access.
The roles
| Role |
In short |
| Administrator |
Full control of the school: staff, classes, students and guardians, fees, documents, the bus, communication and settings. A school can have several. |
| Teacher |
Works with the one class they are assigned to. |
| Nurse |
Health-focused: messages parents and reads children's medical documents. Never assigned to a class. |
| Bus driver |
Crews one school bus. Works with the children on that bus, never with classes. |
| Bus conductor |
Crews the bus alongside the driver, with exactly the same access. |
| Parent |
Sees and acts for their own children only. |
School setup
| Task |
Administrator |
Teacher |
Nurse |
Bus crew |
Parent |
| Invite and manage staff, nurses, bus crew and administrators |
✓ |
|
|
|
|
| Reset someone's two-factor authentication |
✓ |
|
|
|
|
| Set the school's display currency and grade levels |
✓ |
|
|
|
|
| Create, edit and delete classes, and assign teachers |
✓ |
|
|
|
|
| See classes |
✓ |
own |
|
|
|
| Enrol and unenrol students |
✓ |
own |
|
|
|
| Run the year-end promotion |
✓ |
|
|
|
|
| Manage the school's PinkTower subscription |
✓ |
|
|
|
|
Students and guardians
| Task |
Administrator |
Teacher |
Nurse |
Bus crew |
Parent |
| Create or remove a student |
✓ |
|
|
|
|
| Record a child as graduated or left |
✓ |
|
|
|
|
| See students |
✓ |
full for own class, basic details for others |
basic details |
own bus roster |
own |
| Change a child's name, grade or date of birth |
✓ |
|
|
|
own |
| Edit allergies, dietary needs, medical notes and emergency contacts |
✓ |
own |
|
|
own |
| See and edit behaviour notes |
✓ |
own |
|
|
|
| Add a guardian to a child |
✓ |
|
|
|
own |
| Change a guardian's relationship, make them primary contact or unlink them |
✓ |
|
|
|
|
| Leave the school |
|
|
|
|
✓ |
Documents and health
| Task |
Administrator |
Teacher |
Nurse |
Bus crew |
Parent |
| Define required documents |
✓ |
|
|
|
|
| Upload a child's documents |
✓ |
|
|
|
own |
| Approve or reject documents |
✓ |
|
|
|
|
| See and download documents |
✓ |
|
medical only |
|
own |
| Check who is missing documents and send reminders |
✓ |
|
|
|
|
Attendance and pickup
| Task |
Administrator |
Teacher |
Nurse |
Bus crew |
Parent |
| Take attendance |
✓ |
own |
|
|
|
| Attendance reports |
✓ |
own |
|
|
|
| A child's attendance history |
✓ |
own |
|
|
own |
| Report your own absence (Staff attendance) |
✓ |
✓ |
✓ |
✓ |
|
| Report an absence for someone else |
✓ |
|
|
|
|
| Set the school closing time |
✓ |
|
|
|
|
| Record a pickup |
✓ |
own |
|
|
|
| See who may collect a child |
✓ |
own |
|
|
own |
| Add or remove people allowed to collect |
✓ |
|
|
|
own |
| Send someone else to collect with a pickup code |
|
|
|
|
own |
| Check a pickup code at the gate |
✓ |
own |
|
|
|
| Pickup history and reports |
✓ |
own |
|
|
own (history) |
The school bus
| Task |
Administrator |
Teacher |
Nurse |
Bus crew |
Parent |
| Manage buses, crews and rosters |
✓ |
|
|
|
|
| Set the run times |
✓ |
|
|
|
|
| Mark children on and off the bus |
|
|
|
own bus |
|
| See a bus roster |
✓ |
|
|
own bus |
|
| See a child's bus status |
✓ |
|
|
own bus |
own |
Communication
| Task |
Administrator |
Teacher |
Nurse |
Bus crew |
Parent |
| Direct messages |
any parent |
parents of own class |
any parent |
|
own children's teachers, administrators and nurses |
| See every message thread at the school |
✓ |
|
|
|
|
| Post announcements |
school-wide or any class |
own class |
|
|
|
| Post stories |
✓ |
own class |
|
|
|
| Send broadcasts |
✓ |
|
|
|
|
| See broadcast history |
✓ |
|
|
|
✓ |
| Upload photos |
✓ |
own class |
|
|
|
| See photos |
✓ |
✓ |
|
|
own |
| Favourite photos |
|
|
|
|
✓ |
| Delete a photo |
✓ |
photos they uploaded |
|
|
|
| Create, publish and cancel events, and declare closures |
✓ |
|
|
|
|
| See the calendar |
✓ |
✓ |
✓ |
|
✓ |
| Volunteer for an event |
|
|
|
|
✓ |
Fees, supplies and reviews
| Task |
Administrator |
Teacher |
Nurse |
Bus crew |
Parent |
| Set up terms, fee types and amounts |
✓ |
|
|
|
|
| Connect the school's bank account |
✓ |
|
|
|
|
| See payment records |
✓ |
|
|
|
own |
| Pay fees |
|
|
|
|
✓ |
| Refund a payment |
✓ |
|
|
|
|
| Supply catalogue and grade lists, and issuing stock to classes |
✓ |
|
|
|
|
| Record what a class uses |
✓ |
own |
|
|
|
| Review a teacher |
|
|
|
|
✓ |
| Read employee reviews |
✓ |
|
|
|
|