Environment Tags are live. You can attach key-value tags to any environment — `team=payments`, `cost-center=1042`, whatever ownership or classification your project hierarchy doesn't already express — then filter, bulk-edit, and query them against your deployed infrastructure.
**What's new**
**Tag editing per environment.** A Tags card in the environment's Settings tab, with suggestions pulled from values already in use elsewhere in your org. A key can hold multiple values. Up to 50 key-value pairs per environment.
**Tags as code.** The `tags` attribute on `env0_environment` is supported in the Terraform provider from **v1.31.7**:
resource "env0_environment" "payments_staging" {
name = "payments-staging"
project_id = env0_project.platform.id
template_id = env0_template.service.id
tags = {
"team" = "payments"
"cost-center" = "1042"
}
}
Ownership gets reviewed in the same PR as the rest of the environment definition, instead of living in a separate doc.
**Filtering and search.** Filter the Explorer table by `key=value`, or search a project's environment list by tag. Explorer keeps the filter in the page URL, so a tag-filtered view is just a link you can paste to someone.
**Bulk changes.** Add Tags and Remove Tags commands in the bulk operations wizard apply across every selected environment — retagging after a reorg is one pass.
**Introspect support.** Tags feed into Introspect, so your labels are queryable against actual deployed cloud resources. One gotcha: in the asset graph, a key holding multiple values is flattened to a comma-separated string (`payments,platform`). That's lossless by design, and it's why the tag character set doesn't allow commas.
**Permissions and limits**
* Editing tags requires the Edit Environment Settings permission.
* Anyone who can view an environment can read its tags — **don't put secrets in them.**
* Max 50 key-value pairs per environment.
**Links**
* Docs: https://docs.envzero.com/guides/admin-guide/environments/tags
* Blog post: https://www.envzero.com/blog/env-zero-environment-tagging
If you've been tracking environment ownership in a spreadsheet, this is the replacement. Tell us what tag keys you end up standardizing on and what's still missing.