Saltar al contenido principal

Administration

Priya Nair, the organisation administrator who set up Claymont's site profile, is now the person a new organisation on PTRS turns to for everything else: accounts, roles, and a spreadsheet of children and staff that has to become real records.

Read this before anything else on this page

Two of the steps in setting PTRS up for a brand new organisation cannot be done through PTRS itself.

Nothing anywhere in the product creates an organisation. And nothing gives the very first administrator's account a place inside one, since the only thing that ever does that is an invitation, and sending an invitation itself requires an account that already has a working organisation. Both steps have to be done directly against the database, before anyone can sign in and use a screen at all.

The full sequence, with every step marked as working or not, is in Getting started.

What Administration is for

An organisation adopting PTRS arrives with children, staff, sites and a year of history sitting in spreadsheets, plus a group of people who each need a different amount of access to it. Two jobs follow from that: get the existing data in without retyping it, in a way that can be undone if the file was wrong, and give each person exactly the access their job needs, in a way that can be shown to an inspector later.

Who uses it

A day in the life

Priya opens Invite User for a new site director starting Monday. She fills in a name, an email and a role, and the confirmation reads "Invitation sent." What actually happened underneath is a sign-in account, a role, and a request for a password-setup email, and the third of those can fail silently: the email is sent by the sign-in service, not by PTRS, and a failure there is recorded in a place the new user's own activity screen can never show. Priya has learned to just ask the new hire directly whether the email arrived.

Later she runs a spreadsheet of forty new children through the import wizard. It asks her to pick a site, and the site she picks is never actually sent to the server: the records land on whichever site happens to come back first from the database for her account, while the confirmation screen still shows the name of the site she chose. She finds this out the way most administrators do, by checking the records afterward.

What PTRS does for you

  • Creates a working login without touching the sign-in system directly: one save creates the account, assigns every role chosen, requests a password-setup message, and writes the matching PTRS record and site assignments together
  • Stops anyone from granting a role above their own level, checked again on the server every time, so the choices shown on screen can never be more than what PTRS will actually accept
  • Genuinely locks a deactivated account out: disables the sign-in account, marks the PTRS record inactive, removes every site assignment, and clears the remembered copy of that person's access so the change takes hold on their very next request rather than after several minutes
  • Loads a spreadsheet of members, staff, programs, attendance, meals or incidents, for 41 of the 64 fields it offers on the mapping screen
  • Reports honestly what an import actually did: the four result counts are added up one row at a time from what each record actually achieved, not shown from a fixed message
  • Lets you undo an import: everything it created can be deleted outright, and some but not all of what it changed on an existing record can be restored
  • Writes a permanent, tamper-evident record of every action taken on a user account

What stays your job

  • Set up the very first organisation and its first administrator yourself, with help from whoever manages your database, since PTRS cannot do either step on its own
  • Add a family's guardian and emergency contact details by hand after importing children, since an import never writes them even though the screen describing that import says it will
  • Add a staff member's certifications and background check by hand after importing staff, for the same reason
  • Choose which site an import's records actually land on by signing in as an account whose only assigned site is the one you want, since the site picker on the import screen itself is not read by the save behind it
  • Confirm, outside PTRS, that an invited person actually received their password-setup message, since PTRS reports success whether or not that message was ever sent
  • Match a person's login and their staff record yourself when both exist, since nothing in PTRS connects the two: an invited account has no staff record, and a staff record created directly or by import has no login
  • Finish reviewing an import before you leave its results screen. Once you move on to another screen, undoing that import is no longer possible from any screen

What has been built

ScreenWhat it isWhat it can do today
User list and detailSearch, filter, invite, edit roles, set site access, deactivate and reactivateEvery part of this works. The only gaps are a role filter whose count is wrong and a reactivated account that needs its sites re-added by hand
Import wizardA six-step flow: pick record types and a site, upload a file, match up its fields, preview, choose duplicate handling, run itRuns correctly for 41 of 64 fields. The site you pick and the duplicate choice you make are both silently ignored
Your own profileAccount details, preferences, and passwordPassword and account details save correctly. Preferences save and are never read back by anything

What happens on its own

Nothing on a schedule. This part of PTRS registers no recurring check of any kind.

Three things do happen automatically, in the background, without being asked for: a signed-in account's organisation and site access are remembered for a few minutes at a time, and most account changes correctly clear that; a site list is remembered for longer, and site changes correctly clear that too; and every action on a user account writes a permanent, tamper-evident record.

What it connects to

Connects toHow
CentersSites are meant to be created from Centers' own Add Site screen. A second way to create the same kind of record exists here with no screen in front of it
StaffAn invited account gets a login and no staff record. A staff record created directly or by import gets no login. Nothing in PTRS joins the two
MembersThe import wizard is one of two ways records arrive in bulk, alongside scanning a paper application
Parent PortalAn account can be created holding the guardian role, and it resolves to no guardian record, so every parent screen stays empty for that account
CACFP, Incidents, Attendance, ProgramsThe import wizard writes directly into all four

Not yet available

Where to go next

Do a task:

Look something up:

Understand why:

Setting an installed copy of PTRS up for the first time: Getting started.

When something goes wrong: Administration troubleshooting.

Checked against PTRS on 7 September 2026.