Managing users — overview

How users, roles, families, and welcome emails fit together in MyTroop.

In MyTroop, every adult who needs access — parents, leaders, committee members — is a user. Every user belongs to a family. Every user has a role that determines what they can do.

Kids never have accounts. Scouts are records under a family, not standalone users.

The pieces

  • Adding a user — admin creates the account; the user receives a welcome email and sets their own password on first login. There's no separate "invite" — the welcome email is the invitation.
  • Roles — Admin, Assistant Leader, Committee, Parent. Each level grants a strict superset of the previous level's permissions.
  • Editing or deleting users — change someone's role, fix their info, or remove them. Includes the safeguards that prevent footguns (you can't delete yourself; deleting the last adult in a family cascades to scouts).
  • Families — how the family unit works, how to merge or move users, and how the data model affects what parents see.

Where everything lives

PagePurpose
/admin/usersList all users, add new users, send welcome emails
/admin/users/[id]Edit a single user, change role, delete
/admin/familiesList families, add/remove members, view scouts
/admin/scoutsCross-family roster of every scout

What about kids?

Scouts don't log in. They appear in their family's profile and on event rosters, but everything they "do" (RSVP, payment, photos) happens via a parent's account. This is a deliberate choice — Scouting America's youth-protection guidance is much simpler when minors don't have credentials at all.

Related articles