---
title: Admin Guide
description: Day-to-day administration of users, campaigns, content, maps, media, and platform services.
icon: material/shield-account
tags:
  - guide
  - admin
---

# Admin Guide

The admin panel at `/app` is your command center for managing the entire platform. Use the sidebar to navigate between modules, or press **Ctrl+K** to open the command palette for quick access to any page, setting, or action.

---

## Sections

<div class="grid cards" markdown>

-   :material-view-dashboard:{ .lg .middle } **[Dashboard](dashboard.md)**

    ---

    Live overview of platform activity, upcoming shifts, email stats, and service health.

-   :material-account-group:{ .lg .middle } **[People & Access](people-access.md)**

    ---

    User management, roles, the People CRM, and contact merging.

-   :material-email-fast:{ .lg .middle } **[Advocacy](advocacy/index.md)**

    ---

    Campaigns, response moderation, representative lookup, and email queue monitoring.

-   :material-bullhorn:{ .lg .middle } **[Broadcast](broadcast/index.md)**

    ---

    Newsletter sync, email templates, and SMS campaigns.

-   :material-web:{ .lg .middle } **[Web Content](web/index.md)**

    ---

    Landing pages, homepage, navigation menu, and documentation management.

-   :material-map-marker-multiple:{ .lg .middle } **[Map & Canvassing](map/index.md)**

    ---

    Locations, areas, shifts, canvassing dashboard, data quality, and map settings.

-   :material-play-box-multiple:{ .lg .middle } **[Media](media/index.md)**

    ---

    Video/photo library, analytics, playlists, comment moderation, and gallery ads.

-   :material-credit-card:{ .lg .middle } **[Payments](payments/index.md)**

    ---

    Products, donations, subscription plans, and Stripe configuration.

-   :material-calendar-star:{ .lg .middle } **[Events](events/index.md)**

    ---

    Ticketed events with paid, free, and donation tiers; QR check-in scanner.

-   :material-server-network:{ .lg .middle } **[Services](services/index.md)**

    ---

    Tunnel management, monitoring, and third-party integrations.

-   :material-cog:{ .lg .middle } **[Settings](settings.md)**

    ---

    Organization branding, theme colors, email config, feature toggles, and notifications.

</div>

---

## Roles Reference

| Role | Access Level |
|------|-------------|
| `SUPER_ADMIN` | Full platform access — implicitly bypasses all role checks |
| `INFLUENCE_ADMIN` | Campaigns, responses, representatives, email queue |
| `MAP_ADMIN` | Locations, areas, shifts, canvassing, data quality |
| `BROADCAST_ADMIN` | Newsletter sync, email templates |
| `CONTENT_ADMIN` | Landing pages, homepage, navigation, documentation |
| `MEDIA_ADMIN` | Video library, analytics, gallery, moderation, ads |
| `PAYMENTS_ADMIN` | Products, donations, plans, Stripe configuration |
| `EVENTS_ADMIN` | Gancio event sync and calendar management |
| `SOCIAL_ADMIN` | Social connections, achievements, calendar layers |
| `USER` | Volunteer portal only |
| `TEMP` | Limited volunteer access (auto-created on shift signup) |
