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

Software subscription fields

Software subscription form fields, their descriptions, and the SaaS integrations for which these fields are populated.

Some of the fields in the Software subscription table get populated for specific SaaS integrations while some get populated for all SaaS integrations.

FieldDescriptionIs pulled from the portal?SaaS integration
Display nameName of the subscription downloaded from the SaaS portal.YesAll SaaS integrations
PublisherThe publisher for the subscription.YesAll SaaS integrations
ProductThe software product for the subscription.YesAll SaaS integrations
VersionVersion of the software product.YesAll SaaS integrations
EditionEdition of the software product.YesAll SaaS integrations
Software modelA standardized version of a software product for the subscription. The software model is automatically created for SaaS integrations.No \(Automatically created by ServiceNow\)All SaaS integrations
UserThe ServiceNow user record in the User \[sys\_user\] table representing a real person within an organization. In general, the User table is populated through the Active directory integration in the organization. All SaaS integrations
User principal nameA unique identifier for a user in the SaaS portal. This is typically the email address of the user in the SaaS portal.YesAll SaaS integrations
Last activityThe date when the subscription record was last active. For Microsoft 365 products, this field is populated from the Software Usages \[samp\_sw\_usage\] table and Microsoft 365 Apps Usage Reports \[samp\_m365-apps-usage-report\] table. This field determines usage-based optimization recommendation.YesAll SaaS integrations except CrowdStrike and Docusign
Inactive daysNumber of days for which a user's subscription has been inactive.This field is visible on the Software Subscriptions form when the Last activity field isn’t empty. Inactive days are calculated using the value in the Last activity field.No \(Automatically determined\)All SaaS integrations except CrowdStrike
Subscription profileDisplay name of the integration profile.No \(Automatically created by ServiceNow\)All SaaS integrations
Licensable software modelName of the software model relevant for licensing purposes.No \(Automatically determined\)All SaaS integrations
Subscription identifierA unique technical identifier provided by the SaaS provider, such as a service plan ID, that indicates the specific product or plan a user is subscribed to. This identifier allows ServiceNow to correctly map the subscription to the corresponding software model.For example, identifiers like VISIOCLIENT and ENTERPRISEPACK map to specific products such as Microsoft Visio Plan 2 and Office 365 E3, respectively.YesAll SaaS integrations
Inferred suiteThe inferred suite model that this software subscription belongs to.No \(Automatically determined\)Microsoft 365 integration
Discovered userThe record in the Discovered User \[samp\_discovered\_user\] table that represents a user identity discovered from an external system.No \(Automatically determined\)All SaaS integrations
ActiveIndicates if the subscription record is active.No \(Automatically determined\)All SaaS integrations
Is reconciledIndicates whether the SaaS subscription has been reconciled.This field is populated after reconciliation is run.No \(Automatically determined\)All SaaS integrations
License metric resultLicense metric result of the software product that is populated after reconciliation. For more information on license metric results, see Software reconciliation results.No \(Automatically determined\)All SaaS integrations
Product resultProduct result of the software product that is populated after reconciliation. For more information on product results, see Software reconciliation results.No \(Automatically determined\)All SaaS integrations
Software model resultSoftware model result of the software product that is populated after reconciliation. For more information on software model results, see Software reconciliation results.No \(Automatically determined\)All SaaS integrations
Unlicensed subscriptionIndicates whether the subscription remains unlicensed after reconciliation due to insufficient available licenses. This field is updated with a true or false value to reflect the licensing status.No \(Automatically determined\)All SaaS integrations

Parent Topic:Software Asset Management references