Software subscription fields

reference australia Updated Sep 10, 2026 3 min read software-subscription-fields.md
Raw file servicenow.com

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.

Field

Description

Is pulled from the portal?

SaaS integration

Display name

Name of the subscription downloaded from the SaaS portal.

Yes

All SaaS integrations

Publisher

The publisher for the subscription.

Yes

All SaaS integrations

Product

The software product for the subscription.

Yes

All SaaS integrations

Version

Version of the software product.

Yes

All SaaS integrations

Edition

Edition of the software product.

Yes

All SaaS integrations

Software model

A 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

User

The 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 name

A unique identifier for a user in the SaaS portal. This is typically the email address of the user in the SaaS portal.

Yes

All SaaS integrations

Last activity

The 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.

Yes

All SaaS integrations except CrowdStrike and Docusign

Inactive days

Number 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 profile

Display name of the integration profile.

No (Automatically created by ServiceNow)

All SaaS integrations

Licensable software model

Name of the software model relevant for licensing purposes.

No (Automatically determined)

All SaaS integrations

Subscription identifier

A 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.

Yes

All SaaS integrations

Inferred suite

The inferred suite model that this software subscription belongs to.

No (Automatically determined)

Microsoft 365 integration

Discovered user

The 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

Active

Indicates if the subscription record is active.

No (Automatically determined)

All SaaS integrations

Is reconciled

Indicates whether the SaaS subscription has been reconciled.This field is populated after reconciliation is run.

No (Automatically determined)

All SaaS integrations

License metric result

License 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 result

Product 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 result

Software 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 subscription

Indicates 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](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-asset-management/software-asset-management/references.md)
Search documentation
Search document titles and file paths on the australia branch