---
title: "Sponsor Ops Console"
slug: sponsor-ops-console
section: Governance & Operations
status: stable
description: "The internal staff surface where sponsor operations teams manage the org itself — brand and program lifecycle, partner and host roster oversight, season operations, the live operations dashboard, and the staff directory that drives RBAC."
last-updated: 2026-10-07
---

# Sponsor Ops Console

The internal staff surface where sponsor operations teams manage the org itself — brand and program lifecycle, partner and host roster oversight, season operations, the live operations dashboard, and the staff directory that drives RBAC. Verified against Globus source 2026-07-04.

## Status — Federated, Not Unified

> **Every capability is live — as separate admin surfaces**
>
> There is no single "Sponsor Ops Console" page in Globus. Each capability this console was planned to unify already ships as its own admin surface, and the operational dashboard the original draft specced is delivered by the Operations Command Center at /command-center. This page is the map of where org-operations actually live; unifying them into one console remains open design scope.

## Where Each Capability Lives Today

| Capability | Live Globus surface | Notes |
| --- | --- | --- |
| Brand management | /admin/brands (AdminBrandsPage) | Brand defaults and identity |
| Program lifecycle | /admin/programs, /admin/programs/new, /admin/programs/:id/edit | Program register CRUD and toggles |
| Season operations | Seasons admin routes | Open/close/sunset and capacity live on the season surfaces — see the Seasons page |
| Partner + host roster | organizations-list page | Partner org list with the Host Account Manager column and an Account Manager filter (All, Unassigned, or a specific AM) |
| Account Manager regions | /admin/account-manager-regions (AccountManagerRegionsPage) | Regional AM configuration |
| Placements oversight | staff/placements page | Staff placement views |
| Operational dashboard | /command-center (Operations Command Center) | Queue health, KPI cards, bottlenecks, SLA risk, team workload — see that page for endpoints and scoping |
| Staff directory + RBAC | server/rbac.ts (getUserScope, getUserCountryScope, getUserPermissions, requirePermission) | Role assignment and scope enforcement primitives every console surface uses |

## Host Account Manager Assignment

AM assignment is fully implemented: changes to a host org's account manager write an append-only row to host_organization_assignment_history in the same transaction as the partner_organizations update, and emit the audit family host_organization.account_manager.assigned / .unassigned / .redistributed. The full contract lives on Host Portal Governance .

## What a Unified Console Would Add

Remaining design scope if the federated surfaces are ever consolidated: a single org-level settings page (brand defaults, program toggles, intake windows in one place), a per-role permissions matrix showing which sponsor roles see which tabs, and row-level cross-links into the Audit Console and PII tooling from each roster row. None of this is scheduled; the federated surfaces above are the supported path.

## Related Pages

RBAC & Governance (role hierarchy and scopes), Program Register, Seasons, Partner Organizations, Host Portal Governance, Operations Command Center.
