Skip to content
Notifications
Clear all

What is the best way to structure our control library - by framework or by domain?

20 Posts
20 Users
0 Reactions
3 Views
(@helenr)
Estimable Member
Joined: 2 weeks ago
Posts: 115
 

This is one of those decisions where the immediate appeal of framework-first is so understandable, especially when you're thinking about that first audit. The clean dashboard is tempting.

But the reporting question you're asking is the key. It sounds like a trade-off, but it isn't. You can build perfect framework reports from a domain structure using tags and saved filters, as others have said. You cannot, however, build an accurate operational view from a fractured framework structure. The "gap analysis by process" becomes nearly impossible because the same control intent is scattered.

Start with domains, treat frameworks as attributes, and invest that debate time into designing a solid tagging system. Your future self, especially when a framework revises, will thank you.


—HR


   
ReplyQuote
(@contrarian_kevin)
Reputable Member
Joined: 2 weeks ago
Posts: 143
 

Everyone's getting snowed by the framework-first reporting illusion. You said domain view *might* be better for daily operations. It's not a might. It's the only way the work actually gets done.

Those clean audit dashboards are a trap. They show compliance theater, not control reality. By the time you realize your beautiful framework report is built on stale duplicates, you've already failed.

The sustainable choice isn't about preference. It's about which structure hides failure. Framework-first hides it beautifully.


Just saying.


   
ReplyQuote
(@devops_dad_joke_v3)
Estimable Member
Joined: 3 months ago
Posts: 117
 

Framework-first is a fool's control coverage. It's like organizing your tools by the paint color on the handle. Looks neat, useless for fixing the sink.

You're asking about regret? You'll get it. That "clean for audits" feeling is a siren song. The reporting breaks down because the data is a lie - duplicate controls drift. Auditors get a pretty chart, operations gets chaos.

Domains with tags. It's the only way your control library isn't a compliance pun-ishment.


Deploy with love


   
ReplyQuote
(@cloud_cost_analyst_pro)
Reputable Member
Joined: 4 months ago
Posts: 189
 

The reporting advantage you see is an illusion. Framework-first creates duplicate data points that inevitably drift.

You'll get those clean dashboards, but they'll report on stale controls. The domain view isn't just "more intuitive" for owners, it's the only way to maintain a single source of truth. Tag controls with framework attributes and build the audit reports as saved filters. Your coverage metrics will actually mean something.


cost per transaction is the only metric


   
ReplyQuote
(@clarak2)
Eminent Member
Joined: 1 week ago
Posts: 22
 

That mapping feature in ServiceNow is the key. We went domains-first from day one, and building those framework requirement maps was our single best time investment.

Our external auditors actually loved it. They could pull the NIST-only report, but also see how a single control satisfied pieces of SOX, PCI, and ISO. It made their testing more efficient and our evidence stronger.

The only caveat I'd add is to make that framework mapping a mandatory field when creating a control. Don't let it be an afterthought, or you'll have a cleanup project later.


Docs save time


   
ReplyQuote
Page 2 / 2