Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Normalization suggestions for discovery models

Normalization suggestions are created for all manually normalized discovery models. You can accept or reject these suggestions.

Overview of normalization suggestions

During the weekly normalization process, normalization suggestions are created in both the following scenarios:

  • If even one discovery model field value differs from the suggested normalization values in the Content Service.
  • If all the discovery model field values are the same as the suggested normalization values in the Content Service.

If the system property, com.snc.samp.auto_accept_normalization_suggestion is enabled, normalization suggestions are automatically accepted if there are no differences between the suggested normalization values and the manually normalized values. This property is enabled by default.

Note: For domain separated environments, individual domains can override this system property for their own domain by creating a new sys_application_property value record.

If you accept a suggestion or if it was automatically accepted by the system property, then the status of the discovery model changes to Normalized and all suggested values are copied over to the discovery model's normalized fields. If you reject a suggestion, the manually normalized values do not get changed.

The records are contained in the Normalization Suggestion [samp_normalization_suggestion] table.

Accepting or rejection suggestions

If you Accept the suggestion:

  • Publisher, Product, Version, Edition, Platform, and Language of the discovery model is updated with the values from the normalization rule.
  • Normalization status changes from Manually Normalized to Normalized.
  • Normalization Suggestion status changes to Accepted
  • Normalization date on the discovery model is updated to when the suggestion was accepted.

If you Reject the suggestion:

  • Discovery Model retains the manually normalized values and remains in Manually Normalized status.
  • Normalization Suggestion status changes to Rejected.
FieldDescription
Discovery modelSoftware discovery model that represents the installed software.
Suggestion statusSuggested status of the normalization process.
Discovered publisherDiscovered publisher of the software.
Discovered productDiscovered name of the software.
Discovered versionDiscovered version of the software.
Suggested Normalization
Suggested publisherSuggested publisher of the software.
Suggested productSuggested name of the software.
Suggested versionSuggested version of the software.
Suggested editionSuggested edition of the software.
Suggested platformSuggested platform of the software.
Suggested languageSuggested language of the software.
PublisherNormalized publisher of the software.
ProductNormalized product name of the software.
VersionNormalized version of the software product.
EditionNormalized edition of the software product.
PlatformNormalized platform of the software product.
LanguageNormalized language of the software product.

Parent Topic:Software discovery and normalization