Integration with Lenovo for asset warranty details

  • Release version: Yokohama
  • Updated January 30, 2025
  • 2 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Integration with Lenovo for asset warranty details

    The Lenovo Asset Warranty Flow in ServiceNow enables customers to automatically retrieve and manage warranty information for Lenovo hardware assets by integrating with the Lenovo Warranty API. This flow is part of the Hardware Asset Management application and leverages the Lenovo Spoke available from the ServiceNow Store.

    Show full answer Show less

    Key Features

    • Automatic Warranty Retrieval: A scheduled job runs weekly to fetch warranty details for Lenovo assets identified by their serial numbers.
    • Batch Processing: Warranty information is requested in batches of 1000 serial numbers to optimize API calls.
    • API Integration: The Lenovo Spoke handles connection and authentication with Lenovo’s Warranty API using a Client ID provided by Lenovo.
    • Data Storage: Warranty records are stored and updated in the Asset Warranty table ([snitamcommonassetwarranty]) within ServiceNow, with fields aligned to Lenovo API responses such as External Warranty ID, Active status, Start and End Dates.
    • Warranty Visibility: Customers can view warranty details directly on the asset form under the Asset Warranties tab or centrally via the Asset warranties list in the Asset operations view.

    Implementation Requirements

    • Activation of the Hardware Asset Management (snhamp) application.
    • Installation of the Lenovo Spoke (snlenovospoke) from the ServiceNow Store.
    • Obtaining a Lenovo Client ID by contacting Lenovo sales or service representatives.
    • Creating or using an existing Lenovo connection and credential alias configured for API access.

    Practical Outcomes for Customers

    By enabling this integration, ServiceNow customers can:

    • Maintain up-to-date warranty information for Lenovo hardware assets without manual data entry.
    • Accurately track warranty statuses and periods to support asset lifecycle management and decision-making.
    • Consolidate warranty data in ServiceNow for improved visibility and reporting across their IT asset portfolio.
    • Handle multiple warranty records per asset and exclude non-eligible assets from warranty retrieval.

    This integration streamlines warranty management processes and enhances asset data accuracy, helping customers optimize support and maintenance for Lenovo hardware assets.

    The Lenovo Asset Warranty Flow enables you to get the warranty information of hardware assets by connecting to the Lenovo Warranty API.

    Integration with Lenovo has the following requirements:
    • The Hardware Asset Management application (sn_hamp) must be activated.
    • The Lenovo Spoke (sn_lenovo_spoke) installed on your ServiceNow instance from the ServiceNow Store. For detailed information, see Lenovo Spoke.
    • The Client ID from Lenovo to connect to the Lenovo Warranty API.
      Note:
      If you don’t have a Client ID, contact your organization's Lenovo sales or service representative.
    • A Lenovo connection. If you don't have this connection, it must be created using the Lenovo [sn_lenovo_spoke.Lenovo] connection and credential alias. For more information, see Connect to the Lenovo Warranty API.
    Note:
    For details on the input and response fields of the Lenovo Warranty API, see the "Warranty" topic in the Lenovo WebAPI documentation.
    The process involved in fetching the asset warranty details from Lenovo is as follows:
    1. The Download Asset Warranty Information - Lenovo scheduled job that runs every week invokes the Lenovo Asset Warranty Flow that fetches all the hardware assets with the manufacturer as Lenovo.
      Note:
      The Download Asset Warranty Information - Lenovo scheduled job and the Lenovo Asset Warranty Flow are installed with the Hardware Asset Management (sn_hamp) application.
    2. The Lenovo Asset Warranty Flow then invokes the Download Asset Warranty action that resides in the Lenovo Spoke application and passes 1000 serial numbers in a batch.
    3. The Download Asset Warranty action connects your ServiceNow instance to the Lenovo Warranty API by passing the serial numbers and the Client ID. This action also downloads the warranty information for all the serial numbers that are passed.
    4. The Process Warranty Information action in the Lenovo Asset Warranty Flow creates or updates asset warranty records in the Asset Warranty [sn_itam_common_asset_warranty] table using the response from the Lenovo Warranty API.
      The Asset Warranty [sn_itam_common_asset_warranty] table stores the asset warranty details. This table has fields corresponding to the Lenovo API response. Some of the fields of the table are:
      • External warranty ID: Identifies the warranty records of an asset and update the warranty information.
      • Active: Boolean field based on the Warranty field value of the Lenovo API response.
      • Status: Indicates whether the warranty is active. This field is populated based on the Active field value.
      • Start Date and End Date: Indicate the warranty period.
    Note:
    Warranty records for excluded assets aren't fetched.

    An asset can have multiple warranties associated with it. You can view the warranty information using the Asset Warranties tab on the asset form. You can also view all the asset warranty records from a central location using the Asset warranties list in the Asset operations view. For more information, see Track the warranty details of your Lenovo assets.