OBLYTECH Logo
OBLYTECH Logo
ServiceNow Discovery Governance Model

ServiceNow Discovery Governance Model

Discovery governance is the set of decisions that say what Discovery scans, how often each class of infrastructure is re-scanned, who may change probe configuration, and who settles disputes between discovered records and authoritative inventories, and how exceptions are recorded and reviewed.

Why Discovery Governance Matters

Discovery populates the CMDB by identifying infrastructure: servers, applications, networks and dependencies. Without governance, organizations often experience stale discovery configurations, overlapping probes running duplicate scans, inconsistent data quality and CMDB populated with unused or false infrastructure records.

Governance ensures discovery is consistently configured, probes are maintained and the CMDB reflects the actual operating environment.

Decision Forums and Ownership

The Discovery Steering Committee meets quarterly to review probe health, data quality metrics and discovery strategy. Members typically include IT operations leadership, platform owners and representatives from teams who consume CMDB data like change management or IT service management.

The Platform Team owns day-to-day discovery operations: probe deployment, configuration updates and troubleshooting. This team also owns the CMDB data quality and reconciliation with actual infrastructure.

The Architecture or Infrastructure Team participates in decisions about which infrastructure should be discovered, scheduling of discovery activities to minimize impact on operations and integration of discovery with other management tools.

Discovery Standards

Define which infrastructure types are discovered and which are scoped out. Many organizations discover servers and applications but exclude personal devices or lab environments. Document scope decisions explicitly to prevent scope creep.

Establish data quality standards: which fields must be populated for each infrastructure type, accuracy requirements for relationships like application-to-server dependencies and how frequently discovery should re-scan each infrastructure type.

Define update frequency for different infrastructure types: servers and network devices might be re-scanned monthly, while applications and services might be re-scanned quarterly. Frequent scans provide current data but consume more resources.

Configuration Change Control

Discovery configurations include probe settings, credential management and mapping of discovered data to CMDB tables. Treat these as change-controlled items: document changes, test before production deployment and track rollback plans.

Assign a configuration owner responsible for maintaining documentation of active probes, their schedules and the infrastructure they scan. Regular documentation reviews prevent undocumented probes or orphaned configurations.

Implement a change approval process for new discovery probes or significant configuration changes. Approval should come from infrastructure and platform teams to ensure changes align with strategy and are properly tested.

Data Quality and Reconciliation

Reconciliation identifies discovered records that should not exist: systems that have been decommissioned, false discoveries from third-party services or duplicate records created by overlapping probes.

Assign a data quality owner responsible for regular reconciliation with infrastructure teams. This typically involves quarterly reviews where infrastructure owners confirm whether discovered systems match their authoritative inventory.

Document reconciliation processes: how often reconciliation occurs, who is responsible and how conflicts between discovery and authoritative systems are resolved. Most organizations prioritize the authoritative system over discovery data when conflicts occur.

Review Cycle

Monthly operational reviews cover probe health: whether probes are running successfully, whether discovery is capturing expected data and any failures or data quality issues.

Quarterly steering committee reviews examine discovery strategy: whether current scope and frequency are meeting business needs, whether data quality metrics are improving or declining and resource allocation for discovery operations.

Annual strategic reviews reconsider discovery scope in light of infrastructure changes: new application platforms, cloud adoption or organizational changes that affect what needs to be discovered.

In dynamic environments where infrastructure changes frequently, governance might include automated discovery reconciliation: regular scans that compare discovery results against authoritative infrastructure documentation and flag discrepancies for investigation.

Probe Scheduling and Infrastructure Impact

Discovery probes consume network bandwidth and processor resources on both the probe server and the systems being scanned. Heavy discovery schedules can impact performance. Coordinate discovery with infrastructure teams to schedule scans during lower-traffic periods or to limit scan intensity during business hours.

Probe credentials require regular review and updates. Passwords expire, accounts are disabled or permissions change. Maintain an inventory of discovery credentials and audit them quarterly to ensure they are still active and have appropriate access.

Discovery data quality depends on successful connectivity and proper configuration. Test new probes thoroughly before deploying to production. Use test infrastructure to validate that discovered data is accurate before rolling out probes to new infrastructure types.

Probe reporting should show success and failure rates, data quality metrics and any configuration issues affecting discovery accuracy.

Governing exceptions, which is where discovery rules usually break

A discovery governance model is tested less by its standard operating rules than by the requests that do not fit them. A team asks to exclude a subnet because a vendor cannot tolerate probes. A business unit wants a lab environment included because an audit is coming. A cloud account owner needs a credential that the policy does not allow. Each request is reasonable on its own terms, and each one, handled informally, erodes the scope that the governance body agreed. This section is for the governance chair and the discovery lead who need a repeatable way to decide exceptions and record them.

The aim is not to make exceptions impossible. Most estates have systems that do not fit the standard. The aim is that every exception is visible, has an owner, has an expiry, and can be found again by the next person who wonders why a segment is missing from the model.

A decision table for the requests that arrive most often

Type of request Who decides Evidence to ask for What triggers a review
Exclude a network range Discovery lead with the network owner Reason the range cannot be probed, and what monitoring covers it instead The range is later needed for an audit, or the reason has lapsed
Lower the scan frequency for a class of items Platform owner Measured change in load, and the effect on freshness for consuming teams A consuming team reports stale data for a service they own
Add a credential with broader rights Security owner, then the discovery lead The narrowest access that still returns the required attributes The account is used for anything beyond discovery
Include a non-production environment Steering group Which consumers will read the environment’s records, and why Records from that environment appear in production reports

An exception procedure the governance chair can run

  1. Require the requester to state the exception in one sentence, naming the scope, the reason and the date they need it from.
  2. Ask the owner of the affected infrastructure to confirm the reason independently, not through the requester.
  3. Record the exception in a register with the owner, the expiry date and the review trigger from the table above.
  4. Decide at the next steering meeting, or by written approval where the decision cannot wait, and communicate the outcome to the requester and to any consuming team that reads the affected records.
  5. Check the register at each monthly operational review, and close any exception whose reason has lapsed.

Governance that is too heavy, and how to tell

A governance model can fail by being so heavy that teams route around it. The signs are exceptions handled in chat, scope changes made directly on probes without a record, and steering papers that repeat the same decision each quarter because nobody trusts the previous one. When you see these, the answer is usually to narrow the decisions that need the steering group and delegate the rest to a named owner with a clear remit. Governance should spend its attention on decisions that change what the model can be trusted to show, not on routine probe maintenance.

The opposite failure is a governance model that approves everything. Its register grows, its exceptions outlive their reasons, and the scope it describes no longer matches the estate. A register that has not been reviewed for a long time is the clearest evidence of this.

What a healthy governance record contains

A healthy record shows the current scope, the list of exceptions with their owners and expiry dates, the decisions taken in the last cycle with their reasons, and the dates on which each review was held. Anyone reading it should be able to answer two questions without asking: what is in the model, and why is something that looks like it should be there not in it.

Should every exception go to the steering group?

No. Give the platform owner authority for low-risk requests that can be reversed quickly, and reserve the steering group for exceptions that change scope for a whole business area or that involve broader access.

How long should an exception last?

Until the reason it was granted no longer holds. Set an expiry date on every exception so that the decision is revisited even if nobody raises it, and treat the expiry as a prompt for review rather than an automatic renewal.

What if a business owner refuses to confirm a reason?

Then the exception should not be granted on the requester’s word alone. The owner of the infrastructure is the authority on whether a system can be probed safely, and their silence is itself information about the risk.

Does governance need to cover cloud accounts separately?

It needs to cover them explicitly, because account owners often manage access and change without involving the on-premise teams. Include them in the same register, with the cloud account owner named as the deciding party for their own scope.

How does this interact with the change process?

Changes to probe configuration and credentials should go through the normal change record, with the governance register cited in the change. The register explains why the change was approved, and the change record shows when it was made.

Decision rights for exceptions are easier to settle once the people involved are named, so the roles and RACI guide is worth reading alongside this one. Access exceptions depend on the security and access design. For how platform decisions and boundaries are set more broadly, see the platform governance note, and for records that explain where configuration data comes from at audit time, the CMDB audit evidence guide. Governance for the wider model is in the CMDB governance model.

Frequently asked questions

How often should discovery re-scan infrastructure?

Monthly is typical for servers and network devices. Quarterly is sufficient for applications and services unless your environment changes frequently. More frequent scans improve data currency but increase resource consumption and network impact.

What should I do about discovered infrastructure that is not in use?

Reconcile with infrastructure owners to confirm the system is truly unused. If confirmed, remove it from discovery scope and archive the CMDB record. If not confirmed, investigate why discovery found it but infrastructure teams don not know about it; this suggests gaps in infrastructure documentation.

Who should own CMDB data quality if multiple teams contribute data?

Designate one team, typically the platform or IT operations team, as accountable for overall data quality. This team may delegate data entry to subject matter experts but owns reconciliation, quality standards and remediation of data issues.

Talk to Oblytech

Planning, running or fixing a ServiceNow programme? Tell us where you are and we will suggest a sensible next step.

Contact us