Furries PH Docs
Dashboard
Event Management docs

Reference

Event Management Role Access Matrix

Role expectations for Event Management routes, actions, sensitive records, and handoffs.

First created Last updated

event-managementreferencerolesaccessprivacy

Overview

Event Management access decides who can create events, change public pages, review registrations, operate check-in, handle finance-adjacent records, and manage staff or inventory. A role should match the work someone is trusted to do, not just the page they want to open.

The dashboard role model used for Event Management is centered on partner staff. Report-system roles are separate and should not be treated as permission to run event operations.

Role expectations

RoleExpected Event Management accessTypical use
partner_adminFull partner-level operational access, including event setup and sensitive configuration.Event leads, organization admins, release/certification owners.
partner_operatorEvent and rego operations access where partner has delegated operational work.Registration staff, check-in leads, roster staff, POS operators, inventory operators.
viewerCMS-oriented read access, not a normal Event Management operator role.Content reviewers who should not change event records.
event_staffReport-system staff role, not the primary EMS role.Trust and Safety report work, not event setup.
fph_adminPlatform-level administrator access where central support or certification requires it.FPH support, platform operations, production certification.

Access by work area

Work areaNormal ownerSensitive actions
Event creation and DetailsPartner admin or event leadPublic status, event dates, venue address, image, public description.
Rego ConfigRegistration lead or partner adminPrices, capacities, entitlements, ZEP/Discord/Telegram access, group rules.
Payments ConfigFinance lead or partner adminPayment accounts, QR codes, surcharge, VAT, refund rules, confirmation behavior.
Regos, upgrades, transfers, refundsRegistration and finance staffPayment updates, approvals, declines, identity transfer, refund proof.
Check-In and Inclusion ClaimCheck-in lead and trained event-day staffEntry decisions, notes, flags, item claims.
Human Resources and rosterHR lead or volunteer coordinatorStaff records, volunteer decisions, shifts, subsidies.
CommunicationsEvent lead or communications ownerEmail/inbox audience, subject, markdown body, previews, sends.
Inventory and POSLogistics or finance operatorsStock movement, item IDs, POS basket, payment method/account, sale submission.
Offline snapshotsEvent lead, check-in lead, or LAN operatorExported attendee data, imports, sync history, offline files.

Sensitive records

RecordWhy access mattersMinimum handling rule
Attendee registrationsContains identity, contact, tier, payment, and event access state.Only staff doing registration, support, or check-in work should use it.
Payment accounts and QR codesDirects attendee money to organizer accounts.Review by a finance owner before opening paid rego.
Refund proofCan include financial screenshots and account references.Keep to finance/support staff.
Offline snapshot filesCan contain operational attendee data.Export only for intended devices and track who received the file.
Volunteer applicationsContains applicant answers and contact details.Share only with HR/volunteer reviewers.
Staff rosterShows staff movements and coverage.Share with event staff who need it for operations.

Handoff rule

When assigning access-sensitive work, name the role, surface, event ID, and exact action. “Can you handle rego?” is too vague; “please review pending refunds in /ems/manage/refunds?id=... and do not approve above PHP X without finance review” is actionable.

Common mistakes

Do not give broad Event Management access just so someone can answer one question. Open the specific record together, capture the needed answer, and keep edit access limited to people responsible for the outcome.

All docs