ITSM and the CMDB: why configuration data rots
11 November 2026
Almost every ITSM team agrees a CMDB is a good idea. Far fewer have one they trust. The configuration management database is the part of ITSM most likely to start strong and drift out of date, until people check it, find it wrong and stop checking. The reasons are consistent, and they say something about service management architecture in general.
What a CMDB is supposed to do
A CMDB records the things in your IT environment and how they relate. Servers, applications, services, devices, and the dependencies between them. Done well, it answers questions that are otherwise guesswork: if this server goes down, what breaks? Which service does this change touch?
A good CMDB turns incident, change and problem management from reactive to informed, and nobody disputes the goal.
Why CMDBs rot
The trouble is maintenance, and the story is usually the same.
A CMDB is usually a separate database inside a separate ITSM platform. Keeping it accurate means someone updating it whenever the environment changes. But the environment changes constantly, and the updates depend on people remembering to log into a system they do not otherwise live in. Some changes get recorded and many do not.
Why confidence collapses
Within a year the CMDB and reality have drifted apart, and once a few people get burned by trusting stale data, confidence collapses. After that it is a database nobody updates because nobody trusts it, and nobody trusts it because nobody updates it.
The root cause is distance. The CMDB lives somewhere people do not work, so keeping it current is an extra, separate act.
The data-silo problem
There is a second cost. A traditional CMDB is one more store of sensitive operational data, held apart from everything else. That means more to secure and govern, and more to keep in sync with the systems that know the truth, such as your identity provider and your device management. Every sync is another place for reality and record to diverge.
So the classic CMDB combines the highest maintenance burden in ITSM with the data-silo problems of a separate platform. It is no surprise it is the part that rots first.
A CMDB where the data already lives
The fix follows from the diagnosis. If the problem is distance and duplication, the answer is to keep configuration data where the organisation already works and where related data already sits.
When ITSM runs natively in Microsoft 365, the CMDB can live in SharePoint rather than in a separate platform. That sounds like a small change, but it takes away the distance. SharePoint is already part of the Microsoft 365 environment, under the organisation's own policies, next to its documentation and knowledge, and connects to Microsoft identity and device data through the same ecosystem.
Configuration data stops being an island
Configuration data in SharePoint sits next to the systems that know when something changed, which is exactly what keeps it current.
What this changes day to day
The practical difference is that maintaining the CMDB stops being a separate chore. Updates happen closer to where changes occur, on data the rest of the environment can see, under one set of governance and audit controls instead of a fragile sync between two worlds. The questions a CMDB exists to answer become answerable again, because the data underneath them is trusted.
A CMDB only earns its keep if people believe it, and belief comes from accuracy. Accuracy needs low-friction maintenance, which means keeping the data where work already happens. The CMDBs that survive are usually the ones whose teams stopped treating configuration data as a separate database to visit and made it part of the environment they already work in. ITSM360 puts that data in SharePoint for exactly this reason.
The bottom line
CMDBs rot because they live apart from the systems and people that keep them accurate. Distance turns maintenance into an extra chore, and once trust in the data breaks, nobody updates it anymore.
Keeping configuration data inside Microsoft 365, in SharePoint, removes that distance. The data sits next to identity, devices, and documentation, under the same governance, which is what keeps it trustworthy over time. With Backend in a Box, available on request, your service data stays in your own tenant.