Start in the Middle: How Autogroup Turns Asset Metadata into Ownership

Scattered untagged assets flow through Phoenix Security into three owned groups. Ownership doesn't have to wait.

Assets already carry useful context, even when tags and systems of record are incomplete. Autogroup turns that evidence into a starting structure and lets reviewers correct what automation cannot understand.

Security teams do not lack asset data. They lack a dependable way to turn that data into ownership, and to keep that ownership model aligned with an estate that changes every day.

Engineering teams create repositories, deploy containers and add cloud resources across accounts and regions. Security sees those assets later, often as separate records. The CMDB may not yet reflect the deployment, and the relationship between a repository, its running workloads and the team responsible for them may not be obvious.

Tags can help, but they face the same problem. One team tags an asset “Environment=prod”. Another uses “production”. Some assets have an application tag but no team. Others have no tags at all.

That leaves security teams with an uncomfortable choice:

  • Wait until tags, CMDB records and naming standards are complete before building an ownership model.
  • Group only the assets that already carry reliable ownership context and leave everything else outside the model.

The first option can take months and starts going out of date as soon as the next deployment or import lands. The second produces a tidy-looking hierarchy that excludes exactly the assets most likely to be unowned.

Autogroup starts in the middle. It examines the metadata already available, recommends a sensible group structure and lets a person correct the result before anything is created.

The untagged asset is usually the unowned asset

In one measured environment, 3,253 of 5,466 assets carried no tag at all. That is 60% of everything in the inventory.

These were not assets with imperfect tags. They had none.

Resource type told a different story. Every one of the 5,466 assets had a resource type, spread across 79 different values. Unlike a manually applied tag, this classification is normally captured automatically when the asset is discovered.

That difference matters because grouping is how an asset gets its business context.

An asset that sits outside every application, environment, component and service has no clear owner. Without an owner, a finding can have real technical severity but no answer to the question that matters most: who is responsible for fixing it?

Tags are still useful. The mistake is treating complete tagging as something that must be finished before ownership can be assigned at all.

Some metadata does not rely on anyone remembering a naming standard. Resource type, cloud account, region and VPC usually arrive with the asset record from the provider or scanner. We call these structural dimensions.

Autogroup ranks them alongside tags instead of treating tags as the only source of grouping context.

Autogroup starts from the asset inventory

Rather than asking you to design an entire hierarchy on a blank page, Autogroup starts from the assets you already have.

You choose the set of assets to examine. Autogroup then ranks the available tags and structural dimensions by their coverage of that set.

Coverage simply means how many of those assets carry that piece of metadata.

This changes the first question from:

Which tag should we force everyone to use?

to:

Which metadata already describes the largest useful part of this inventory?

Recommendations are better than a blank page

An earlier version of our grouping automation helped prove this approach.

It looked at every tag across a set of assets, measured how many assets each tag covered, selected the most promising tags to group by and generated a first draft of an application and component structure.

In one case, only 46 of 485 assets had tags: a coverage rate of 9.5%.

The workflow could still continue by falling back on information such as IP address ranges, image names and similar hostnames. However, the names it produced for untagged assets were far less meaningful. Correcting an individual group also meant editing generated configuration by hand, outside the main workflow.

That taught us two things.

First, a recommendation is far more useful than asking a security team to model its entire estate from scratch.

Second, tags on their own are not enough. The recommendation must consider structural metadata, and the reviewer must be able to correct it inside the product.

Autogroup builds on both lessons.

Rank the evidence the assets actually provide

Resource type is the cloud provider’s own classification, so nobody has to add it manually. That is exactly why it is so often present when tags are missing.

It also reaches beyond cloud resources. Hosts, repositories, builds and containers carry their own equivalent classifications. A single structural dimension can therefore work across types of asset that tagging schemes usually handle separately.

Asset type is the final safety net. It can never come back empty, but it carries very little detail by design.

In the measured environment, one of its six categories held 4,756 of the 5,466 assets. That makes asset type useful as a last resort, but usually far too broad to be the best choice.

Autogroup ranks structural dimensions and tags in a single list. A tag covering 300 assets does not automatically beat a structural dimension covering 5,000 simply because it happens to be a tag.

The ranking is a recommendation, not an automatic decision. You still choose which dimension represents your organisation most usefully.

Recommendations that keep up with the estate

A useful recommendation must describe the assets that exist now.

In one measured environment, a stored ranking described 822 assets at 02:00. By 20:00, an import had increased the estate to 5,469 assets. The old ranking did not include resource group, VPC or subnet, even though those dimensions were now present across the newly imported assets.

Autogroup refreshes coverage when needed before presenting its recommendations. That allows useful dimensions introduced by recent imports to appear in the ranking.

The benefit is simple: reviewers make grouping decisions using the current asset population, not an outdated picture of the estate.

Automation finds patterns. People recognise meaning.

Even an up-to-date ranking cannot understand every naming convention.

In this example, the ranking treats “prod” and “production” as different values. The reviewer knows they describe one logical group.

Without a way to merge them, that person is left with two poor choices:

  • Accept both suggestions and knowingly create a structure that is wrong.
  • Reject one suggestion and lose the assets it represents.

Autogroup adds a third option.

You can select between two and 25 pending suggestions and merge them when they come from the same Autogroup run, represent the same type of group and share the same parent.

The merged suggestion gathers all the assets from the selected suggestions and retains every matching rule.

Phoenix Security groups already support multiple matching rules, so a merged suggestion uses the same grouping model as any accepted group. It remains editable until the reviewer accepts or rejects it.

Phoenix refuses incompatible selections, such as suggestions from different runs, suggestions representing different types of group or suggestions under different parents.

A merge is final within that run. Rejecting the merged card also rejects the combined rules, so the reviewer should inspect the result before deciding.

From inventory to ownership

Autogroup does not remove the need for good metadata. It changes when that metadata becomes a blocker.

Teams can start with the evidence they already have, create an initial ownership structure and improve it over time. They do not have to wait for a perfect tagging programme before they can work out who owns each risk.

That ownership layer supports the contextual compression Phoenix customers already rely on: grouping related findings so a team sees a small number of underlying problems instead of thousands of separate alerts.

ClearBank reduced roughly 467,000 container findings to around 8,000 through container lineage. BazaarVoice reduced its volume from 88,000 to 1,100. IAS reached 82% compression.

Autogroup does not produce that compression on its own. It builds the application, environment, component and service context that makes compression possible in the first place.

Knowing that 400 findings belong to one component, owned by one team and fixable with one change, is far more useful than knowing that 400 findings exist.

A better starting point for ownership

Autogroup changes the starting point for building asset ownership.

Instead of treating complete tags and CMDB records as prerequisites, it uses the evidence already present in the inventory to propose a useful structure. Those recommendations remain subject to human review, allowing people to apply the organisational knowledge that metadata alone cannot provide.

Automation narrows the problem. People decide which applications, environments, components and services accurately represent the organisation.

Perfect metadata can follow. Ownership does not have to wait.

Protect yourself with Phoenix Purple – find TRUE critical chainable vulnerabilities with exploits

Alex is a Technical Account Manager at Phoenix Security, helping clients navigate and troubleshoot the platform while also developing, fixing and improving the tools clients rely on. That dual role means bridging the gap between engineering and support, whether that’s tracing down a scan coverage gap, explaining a findings discrepancy or shipping a fix directly.

Discuss this blog with our community on Slack

Join our AppSec Phoenix community on Slack to discuss this blog and other news with our professional security team

From our Blog

Phoenix Security now ships two open-source clients — a full v1.27 CLI and a Model Context Protocol server — so security teams can query risk posture from the terminal or from Claude, Cursor, and ChatGPT. Same data, same risk math as the dashboard, now reachable from wherever the question gets asked.
Jorge Vico Castillo
From 11 September 2026, EU Cyber Resilience Act Article 14 gives manufacturers 24 hours to report an actively exploited vulnerability. Most AppSec programmes are built around CVE enrichment, which arrives too late and can’t see malicious packages at all. Phoenix’s five-stage pipeline turns SBOM, exploitation intelligence, and risk exceptions into one Article 14-ready evidence chain.
Francesco Cipollone
Derek

Derek Fisher

Head of product security at a global fintech

Derek Fisher – Head of product security at a global fintech. Speaker, instructor, and author in application security.

Derek is an award winning author of a children’s book series in cybersecurity as well as the author of “The Application Security Handbook.” He is a university instructor at Temple University where he teaches software development security to undergraduate and graduate students. He is a speaker on topics in the cybersecurity space and has led teams, large and small, at organizations in the healthcare and financial industries. He has built and matured information security teams as well as implemented organizational information security strategies to reduce the organizations risk.

Derek got his start in the hardware engineering space where he learned about designing circuits and building assemblies for commercial and military applications. He later pursued a computer science degree in order to advance a career in software development. This is where Derek was introduced to cybersecurity and soon caught the bug. He found a mentor to help him grow in cybersecurity and then pursued a graduate degree in the subject.

Since then Derek has worked in the product security space as an architect and leader. He has led teams to deliver more secure software in organizations from multiple industries. His focus has been to raise the security awareness of the engineering organization while maintaining a practice of secure code development, delivery, and operations.

In his role, Jeevan handles a range of tasks, from architecting security solutions to collaborating with Engineering Leadership to address security vulnerabilities at scale and embed security into the fabric of the organization.

Jeevan Singh

Jeevan Singh

Founder of Manicode Security

Jeevan Singh is the Director of Security Engineering at Rippling, with a background spanning various Engineering and Security leadership roles over the course of his career. He’s dedicated to the integration of security practices into software development, working to create a security-aware culture within organizations and imparting security best practices to the team.
In his role, Jeevan handles a range of tasks, from architecting security solutions to collaborating with Engineering Leadership to address security vulnerabilities at scale and embed security into the fabric of the organization.

James

James Berthoty

Founder of Latio Tech

James Berthoty has over ten years of experience across product and security domains. He founded Latio Tech to help companies find the right security tools for their needs without vendor bias.

christophe

Christophe Parisel

Senior Cloud Security Architect

Senior Cloud Security Architect

Chris

Chris Romeo

Co-Founder
Security Journey

Chris Romeo is a leading voice and thinker in application security, threat modeling, and security champions and the CEO of Devici and General Partner at Kerr Ventures. Chris hosts the award-winning “Application Security Podcast,” “The Security Table,” and “The Threat Modeling Podcast” and is a highly rated industry speaker and trainer, featured at the RSA Conference, the AppSec Village @ DefCon, OWASP Global AppSec, ISC2 Security Congress, InfoSec World and All Day DevOps. Chris founded Security Journey, a security education company, leading to an exit in 2022. Chris was the Chief Security Advocate at Cisco, spreading security knowledge through education and champion programs. Chris has twenty-six years of security experience, holding positions across the gamut, including application security, security engineering, incident response, and various Executive roles. Chris holds the CISSP and CSSLP certifications.

jim

Jim Manico

Founder of Manicode Security

Jim Manico is the founder of Manicode Security, where he trains software developers on secure coding and security engineering. Jim is also the founder of Brakeman Security, Inc. and an investor/advisor for Signal Sciences. He is the author of Iron-Clad Java: Building Secure Web Applications (McGraw-Hill), a frequent speaker on secure software practices, and a member of the JavaOne Rockstar speaker community. Jim is also a volunteer for and former board member of the OWASP foundation.

Join our Mailing list!

Get all the latest news, exclusive deals, and feature updates.

The IKIGAI concept
Protected By
Shield Security PRO