Define canonical tags
Start from enterprise templates or observed inventory, then set allowed values, aliases, required defaults, tiers, and policy behavior.
Products • Azure Tag Governance
TagTamer is a no-sign-in Azure tag governance workbench for teams that need consistent tag keys and values without granting a hosted app tenant access.
Build a canonical model, import existing Resource Graph inventory, normalize legacy keys and values, dry-run the resource changes, and export Azure Policy packages with rollback snapshots.
Model preview
What it does
TagTamer helps operators move from inconsistent, organically grown tags to a canonical model that reporting, automation, FinOps, and Azure Policy can rely on.
Start from enterprise templates or observed inventory, then set allowed values, aliases, required defaults, tiers, and policy behavior.
Import JSON or CSV inventory, filter observed key/value pairs, bulk-map old syntax, and merge legacy keys into the model.
Generate dry-run plans, rollback snapshots, Azure Policy definitions, initiatives, mapping CSVs, and user-run CLI scripts.
No hosted sign-in
TagTamer is a static browser app. It does not OAuth into Azure, does not run a server-side deployment worker, and does not store imported Azure inventory on a vanRoojen backend.
Operators copy generated Azure CLI commands, run them in their own shell, import the resulting local files, and run exported scripts in the Azure context they control.
Multi-estate operations
The same TagTamer UI can serve different products, tenants, customers, subscriptions, or sovereign-cloud boundaries. The key is keeping each estate's inventory, settings, mappings, rollback snapshots, and packages separate.
tagtamer.rmm-prod.inventory.json.Launch
Use TagTamer from its own product host, then export estate-specific settings and packages for future updates.