Skip to main content
Without ownership configured, proposals have no required reviewers. Anyone can approve anything, and there is no record of who was responsible for what. Configure ownership once and Hub enforces it on every proposal automatically: the right people are added as required reviewers, and nothing merges until they sign off.

Walkthrough

Open Governance Management

Click Governance in the top bar to open the Governance Management modal. The modal has three tabs: Graph Admins, Subgraphs, and Types. Each tab shows the owners currently assigned at that level and an Add Owner button.

Assign a Graph Admin

Graph admins can approve changes and manage ownership at any level across the supergraph. Click Add Owner on any tab to open the Add New Owner panel. Set Type to Graph Admin, select a user from the User dropdown, and click Add Owner. The user appears in the Graph Admins tab.

Assign a Subgraph Owner

Subgraph owners are responsible for a specific service. They are added as required reviewers on any proposal that modifies their subgraph. Click Add Owner to open the Add New Owner panel. Set Type to Subgraph, select the subgraph from the Resource dropdown, select a user from the User dropdown, and click Add Owner. The assignment appears in the Subgraphs tab.

Assign a Type Owner

Type owners are responsible for the schema quality of a specific type. They are added as required reviewers on any proposal that modifies their type. Click Add Owner to open the Add New Owner panel. Set Type to Type, select the type from the Resource dropdown, select a user from the User dropdown, and click Add Owner. The assignment appears in the Types tab grouped by type name with an owner count badge.

Check Ownership from the Canvas

To see who owns a type without opening the Governance Management modal, click the shield icon on any type card header. A popover shows the owners assigned to that type by name and email.
Subgraph containers on the canvas also have a shield icon in their top bar. This shows the admins assigned to that subgraph.

How Governance Enforces Review

Once ownership is configured, Hub applies it automatically when a proposal is created. The Reviews section in the proposal sidebar lists every required reviewer grouped by Subgraphs and Types, with their role shown in parentheses. A reviewer must approve before the proposal can be merged. Unresolved discussion threads also block approval and appear as a failing Hub check in the checks panel.
Owners assigned to the graph admins, subgraphs, and types that need coverage. From this point, every proposal that touches an owned resource automatically routes to the right reviewer.