Federation Staff Roles
Federation staff access is granted per-federation. Each person you invite to a federation receives one of four roles. The role controls what they can see and do inside the federation admin.
Use Admin → Federation → [federation] → Administration to invite staff and change their roles.
Roles at a glance
| Role | Label in UI | What they can do |
|---|---|---|
normal | Viewer | Read-only access to all federation data |
manager | Manager | Day-to-day operations: licenses, memberships, organizations |
administrator | Administrator | Structural configuration: divisions, classes, rules, rankings |
owner | Owner | Governance: federation settings, Stripe, user promotion |
Viewer
Read-only access. Viewers can open all federation pages and see current data but cannot make any changes.
Use this role for:
- Board members who need visibility without write access
- Auditors reviewing license or membership records
- Organization liaisons who need to look up federation state
What a Viewer can do:
- View all federation pages: home, divisions, classes, rankings, licenses, organizations, state, history, enforcement log, rules
- Cannot edit, approve, issue, or delete anything
Manager
Day-to-day operational work. A Manager handles the running of the federation without being able to change its structure.
Use this role for:
- Secretaries processing license applications
- Registrars managing class memberships
- Staff handling organization approvals
What a Manager can do:
- Everything a Viewer can do, plus:
- Issue, approve, suspend, and revoke licenses
- Create and edit class memberships and representation records
- Sync federation progress
- Approve and manage organizations (approve, mark pending, grant or remove license issuer access)
- Act on the enforcement log
What a Manager cannot do:
- Edit divisions, disciplines, classes, age groups, or categories
- Edit the license catalog (license items)
- Edit rule profiles or rankings
- Connect Stripe or change federation settings
- Promote other users
Administrator
Structural configuration. An Administrator can change how the federation is organized and how its rules work.
Use this role for:
- Technical directors responsible for the federation’s class and rule structure
- Staff managing the ranking or license catalog setup
What an Administrator can do:
- Everything a Manager can do, plus:
- Create and edit divisions, disciplines, categories, age groups, class levels, dances
- Create and edit federation classes and competition levels
- Create and edit the license catalog (license items) and class license mappings
- Create and edit rule profiles
- Create and edit rankings, leagues, and ranking corrections
- Create and edit representation records
- Invite staff and promote them up to Manager level
What an Administrator cannot do:
- Edit federation settings, name, or branding
- Connect or manage Stripe
- Set the federation as restricted or published
- Promote users to Administrator or Owner
Owner
Full governance. An Owner controls the federation’s settings, billing, and who has access at the highest levels.
Use this role for:
- Board chairs or the primary account holder for the federation
- The person responsible for the Stripe payout account
What an Owner can do:
- Everything an Administrator can do, plus:
- Edit federation name, tag, description, icon, and branding
- Set the federation as restricted or published
- Connect and manage the Stripe account
- Promote users to any role including Administrator and Owner
- Demote and remove any federation user
Promotion rules
A user can only promote others to roles below their own level, except Owners who can promote to any level including Owner.
| Acting role | Can promote to |
|---|---|
| Administrator | Viewer, Manager |
| Owner | Viewer, Manager, Administrator, Owner |
An Administrator cannot promote a peer to their own level. Only an Owner or a system administrator can do that.
Invitation flow
- Open
Admin → Federation → [federation] → Administration - Search for the user by name or email
- Press
Add - The user is added with the default
Viewerrole - Change the role using the dropdown next to their name
The current user’s role is shown as a tag next to their email address. The role dropdown shows a summary of what each level can do.