Roles and permission levels

What each of the four roles — Admin, Assistant Leader, Committee, Parent — can do.

MyTroop has four roles, each a strict superset of the level below. Higher roles can do everything lower roles can, plus more.

The hierarchy

RoleTypical use
AdminTroop committee chair, key 3, MyTroop admin
Assistant LeaderDen leaders, Scoutmaster, ASMs
CommitteeCommittee members who need to view resources
ParentDefault for any adult family member

What each role can do

Parent

  • See their own family's scouts, RSVPs, and payments.
  • View the calendar (filtered to their family's events).
  • Subscribe to the troop calendar feed.
  • Update their own profile (name, phone, email).
  • Cannot access anything under /admin.

Committee (parent permissions plus…)

  • See the Admin section in the nav, but only the Resources page is visible.
  • View shared troop documents, files, and links uploaded by leaders.

Assistant Leader (committee permissions plus…)

  • Create and edit events.
  • View all RSVPs, payments, and rosters for any event.
  • Manage groups (dens, patrols).
  • Override individual instances of recurring events.
  • Send per-event SMS to parents.
  • See every family and scout in the troop.
  • Cannot manage users or roles.

Admin (assistant leader permissions plus…)

  • Add and delete users.
  • Change anyone's role.
  • Edit troop-wide settings (Stripe, categories, dashboard message, default disclaimer).
  • Manage mailing lists and digest schedules.
  • Import/export CSVs.
  • View usage and billing.

Changing someone's role

In Admin > Users, click the user's name to open their detail page, then click Edit. Use the Role dropdown and click Save Changes.

Behind the scenes, MyTroop revokes the user's existing session tokens immediately, so the new role takes effect on their next page load. They don't have to log out and back in.

Safeguards

  • You cannot delete your own account. This protects against admins accidentally locking themselves out.
  • There is no "demote yourself" check. If you set your own role to Parent, you'll lose admin access on your next page load — and only another admin can restore it. Be careful.
  • Role changes always require an admin. Assistant Leaders and below cannot promote anyone, even themselves.

Picking the right role

When in doubt:

  • New parent? → Parent.
  • Den or patrol leader who runs meetings? → Assistant Leader.
  • Treasurer, advancement chair, parents who help run the troop but don't lead a den? → Committee (so they get access to /admin/resources but not the rest of /admin).
  • Co-admin who shares the responsibility of running MyTroop? → Admin. Try to have at least two admins so you don't get locked out if one leaves.

Related articles