Help & Guides · Privileged roles
Manager, Co-Manager & Editor Guide
Roles at a glance
| Net Manager | One operator at a time. Owns the roster and can transfer the role. Implicitly has every Co-Manager and Editor power. |
| Co-Manager | Up to two operators, designated by the Net Manager. Full parity with the Net Manager except cannot initiate a direct role transfer (but can second an emergency transfer). |
| Editor | Trusted operators granted edit rights to the Preamble and Announcements. No roster, scheduling, or chat-moderation powers. Manager & Co-Managers are editors implicitly. |
Why this guide is gated: The link to this page only appears in the Help menu for operators who currently hold one of these roles. Role checks compare against the call sign on your N/C Profile.
Reference
Each section lists which roles can perform the action and where in the app to do it.
1. Net Controller roster — Manager / Co-Manager
Where: N/C Roster page (linked from the home page).
- Add an operator — fill in call sign, name, optional location, optional email, then Add. Email is private to managers/editors and is used for confirmation reminders.
- Approve a pending request — when someone sets up their own profile with a brand-new call sign, they're added to a Pending N/C Approvals queue at the top of the Net Controllers page (and surfaced as a sidebar badge, a Home-page card, and a one-time toast). Click Approve to grant Net Control access, or Reject to discard the request. Until approved, the operator's app stays read-only with a yellow "Pending approval" banner. This prevents anyone from self-granting N/C powers.
- Remove an operator — click the trash icon. They'll disappear from schedule pickers and stop receiving reminders. Past nets they ran are preserved.
- Mark Occasional / Make Regular — the Occasional flag excludes an operator from the rotation generator while keeping them selectable as a manual substitute (with a "· Occasional" tag in the dropdown).
- Grant Editor / Revoke — opens preamble & announcements editing for trusted ops. Manager and Co-Managers always have editor rights and cannot have them revoked individually.
2. Manager succession — Manager (direct) / Co-Manager (emergency)
Where: N/C Roster → Manager Succession card at the top.
Direct transfer (Net Manager only):
- Pick the target operator from the dropdown of registered ops.
- Decide whether to be auto-demoted to Co-Manager. This only succeeds if there's an open Co-Manager seat (max 2).
- Type
TRANSFERin the confirmation field to enable the button. - Confirm. The change is immediate and is recorded in the audit log.
Emergency transfer (Co-Managers, when the Manager is unreachable):
- A Co-Manager opens Manager Succession and initiates an emergency transfer to a new target.
- An amber, app-wide banner appears. The other Co-Manager (different from the initiator) must approve within 24 hours.
- Once seconded, the role transfers immediately and is logged. If 24h pass without a second, the request expires.
- After approval, the home screen surfaces the recent transfer for 7 days as a transparency notice.
3. Schedule generation & edits — Manager / Co-Manager / Editor
Where: N/C Schedule page.
- Add a single entry — pick a date, Primary, Backup, optional notes. Use One-time substitute to flag it as off-rotation.
- Generate Rotation — cycles through regular controllers in alphabetical order, one per week. Skips Occasional ops. The next primary continues from the most recent non-override entry. Existing dates are never overwritten.
- Edit / delete any entry — the One-time substitute checkbox is editable here too.
- Resolve swap requests — Approve runs an atomic database swap that resets confirmations and cancels conflicting pending swaps for the affected slots.
4. Preamble & announcements — Manager / Co-Manager / Editor
Where: Preamble page and Announcements page.
Preamble:
- Override any built-in step's title or body. Use Reset to drop the override and revert to the default.
- Insert custom steps — choose a position relative to existing steps; they appear in the Net Runner just like default steps.
- Edit, reorder, or delete custom steps.
Announcements:
- Add an announcement (with optional expiry date), edit body / position, or delete.
- Use Validate now to record that the list has been reviewed; the Net Runner shows the timestamp and reviewer call sign so the running N/C knows the list is fresh.
5. N/C Chat moderation — Manager / Co-Manager
Where: N/C Chat (the floating panel or the dedicated /chat page).
- Pin a message — pinned notices stay visible to everyone in chat. Unpin from the same menu.
- Delete a message — soft-deletes the message. The deletion is recorded.
- Anyone can edit or delete their own messages without being a manager.
6. Audit log — Manager / Co-Manager / Editor
Where: /audit page (in the sidebar Admin group, with a shortcut card in Settings).
Every privileged action is logged with the actor's call sign, a summary, and (where relevant) a target. Use this to trace who did what — especially around manager transfers, roster changes, and editor grants.
7. Editor-only summary
Editors are intentionally narrow in scope. If you hold only the Editor role you can:
- Edit the preamble (overrides, custom steps).
- Add / edit / delete announcements and validate the announcement list.
- View privileged data on the roster page (operator emails).
Editors cannot manage the roster, transfer the manager role, pin or delete chat messages, or grant other operators editor rights. Those require Manager or Co-Manager.
Scenarios appendix
Step-by-step playbooks for the situations that come up most often.
A. Onboarding a new N/C
- On the N/C Roster page, add the operator with call sign, name, location, and (ideally) email so they receive confirmation reminders.
- Send them the N/C Operator Onboarding Guide (Help menu) and the N/C Quick Checklist.
- Schedule them as Backup on their first weeks so they shadow an experienced primary.
- After they're comfortable, run Generate Rotation to add them into the regular cycle (or leave them flagged Occasional).
B. Approving a schedule swap request
- Open the N/C Schedule page; pending swaps appear at the top with both scheduled dates and the requesters' call signs.
- Confirm both operators are on board.
- Click Approve. The two slots swap atomically, confirmations reset to pending, and any other pending swaps that referenced either slot are auto-canceled.
- Check the audit log if you need to trace who initiated the request.
C. Substituting an Occasional N/C for an unavailable regular
- Open the N/C Schedule page and find the affected date.
- Click Edit. In the Primary (or Backup) dropdown, select the occasional operator — tagged "· Occasional".
- Tick One-time substitute so the rotation generator doesn't interpret this as a new rotation anchor.
- Save. The substitute receives a new confirmation request automatically.
D. Direct manager transfer (planned handover)
- On the N/C Roster → Manager Succession card, pick the new manager.
- Decide whether to be auto-demoted to Co-Manager (requires an open seat).
- Type
TRANSFERto enable confirmation. Click it. - The change is immediate. Both managers are recorded in the audit log; the home screen surfaces a transparency notice for 7 days.
E. Emergency manager transfer (manager unreachable)
- A Co-Manager opens Manager Succession and starts an emergency transfer to the chosen target.
- The app-wide amber banner now shows the pending request to all operators.
- The other Co-Manager opens the banner and clicks Approve. The role transfers immediately.
- If 24 hours pass without a second, the request expires automatically. You can open a new one if needed.
F. Granting / revoking Editor rights
- On the N/C Roster page, find the operator's row.
- Click Grant Editor or Revoke. Manager and Co-Managers can't be revoked individually — their editor status comes implicitly from the higher role.
- Both actions are logged.
G. Updating the preamble for a one-off (e.g. weather alert)
- Open the Preamble page.
- Either edit an existing step or use Add Custom Step to insert a new one.
- After the net, either delete the custom step or click Reset on any overridden built-in step to restore the default.
H. Refreshing announcements before the net
- Open the Announcements page. Add, reorder, or remove items; set expiry dates so seasonal items disappear automatically.
- Click Validate now. The Net Runner will show your call sign and timestamp so the running N/C knows the list is current.
I. Pinning a chat notice (e.g. repeater outage)
- Open the N/C Chat panel.
- Post the notice as a normal message, then open the message's menu and choose Pin.
- Unpin from the same menu when the situation is resolved.
J. Investigating "who changed X?"
- Open the /audit page (sidebar Admin group, or Settings shortcut).
- Filter or scroll to the relevant time window. Each entry shows the actor's call sign, a one-line summary, and (where relevant) the target.
- If the change was a manager transfer, the audit log preserves both the previous and new manager call signs.
Quick reference card
| Capability | Manager | Co-Manager | Editor |
|---|---|---|---|
| Add / remove operators on the roster | ✓ | ✓ | — |
| Mark operators Occasional / Regular | ✓ | ✓ | — |
| Grant or revoke Editor rights | ✓ | ✓ | — |
| Designate or remove Co-Managers | ✓ | — | — |
| Direct manager transfer | ✓ | — | — |
| Initiate emergency manager transfer | — | ✓ | — |
| Second an emergency transfer | ✓ | ✓ | — |
| Add / edit / delete schedule entries | ✓ | ✓ | ✓ |
| Run Generate Rotation | ✓ | ✓ | ✓ |
| Approve schedule swap requests | ✓ | ✓ | ✓ |
| Edit preamble (overrides + custom steps) | ✓ | ✓ | ✓ |
| Edit / validate announcements | ✓ | ✓ | ✓ |
| See operator emails on roster page | ✓ | ✓ | ✓ |
| Pin / unpin chat messages | ✓ | ✓ | — |
| Delete other operators' chat messages | ✓ | ✓ | — |
| View the audit log | ✓ | ✓ | ✓ |