---
title: "dbt groups with no contactable owner | Metacenta"
description: "A dbt group can record ownership without anyone being reachable. How we find groups with no owner email, and models pointing at groups that do not exist."
url: "https://metacenta.com/rules/group-owner-unreachable"
updated: "2026-10-14"
tokens: 515
---

Ownership & accountability · rule group-owner-unreachable

# dbt groups with no contactable owner

A Metacenta review checks this under the rule **Declared groups carry a contactable owner**. Everything below applies whether or not you ever commission one.

## What this rule checks

This rule flags dbt groups with no owner, or an owner with no email address. It also flags models whose `group:` names a group the project never declares.

## Why it matters

Every model in the group resolves to an owner nobody can contact, so the group records accountability without enabling it. A model pointing at a missing group is worse: it reads as owned and resolves to nobody.

## How to fix it

**Give every declared group a contactable owner.** Add `owner: {email: …}` to each group. Where a model names a group that does not exist, declare the group or correct the model.

Before:

```yaml
groups:
  - name: finance
    owner:
      name: Finance analytics
```

After:

```yaml
groups:
  - name: finance
    owner:
      name: Finance analytics
      email: finance-data@jaffle.example
```

## When it is fine to leave

Rarely. A group exists to route questions, and a name with no address cannot receive one. A shared team inbox is enough; it need not be a person.

## What we need to check it

`manifest.json` alone. Owners' names never appear in our findings; we name the group, and keep the owner in the worklist you receive.

[Ask about a review](https://metacenta.com/enquire?src=rule-group-owner-unreachable&via=md)

## Related pages

- [dbt models with no owner](https://metacenta.com/rules/model-unowned)
- [dbt sources with no owner](https://metacenta.com/rules/source-unowned)
- [dbt exposures with no contactable owner](https://metacenta.com/rules/exposure-owner-unreachable)
- [Dagster assets with no owner](https://metacenta.com/rules/dagster-asset-unowned)
- [A sample review, as a client reads it](https://metacenta.com/sample)
- [All published rules](https://metacenta.com/rules)
- [How a review is assessed](https://metacenta.com/standard)
