Part 7. Reference
7.2 Capability index
Each capability in the catalogue, grouped by the part of Kestrel that owns it, with what it lets a person do and the shipped roles that start with it.
Written forRegistrarFront officeTeacherHead of house or yearBoardingTransportBus supervisorFacilitiesHireWellbeingCounsellorLearning supportChild safety officerCase managerDeputy case managerChair of governors or proprietorNursePrincipal and executiveBusiness managerFinancial controllerAdvancementDevelopment managerFoundation boardAdvancement financeEvent volunteerEvent helperCoachITPrivacy officer
How to read this index
A capability is a named permission. A role is a set of capabilities, and a person's reach is everything their roles have together. Each table below lists one part of Kestrel. The last column names the roles a school starts with that have the capability. A school may change any role on the "Roles" page of Settings, so this is where each school begins, and the page shows where it stands now.
Activities
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| activities.roster.read | Read the seasons and activities, who is on each roster and who supervises it, the trainings and fixtures, and the activities a student has been in. | Registrar, Front office, Teacher, Head of house or year, Wellbeing, Child safety officer, Nurse, Principal and executive, Business manager |
| activities.roster.write | Open seasons and activities, put students on a roster and take them off it, and schedule, amend and cancel trainings and fixtures. | Front office, Child safety officer, Principal and executive |
| activities.staffing.write | Put a coach, manager or supervisor on an activity and take them off it, which reads whether their working with children check is current. | Child safety officer, Principal and executive |
| activities.excursion.read | Read the school's excursions, camps and tours, what has happened to each, who went on one and which children had no consent read for them. | Front office, Head of house or year, Child safety officer, Nurse, Principal and executive |
| activities.excursion.write | Propose a trip, record what was decided about it, ask its families for their consent by a deadline and to confirm their child's medical details, write the list at departure with the consent and the check read for each person, and withdraw somebody from it. | Front office, Child safety officer, Principal and executive |
| activities.comment.write | Read and write the season comment a report prints for a student, on an activity the writer has an open assignment on, or on any activity for somebody who runs the rosters. | Front office, Teacher, Child safety officer, Principal and executive |
| activities.selection.read | Read the selection rounds, the choices each child ranked, the places a round proposes to fill and who is waiting for one. | Front office, Child safety officer, Principal and executive |
| activities.selection.write | Open a selection round, amend it while it is open, and confirm the places it fills, which writes a membership for each child placed. | Front office, Child safety officer, Principal and executive |
| activities.adult.engage | Invite an adult from outside the school to coach, with how the school engages them and their pay code, and revoke the invitation. | Child safety officer, Principal and executive |
| activities.coach.read | Read the sessions you are rostered to, the roll on each with the restrictions in force for each student, and a student on one of those rolls. | Teacher, Coach |
| activities.coach.record | Record an incident for a student on one of your sessions, from the template for its kind, and enter the result of your own fixture. A session you are not on is refused. | Teacher, Coach |
| activities.incident.read | Read the incidents coaches recorded at sessions, with the student, what happened and what was done, and export them as a file for the school's incident register. | Child safety officer, Nurse, Principal and executive |
| activities.roll.read | Read each roll still unmarked on a day with the adults rostered to it, and the flags coaches put on marked rolls with the student and the note. | Front office, Child safety officer, Principal and executive |
| activities.roll.withdraw | Withdraw a flag a coach raised in error on a marked roll. The flag stays in the audit trail with who withdrew it and when. | Front office, Child safety officer, Principal and executive |
| activities.hours.confirm | Confirm, adjust and withdraw the hours proposed for the sessions you were rostered to, add time outside the schedule, and say when you are free to coach. | Teacher, Coach |
| activities.hours.approve | Read the hours adults confirmed for co-curricular sessions and approve each line or return it with a reason, but never your own. | Child safety officer, Principal and executive |
| activities.hours.payroll | Set the pay calendars, pay codes and payroll file, preview the approved lines a batch would send, and sign off and export a payroll batch. | Business manager |
| activities.rates.import | Import a set of co-curricular pay rates and award rules from a file, or edit a copy of the set in use on screen, for approval before Kestrel costs any line with it. | Financial controller |
| activities.rates.approve | Approve or reject a set of co-curricular pay rates, and confirm that the set in use still applies. Kestrel costs each line at the approved set in force on its day. | Financial controller |
| activities.payroll.read | Read the payroll batches signed off, download a batch's file again, and read the contractors' reconciliation report with what each line costs. | Business manager, Financial controller |
| activities.calculation.write | Choose whether the school's payroll system or Kestrel works out what each co-curricular line is paid, from the next batch signed off. | Financial controller |
| activities.estimate.write | Set the standard rate for each pay code that a coordinator's estimate is read at, and whether coordinators see an estimate. No payroll batch reads either. | Business manager, Financial controller |
| activities.fee.read | Read what an activity and each of its options cost, the bands the price steps through, the scholarship or waiver a family holds and why, and what is queued to be charged for a child. | Front office, Child safety officer, Principal and executive, Business manager |
| activities.fee.write | Set what an activity and each of its options cost, when it is charged, the bands the price steps through and the lessons a term opens with for nothing, and grant or end a scholarship or waiver with a reason. | Principal and executive, Business manager |
| activities.music.read | Read the tutors and the instruments they take, the children enrolled for a term with their rotating slots, and the roll and the note on each lesson. A tutor reads only their own students and lessons. | Front office, Child safety officer, Principal and executive, Business manager, Coach |
| activities.music.write | Engage a tutor, enrol a child for a term on rotating slots, lock the term and write its lessons, mark the roll with whether an absence is still charged, and write the note on a lesson. A tutor marks the roll and writes the note on their own lessons only. | Front office, Child safety officer, Principal and executive, Coach |
| activities.resource.read | Read the instruments and equipment the school lends, who holds each item, what is overdue and what each item has cost to keep serviceable. | Front office, Child safety officer, Principal and executive, Business manager |
| activities.resource.write | Put an item on the register with its barcode, lend it to a student or a member of staff with a due date and the hire agreed, take it back with its condition, and record a repair and what it cost. | Front office, Child safety officer, Principal and executive |
| activities.fixture.read | Read the sports associations the school competes in, the draws each has published, and what accepting a revision would change about the school's own fixtures. | Front office, Teacher, Child safety officer, Principal and executive |
| activities.fixture.write | Keep the sports associations and how their draws and results move, receive a draw from a file or from PlayHQ, and accept it, which writes the fixtures it adds, amends the ones it moves and tells each team whose fixture changed. | Front office, Child safety officer, Principal and executive |
| activities.outcome.read | Read what a student earned outside the school through the programme: an AMEB grade, a Duke of Edinburgh level, a cadet promotion or a carnival result, with the body that awarded it and the link to its record. | Front office, Head of house or year, Child safety officer, Nurse, Principal and executive |
| activities.outcome.write | Record on a student's record what they earned outside the school, import a carnival results file onto each student, amend an outcome, and withdraw one recorded wrongly. | Front office, Child safety officer, Principal and executive |
| activities.integration.write | Connect the programme to the school's learning platform, parent app and CompliSpace with the address and credential each expects, choose what is sent to each, and read the log of what has gone and how it ended. | Principal and executive |
Advancement
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| advancement.gift.read | Read the school's gifts, pledges and recurring gifts, its campaigns, and the opportunities it is working towards. | Business manager, Advancement, Development manager, Advancement finance |
| advancement.constituent.read | Read the school's former students, the association and its council, and the reunions, functions and meetings the office runs. | Advancement, Development manager |
| advancement.bequest.read | Read the bequests the school has been told of, and the fund each is meant for. | Development manager |
| advancement.grant.read | Read the school's applications to trusts and government programs, what each awarded and when each report is due. | Advancement, Development manager |
| advancement.gift.write | Record a gift, void one with a reason, and keep the school's receiving entities, funds, campaigns, appeals and recognition societies. | Advancement, Development manager |
| advancement.receipt.correct | Void an issued receipt and issue its replacement. | Advancement, Development manager, Advancement finance |
| advancement.appeal.send | Send an appeal to the donors and former students it is addressed to. | Advancement, Development manager |
| advancement.constituent.write | Record the organisations that give and who the school deals with at each, and the details of its former students. | Advancement, Development manager |
| advancement.bequest.write | Record a bequest a person has told the school of, and its realisation. | Development manager |
| advancement.grant.write | Record a grant application, the award it received and each report it asks for. | Advancement, Development manager |
| advancement.report.aggregate | Read what the school has been given by fund, campaign and appeal, with no donor's name or gift. | Advancement, Development manager, Foundation board |
| advancement.event.checkin | Read one event's guest list by name and tick a guest in at the door, with no contact detail. | Advancement, Development manager, Event volunteer |
Assessment
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| assessment.markbook.read | Read the tasks set for a class, the results recorded against them and the averages they imply. | Teacher, Head of house or year, Principal and executive |
| assessment.markbook.write | Set a task, record and correct a result, write feedback, and override a calculated average with a reason. | Teacher |
| assessment.markbook.review | List the tasks set in the departments this role heads, with who set each one, and each continuing student's estimated mark for next year in those departments' subjects, which this role may amend with a reason. Also read how a task set in two or more classes was marked, class by class, and record a moderation of it by sampling scripts. Results are shown only for the scripts sampled. | Principal and executive |
| assessment.report.write | Write and amend the comments and grades on a student's report section. | Teacher |
| assessment.report.publish | Release a period's reports to families, and republish one that has been corrected. | Principal and executive |
| assessment.config.write | Set the school's reporting periods, report templates, marking scales and curriculum outcomes. | Business manager, IT |
| assessment.selection.write | Open a round of subject selection, offer subjects in it, and read the choices students have made and what each subject was asked for. | Registrar, Principal and executive |
| assessment.transcript.read | Read a student's or a former student's academic history across all the years the school has. | Registrar |
| assessment.transcript.write | Import the results a board or a previous system published onto the records of the students in them. | Registrar |
| assessment.vet.write | Read, add, amend and remove the VET qualifications students are enrolled in with an RTO, with the units and how the RTO reports each one. | Registrar |
| assessment.entries.write | Enter candidates for an awarding body's entry codes, export the entries file and mark it sent, which names each candidate with their legal name, sex, date of birth and identifiers. | Registrar |
| assessment.exam.read | Read the school's exam blocks and, for the sessions this person's classes sit, each paper's times and rooms. | Registrar, Front office, Teacher, Head of house or year, Boarding, Transport, Hire, Wellbeing, Counsellor, Learning support, Child safety officer, Case manager, Deputy case manager, Nurse, Principal and executive, Business manager, Financial controller, Advancement, Development manager, IT |
| assessment.exam.supervise | Open the sheet of an exam session this person is rostered on, from thirty minutes before it starts to thirty after the last student finishes, or of any session for a person who also sets the internal exams, which names each candidate with their seat, their finish, the kinds of provision they are approved for and the lines learning support and the nurse wrote for the room, and record each student's arrival. | Registrar, Teacher, Principal and executive |
| assessment.exam.write | Set an exam block and its dates, add each paper with its reading and writing time and the exam tasks it is sat for, pick its rooms from the timetable's bookings, and seat each student who sits it, which names each candidate and when their provisions let them finish. | Registrar, Principal and executive |
| assessment.insight.read | Read the count, median, quartiles, mean and growth of the marks of each year level, subject, course, campus, house, sex, Indigenous status or NCCD adjustment level in each period, with a group under five students withheld. | Principal and executive |
| assessment.reflection.read | Read how the classes this person teaches grew, beside the growth of their other classes of the course, of the course across the school and of the same students in their other subjects, with an interval around each. The answer is the reader's own and names no student. | Teacher |
Attendance
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| attendance.roll.read | Read which students were present, absent or late in each class, and who marked it. | Registrar, Front office, Teacher, Head of house or year, Wellbeing, Principal and executive, Business manager |
| attendance.roll.write | Mark a class roll you teach or cover, and correct it until the end of the lesson's day. | Front office, Teacher, Principal and executive |
| attendance.roll.override | Mark or correct any roll at any time, with a reason the audit trail records, where its teacher cannot. | Front office, Principal and executive |
| attendance.movement.write | Record a student's late arrival or early departure at the office, withdraw one recorded in error, and read the day's arrivals and departures. | Front office |
| attendance.visitor.write | Record a visitor arriving on site with the member of staff they came to see, and find a visitor signed in today to record their departure. | Front office |
| attendance.absence.write | Record why a student was away, approve an explanation a parent sent under a code, withdraw one recorded in error, and read the day's unexplained absences with the reasons parents gave. | Front office |
| attendance.rule.write | Write the rules the nightly pass raises a flag against: what each counts, over how many days, how many it takes, which students it looks at and which roles are told. | Head of house or year, Principal and executive |
Billing
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| billing.schedule.read | Read each version of a year's fee schedule: its lines, what each costs and who pays it, and the instalment calendar it is billed on. | Registrar, Business manager |
| billing.schedule.write | Start a year's draft schedule or a correction to a published one, and add, change and remove its lines and its billing periods. | Business manager |
| billing.schedule.publish | Publish a draft schedule, after which no-one can change it and a correction is a new version. | Business manager |
| billing.charge.read | Read what each student was charged, the rules and decisions that changed it, and each payer's share. | Registrar, Business manager |
| billing.charge.write | Raise a charge for a student from a line of the fee schedule in force, priced for the days they are enrolled and split between their payers. | Business manager |
| billing.invoice.read | Read the invoices, credit notes and adjustment notes each payer was issued, download them as PDFs and read whether each was sent. | Business manager |
| billing.invoice.write | Reverse an issued invoice with a credit note or adjustment note, issue its replacement, and state a payer's billing email and postal address. | Business manager |
| billing.invoice.send | Review the invoices Kestrel emails, pause or approve them one at a time or for a whole run, and send one again. | Business manager |
| billing.finance.setup | Name each receiving entity with its tax registration and who sends its invoices, set its invoice template, and map each fee category to a ledger account and tax code. | Business manager |
| billing.finance.export | Make a batch of the invoices and notes not yet exported and download the finance file for the school's finance system. | Business manager |
Boarding
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| boarding.house.read | Read who boards in each house, each roll call the house took and where each boarder was marked, with who marked them and when, and each time a boarder signed out of the house and back in, with the adult they left with. | Head of house or year, Boarding |
| boarding.house.write | Open and take a house's roll call, record where each boarder is, and correct a house mark already recorded. Sign a boarder out of the house to a named adult and back in, and void a movement written in error. A house kiosk is issued with this one scope. | Boarding |
| boarding.leave.read | Read the leave a boarder was granted, when they left the house's care and when they are due back. | Head of house or year, Boarding |
| boarding.leave.write | Record the leave a boarder was granted and cancel a leave a family withdrew, with the reason they gave. | Boarding |
| boarding.host.read | Read the adults a guardian named as hosts a boarder may be released to, and how the guardian described each. | Boarding |
| boarding.host.write | Record an adult a guardian named as a host a boarder may be released to, and end that permission. | Boarding |
Child protection
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| childsafety.concern.read | Read a recorded concern, what was done about it and what was reported. | Child safety officer, Case manager, Deputy case manager, Chair of governors or proprietor, Principal and executive |
| childsafety.concern.write | Record a concern, the action taken and any mandatory report made. | Child safety officer, Case manager, Deputy case manager, Chair of governors or proprietor, Principal and executive |
| childsafety.allegation.write | Open an allegation that an adult working with children has caused harm, refer it to the local authority designated officer and record its outcome. | Case manager, Deputy case manager |
| childsafety.allegation.govern | Open an allegation about the case manager, read it, refer it to the local authority designated officer and record its outcome. No other grant reaches it. | Chair of governors or proprietor |
Messages
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| comms.message.read | Read the messages this school has sent, who each one was for, and whether it reached them. | Registrar, Front office, Principal and executive, Advancement, Development manager |
| comms.message.send | Send a message by email, SMS or app notification to the parents of a year level, a class or a student. | Registrar, Front office, Advancement, Development manager |
| comms.reply.handle | Mark a parent's reply to a message as dealt with, so it leaves the office's list. | Registrar, Front office |
| comms.template.write | Publish a template the office sends from, and publish its next version. | Registrar |
| comms.consent.read | Read what a family has agreed to about a child, and when they agreed or withdrew. | Registrar, Front office, Teacher, Head of house or year, Nurse, Principal and executive, Business manager, Advancement, Development manager |
| comms.consent.write | Record a consent a family gave on paper, at the counter or by telephone, and its withdrawal. | Registrar, Front office, Business manager, Advancement, Development manager |
| comms.agreement.read | Read the school's agreements, each version's words, and who has accepted each one or is still to. | Registrar, Front office, Principal and executive |
| comms.agreement.manage | Record an acceptance given on paper, excuse a person from an agreement, void an acceptance and answer a family's question. | Registrar, Front office |
| comms.interaction.read | Read the telephone calls, counter visits, letters and meetings logged about a student. | Registrar, Front office, Teacher, Head of house or year, Principal and executive, Advancement, Development manager |
| comms.interaction.write | Log a telephone call, a counter visit, a letter or a meeting with a family. | Registrar, Front office, Teacher, Head of house or year, Advancement, Development manager |
| comms.suppression.read | Read why a message didn't reach a parent or carer: what they're set up to receive, a court order, a recorded death or a protected record. | Principal and executive |
Documents
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| document.record.read | Read which documents a record contains, and open one. | No starting role |
| document.record.write | Attach a document to a record, and take one out of the working set. | No starting role |
| document.restricted.read | Read and open the documents filed at the restricted tier. | No starting role |
| document.hold.manage | Exempt a document from the disposal schedule for a court, an inquiry or a regulator, and put it back on the schedule. | No starting role |
Enrolment
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| enrolment.application.read | Read the applications a school has, where each has got to, and when a child applied, was offered a place, accepted, started, moved and left. | Registrar, Front office, Principal and executive, Business manager |
| enrolment.application.write | Record an application, an offer, an answer to one, a start, a transfer or a withdrawal, open an intake, and void an event recorded wrongly. | Registrar, Front office |
| enrolment.enquiry.read | Read who has enquired, for which child, how they heard of the school, and what has happened since. | Registrar, Front office, Principal and executive |
| enrolment.enquiry.write | Record an enquiry, a tour and an application, which moves the child from enquiry to applicant on the record. | Registrar, Front office |
| enrolment.assessment.read | Read which entrance assessments and admissions interviews are scheduled, who is booked into each one, and the result or outcome recorded against each applicant. | No starting role |
| enrolment.assessment.write | Schedule an entrance assessment or an admissions interview with its venue and supervisor or interviewer, book an applicant into one, and record or correct their result or the interview's outcome. | No starting role |
| enrolment.interview.restricted | Read and write the interviewer's note behind an admissions interview's outcome. Each read is recorded in the audit trail. | No starting role |
| enrolment.coe.write | Read and record a student's Confirmation of Enrolment, the variations a provider reports in PRISMS, the study periods a course runs in, and who is responsible for a student under eighteen living away from their family. | Registrar |
| enrolment.funding.write | Read and record a nursery child's funded hours in England, the 30 hours eligibility code, the early years pupil premium and its basis, and the disability access fund. | Registrar |
| enrolment.fee.write | Waive an application fee or a deposit, take a sibling, scholarship or discretionary discount off it, split it into two to four parts, and reopen it, which takes back a waiver or a payment the office recorded. | Registrar, Business manager |
| enrolment.payment.read | Read the payments families made towards their application fees and deposits, by card and through the office, in the payments report and its finance export. | Registrar, Business manager |
| enrolment.settings.write | Set the criteria each intake's waitlist is ranked by and the order they are asked in, which reorders each waitlist the school has on its next read. | Registrar |
| enrolment.journey.write | Set up the timed messages a family receives after an enquiry, a tour, an application, a waitlisting or an offer, publish their steps, and set a journey live, pause it or archive it. | Registrar |
| enrolment.event.read | Read the school's open days, tours, expo stands, information evenings and online sessions, the families booked on each, who came and the event report. | Registrar, Front office |
| enrolment.event.write | Set up an event and its sessions, move or cancel a session, which emails each family booked on it, book a family in, and rotate the poster code at a stand. | Registrar, Front office |
| enrolment.event.arrive | Read an event's check-in list of names and desk codes, check a family in by QR code, desk code or name, undo a check-in, and register a walk-in, which opens an enquiry where the school has none for the family. | Registrar, Front office, Event helper |
| enrolment.reference.write | Ask a person for a reference or a specialist's report about an applicant with the family's consent, confirm a family's nomination, send, resend and withdraw a request, set up the kinds the school asks for, and read the references that come back. | Registrar |
| enrolment.reference.restricted | Read and print a specialist's report about an applicant, or any reply the school keeps restricted. Each open is recorded in the audit trail. | No starting role |
| enrolment.removal.read | Read which applicants' records are due to lose their documents, answers and notes, which are due to go altogether, the day each falls on, and what the school has kept back. | Registrar |
| enrolment.removal.write | Set how long the school keeps the record of a family who enquired or applied and never started, keep one record back from removal, remove a record's documents and answers now, and destroy an applicant's information on the family's request. | Registrar |
Facilities
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| facilities.asset.read | Read each asset the school owns, its tag, category, make and warranty, and each inspection, service and retirement recorded for it. | Facilities, Business manager |
| facilities.asset.write | Add an asset to the register, change its details, and record that it was inspected, serviced or retired, or void an event recorded in error. | Facilities |
| facilities.request.read | Read each maintenance request staff have raised, what it is about and what the facilities team has done about it. | Facilities, Business manager |
| facilities.request.write | Triage a maintenance request, assign it to someone, record what was done and close it. | Facilities |
| facilities.hire.read | Read the spaces the school lets out and its rates, and each booking of a space with the contact details of the person who asked for it. | Front office, Facilities, Business manager |
| facilities.hire.write | Set the spaces the school lets out and their rates, quote a booking of a space, confirm it, send its agreement and cancel it. | Front office, Facilities, Business manager |
Finance system
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| finance.feed.connect | Choose the school's finance system and its version, save the feed's own credential and check what it may reach, and retire the feed. | IT |
| finance.feed.manage | Read today's changes for the finance system, hold back a row, confirm and send a batch, download its file, check what was loaded and settle a feed problem. | Business manager |
Forms
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| forms.definition.write | Draft the forms this school asks its staff, students and families to fill in, publish a version, issue the next version and retire one. | Business manager, IT |
| forms.submission.read | Read and print a completed form, including the answers this role's access level allows. | Registrar, Front office, Nurse, Principal and executive |
| forms.submission.write | Start, save, submit and withdraw a form on the school's behalf, and attach the file a question asks for. | Registrar, Front office, Nurse |
| forms.workflow.write | Draft the approvals a form or a record runs through, publish a version, issue the next version and retire one. | Business manager, IT |
| forms.run.act | Open a workflow and approve, decline, return or complete a step that's waiting on one of this person's roles or is assigned to them. | Registrar, Front office, Head of house or year, Transport, Wellbeing, Nurse, Principal and executive, Business manager |
| forms.task.write | See the tasks assigned to this person, make one for a colleague, and reassign, complete, reopen or cancel one this person has or made. | Registrar, Front office, Teacher, Head of house or year, Transport, Wellbeing, Learning support, Child safety officer, Nurse, Principal and executive, Business manager, IT |
Hire
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| hire.item.read | Read the kinds of thing the school lends, where it keeps them, each item and its prices, and each copy with its barcode, condition and upkeep. | Front office, Hire |
| hire.item.write | Add and change a kind, a location and an item with its prices, add copies by barcode, change or retire a copy, and record a copy's upkeep. | Hire |
| hire.loan.read | Read which person has which copy, when each loan is due, its renewals, the sets issued to a class and the requests a family made. | Front office, Hire |
| hire.loan.write | Lend a copy to a student or a member of staff, renew a loan, take a copy back or record it lost, and issue a set to a class. | Front office, Hire |
| hire.charge.write | Waive the charge on a lost loan with a reason, or record the lost item found. | Hire |
| hire.discreet.write | Read and keep the kinds the school marks discreet, such as mobility aids, with their items, copies and loans, in addition to the capability each needs. | No starting role |
Medical
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| medical.record.read | Read a child's conditions with their severity, detail and triggers, why a child is not permitted to do an activity, and each medication a child takes with its dose, its authority and the doses given. | Nurse, Principal and executive |
| medical.record.write | Record a condition, correct or close one, write the notice staff see beside the child's name, and record, change or close a medication a child takes. | Nurse |
| medical.plan.read | Read a child's anaphylaxis, asthma and other emergency action plans with their documents, what each medication a child takes is and where it is kept, and the camp pack for an excursion. | Teacher, Head of house or year, Nurse |
| medical.administration.write | Read the day's medications and doses, record that a medication was given, by whom, when and who witnessed it, and correct an entry in the log. | Nurse |
| medical.restriction.write | Record that a child is not permitted to do sport, swimming, camp or another activity, and clear them for it again. | Nurse |
| medical.immunisation.write | Record a child's immunisation statement and status, and read the status and the register of students to follow up. | Registrar, Nurse |
| medical.case.write | Read the day in sick bay, record a visit with what the child presented with and the treatment, tell the family, open a case over a child, add notes and follow-ups to it and close it. | Nurse |
| medical.loan.write | Read what is out and overdue, add an item to the register and retire one, lend an item to a student or a member of staff, and record its return. | Front office, Nurse |
Students
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| person.record.read | Read names, dates of birth and the name history of the students, parents and staff at this school. | Registrar, Front office, Teacher, Head of house or year, Boarding, Wellbeing, Counsellor, Learning support, Child safety officer, Case manager, Deputy case manager, Chair of governors or proprietor, Nurse, Principal and executive, Business manager, Advancement, Development manager, Privacy officer |
| person.record.write | Create records for students, parents and staff and correct their names and dates of birth. | Registrar, Front office, Principal and executive |
| person.register.read | Open Students on each student at the school, and the applicants, former students and everyone on file, before anything is searched for. Without it, Students opens on the students you teach and a search finds anyone else. | Registrar, Front office, Head of house or year, Principal and executive, Business manager |
| person.affiliation.read | Read whether someone is a student, staff member, applicant or volunteer. | Registrar, Front office, Teacher, Head of house or year, Boarding, Wellbeing, Counsellor, Learning support, Child safety officer, Case manager, Deputy case manager, Chair of governors or proprietor, Nurse, Principal and executive, Business manager, Advancement, Development manager, Privacy officer |
| person.affiliation.write | Record someone arriving, changing role or leaving. | Registrar, Principal and executive |
| person.restricted.read | Read parenting orders, exit reasons, a recorded death and the merge history behind an identity decision. | Principal and executive |
| person.standing.read | Read who may collect a student, who is rung in an emergency and in what order, and who receives reports. | Registrar, Front office, Teacher, Head of house or year, Boarding, Wellbeing, Counsellor, Learning support, Child safety officer, Case manager, Deputy case manager, Chair of governors or proprietor, Nurse, Principal and executive, Business manager, Advancement, Development manager, Privacy officer |
| person.standing.write | Record who may collect a student, the order they are rung in, who receives reports, and who holds parental responsibility. | Registrar, Front office, Principal and executive |
| person.billing.read | Read who pays a student's fees and in what shares, and which concessions and scholarships apply. | Registrar, Principal and executive, Business manager |
| person.billing.write | Record who pays a student's fees and in what shares, and record a concession or scholarship. | Registrar, Principal and executive, Business manager |
| person.protection.write | Hide where a person lives and how to contact them from all staff except those named, choose who can still see it, and remove the protection. | Principal and executive |
| person.merge.write | Merge two records that are one person into one, moving each fact to the record that survives, and reverse a merge inside the school's window. | Registrar |
Reporting
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| reporting.library.run | Open the library of standard reports and run one the reader's own capabilities already reach, as at now or as at a date, and keep the file. | Registrar, Front office, Head of house or year, Wellbeing, Principal and executive, Business manager, IT |
| reporting.dashboard.read | Open the dashboard for each role the reader holds, which runs each tile's report as at now. A tile whose report the reader may not run is absent for them. | Registrar, Front office, Teacher, Head of house or year, Wellbeing, Learning support, Child safety officer, Nurse, Principal and executive, Business manager, IT, Privacy officer |
| reporting.dashboard.write | Name a role's dashboard and arrange its tiles: which standard report each one runs, the parameters it fixes, and the order they are read in. | Principal and executive, Business manager |
| reporting.finding.read | Read what last night's read found: each student needing attention, the one line the raising layer wrote and the records behind it. A finding above the reader's tier is a count. | Registrar, Front office, Head of house or year, Wellbeing, Learning support, Child safety officer, Nurse, Principal and executive, Privacy officer |
| reporting.finding.resolve | Record that a finding has been dealt with, which takes it off the morning list. A later night raising the same subject and kind again opens a new finding. | Registrar, Front office, Head of house or year, Wellbeing, Learning support, Child safety officer, Nurse, Principal and executive, Privacy officer |
| reporting.question.ask | Type a question and read an answer over the rows the asker's own capabilities reach, shown beneath it. What is in the record is sent to the provider the school named, so a school that has not turned question answering on refuses the question. | Principal and executive, Business manager |
| reporting.subscription.manage | Name an address that is told each time a kind of record changes, with the API token the integration reads the record through, and revoke one. Each delivery names the record and nothing in it. | IT |
Staff and accreditation
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| staff.record.read | Read who is on staff, the position and campus the school records for them, and whether each required check is current, expired or missing. | Registrar, Front office, Teacher, Head of house or year, Boarding, Transport, Hire, Wellbeing, Counsellor, Learning support, Child safety officer, Case manager, Deputy case manager, Nurse, Principal and executive, Business manager, Financial controller, Advancement, Development manager, IT |
| staff.record.write | Open and close a person's employment record, with the position, the campus and whether they are an employee or a casual. | Registrar, Business manager |
| staff.record.import | Upload an HRIS export or post its rows, which creates the staff it cannot match, opens and closes their staff affiliation, and records the checks the file contains. | Business manager |
| staff.check.read | Read the reference number on an adult's working with children check or teacher registration, and read a barred outcome. | Front office, Principal and executive, Business manager |
| staff.check.write | Record that someone looked up an adult's check on the state register and what they found, and correct a check already recorded. | Front office, Principal and executive, Business manager |
| staff.check.submit | Add the working with children check or teacher registration you hold, with its number, for somebody at the school to look up and acknowledge. | Coach |
The school
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| tenant.settings.read | Read the school's name, address, language, currency and palette. | Registrar, Front office, Teacher, Head of house or year, Boarding, Wellbeing, Counsellor, Learning support, Child safety officer, Case manager, Deputy case manager, Chair of governors or proprietor, Nurse, Principal and executive, Business manager, Advancement, Development manager, IT, Privacy officer |
| tenant.settings.write | Change the school's name, address, language, currency and palette. | Business manager, IT |
| tenant.people.manage | Give and remove access to this school, and change what a colleague can see and do. | Business manager |
| tenant.audit.read | Read who saw and changed what, and when. | Principal and executive, IT |
| tenant.privacy.read | Read the access, correction and deletion requests this school has received, and where each one has got to. | Privacy officer |
| tenant.privacy.manage | Record a request that has arrived, acknowledge it, and record what was done about it or why it was refused. | Privacy officer |
| tenant.import.read | Read the files this school has imported from a previous system, with each rejected line and the reason for it. | Registrar |
| tenant.import.manage | Upload a file of students, parents and staff, of households or of relationships, write what it contains onto the record, and take a run back out. | Registrar |
| tenant.roster.export | Register a system that collects the class roster, such as Wonde or School Data Sync, revoke one, and download the roster files. | Registrar, Principal and executive |
| tenant.export.read | Read each statutory return this school runs, the history of its runs with their checksums, and each student a run found a fact missing for. | Principal and executive, Business manager |
| tenant.export.run | Check a return such as the census against the record, produce the file to submit with a passkey, and open a file already produced. | Principal and executive, Business manager |
| tenant.data.export | Download each table of the school's record as CSV and JSON, with each document filed, in one archive, with a passkey. | Principal and executive |
| tenant.plugin.read | Read which plugins are installed and what each one has been granted. | IT |
| tenant.plugin.manage | Install a plugin, grant it capabilities, and enable or disable it. | IT |
Timetable
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| timetable.record.read | Read the terms, which days are school days and their cycle days, the bell schedules, the rooms, the classes and who is in them, and the houses. | Registrar, Front office, Teacher, Head of house or year, Boarding, Transport, Hire, Wellbeing, Counsellor, Learning support, Child safety officer, Case manager, Deputy case manager, Nurse, Principal and executive, Business manager, Financial controller, Advancement, Development manager, IT |
| timetable.structure.write | Set the terms and the calendar days, and create and correct the bell schedules and the rooms. | Business manager, IT |
| timetable.class.write | Create and correct subjects, classes and houses, put students and staff in them or take them out from a date, and build next year's classes and approve a run, which writes the memberships. | Front office, IT |
| timetable.variation.write | Record a relief, a room change, a merge, a cancellation or an extra lesson on a day, and void one the engine or the office recorded. | Front office, IT |
| timetable.interview.write | Open a round of parent-teacher interviews, state when each teacher is available, and book a family into a slot or cancel a booking. | Front office, IT |
| timetable.booking.write | Book a room or a resource for part of a day, and cancel one's own booking. Cancelling someone else's booking also needs the structure. | Registrar, Front office, Teacher, Head of house or year, Boarding, Transport, Hire, Wellbeing, Counsellor, Learning support, Child safety officer, Case manager, Deputy case manager, Nurse, Principal and executive, Business manager, Financial controller, Advancement, Development manager, IT |
Transport
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| transport.network.read | Read the school's bus routes, stops and services, when each service leaves and where it calls, and the days a service does not run. | Transport |
| transport.network.write | Add a bus route, a stop and a service, change when a service leaves from a date, and cancel a service for a day with a reason. | Transport |
| transport.traveller.read | Read which children travel on each service, the stop each gets on or off at, the days they travel and whether an adult must meet them. | Front office, Transport |
| transport.traveller.write | Record a child's place on a service from a stop on named days, end it, and book a child onto a service for one day. | Transport |
| transport.roll.read | Read the bus roll for a service on a day: who was expected, who got on or off, and who met each child at the stop. | Front office, Transport, Bus supervisor |
| transport.roll.write | Mark each expected child on or off a service, record the adult who met a child at the stop, and save the bus roll. | Front office, Transport, Bus supervisor |
| transport.provider.read | Read when the school last exchanged its bus list with its transport provider, how many students went and rows came back, and each row the provider sent that Kestrel set aside. | Transport |
| transport.provider.write | Send the bus list to the school's transport provider now, and record or dismiss each row it sent that Kestrel set aside. | Transport |
Wellbeing
| Capability | What it lets you do | Roles that start with it |
|---|---|---|
| wellbeing.note.read | Read a student's merits, demerits, observations and incidents, who each involved, and the cases worked on them. Staff see that a restricted entry exists, but not what it says. | Teacher, Head of house or year, Wellbeing, Principal and executive |
| wellbeing.note.write | Record a merit, a demerit, an observation or an incident about a student, and void one recorded in error. | Teacher, Head of house or year, Wellbeing |
| wellbeing.note.restricted | Read what a restricted entry says, such as an incident naming two children, and what a case is about. | Head of house or year, Wellbeing |
| wellbeing.case.write | Open a case on a student, change who works on it, and close it. | Head of house or year, Wellbeing |
| wellbeing.alert.write | Set an alert on a student, with the line each member of staff reads beside their name and why, and end one. | Head of house or year, Wellbeing |
| wellbeing.sanction.write | Issue a detention, a suspension, a probation or an exclusion against a student with why and the letter, void one issued in error, and schedule the sittings a detention is served at. | Head of house or year, Wellbeing |
| wellbeing.award.write | Record an award, a prize, colours or a leadership position on a student with its certificate, and end a position the student is no longer in. | Head of house or year, Wellbeing, Principal and executive |
| wellbeing.nccd.read | Read a student's level and category of adjustment for the NCCD, which of the four areas have evidence, and when each consultation took place and with whom. | Head of house or year, Wellbeing, Learning support |
| wellbeing.nccd.write | Record an adjustment for a student, review it each year, end it, and record the evidence and the consultations behind it. | Head of house or year, Wellbeing, Learning support |
| wellbeing.nccd.restricted | Read why an adjustment was made, what a piece of evidence says and what a consultation settled. | Head of house or year, Wellbeing, Learning support |
| wellbeing.provision.write | Record what a student is approved for in an exam, such as 25 per cent extra time, rest breaks, a separate room, a reader or a scribe, read the provisions on a student, and end one. | Learning support |
| wellbeing.instruction.read | Read what learning support asks a teacher to do in class for each student in a class the teacher takes that day, including as a relief teacher, and say whether it was used. | Teacher |
| wellbeing.plan.write | Open a learning, behaviour, care, safety or return-to-school plan for a student from a template, write its goals, record progress against them, and review or end it. | Head of house or year, Wellbeing |
| wellbeing.counselling.read | Read a student's counselling notes, what each says, and the counselling cases they are worked on. Without it, staff can't see that a note exists. | Counsellor |
| wellbeing.counselling.write | Record a session, a contact, a referral or a safety plan for a student from the school's template, and withdraw a note written in error. | Counsellor |
| wellbeing.rule.write | Set the rules that decide when an entry is escalated to a student's tutor or head of house, turn one off, and write the templates individual plans are opened from. | Business manager, IT |
Settings
An administrator composes roles from these capabilities on the "Roles" page of Settings, and gives a role to a person on Staff accounts.