Integration with Ivanti Neurons for ITAM

You can link Ivanti Neurons for Spend Intelligence with Ivanti Neurons for ITAM so that data relating to contracts and license transactions is automatically passed between the two systems. Any additions or edits of contracts or license transaction data is reproduced in both systems. This means the same data is used in both to provide an understanding of your software estate and software spend from Spend Intelligence, coupled with the asset management features such as procurement and lifecycle tracking from Ivanti Neurons for ITAM. License transactions in Ivanti Neurons for Spend Intelligence correspond to Contract Line Items of type Entitlement in Ivanti Neurons for ITAM.

If a Contract Line Item of type Entitlement from Ivanti Neurons for ITAM contains a SKU that is recognized by Spend Intelligence, then any additional information from the Ivanti SKU Library about the SKU is also included when it is added as a transaction.

Any cost data imported from Ivanti Neurons for ITAM is used in Spend Intelligence only if the currency associated with the cost is the same as the system currency set for Spend Intelligence. If the currency is different, the rules specified in Prices, cost, and spend are applied.

Only records that include the necessary mandatory fields for Spend Intelligence are synced from ITAM, so ensure your ITAM records include these. In particular, ensure each ITAM Contract has a Vendor.

All data imported from Ivanti Neurons for ITAM is associated with the Ivanti Neurons for ITAM import source (see Import sources). You must disable the integration with Ivanti Neurons for ITAM before you can delete this data source. Deleting this import source removes all contracts and transactions imported from ITAM, and reverts all contracts and transactions that were updated by ITAM.

How the data is mapped between the systems

Contracts in Ivanti Neurons for Spend Intelligence correspond with Contracts in Ivanti Neurons for ITAM, and Transactions in Ivanti Neurons for Spend Intelligence correspond with Contract line items of type Entitlement in Ivanti Neurons for ITAM. The following tables show how fields in one application are mapped to fields in the other.

Contract mappings

Mappings to the Contract object in Spend Intelligence:

Spend Intelligence attribute

ITAM object

ITAM attribute

Notes

Business Unit

OrganizationalUnit

DirectoryFullPath

 

Name

CI#Contract

Name

 

Contract Number

CI#Contract

ivnt_InternalID

Mandatory

Country of Contract

CI#Contract

ivnt_GoverningLaw

 

End Date

CI#Contract

ivnt_ExpiryDate

 

Start Date

CI#Contract

ivnt_DateSigned

 

Termination Notice Period

CI#Contract

ivnt_TerminationNoticeDays

 

Vendor

Vendor

Name

Mandatory

 

CI#Contract

ivnt_VendorName

The Vendor attribute in Spend Intelligence is mapped to both the Name attribute on the Vendor and the Vendor Name attribute on the Contract in ITAM.

Transaction to Contract line item mappings

Mappings to the Transaction object in Spend Intelligence:

Spend Intelligence attribute

ITAM object

ITAM attribute

Notes

Business Unit

OrganizationalUnit

DirectoryFullPath

 

Contract End

CI#Contract

ivnt_ExpiryDate

 

Contract Number

CI#Contract

ivnt_InternalID

 

Contract Start

CI#Contract

ivnt_DateSigned

 

Coverage Start

ivnt_ContractLineItem#ivnt_Entitlement

EffectiveDate

If this value is empty in ITAM, then the current date is used in Spend Intelligence

Coverage End

ivnt_ContractLineItem#ivnt_Entitlement

EndDate

 

Edition

CI#ivnt_SoftwareProduct

ivnt_Edition

 

Metric

ivnt_ContractLineItem#ivnt_Entitlement

LicenseMetricType

 

PO Number

ivnt_PurchaseOrder

ivnt_PurchaseOrderNumber

 

Product

CI#ivnt_SoftwareProduct

ivnt_Title

Mandatory

Product Description

ivnt_ContractLineItem#ivnt_Entitlement

EntitlementDetail

 

Product Type

ivnt_ContractLineItem#ivnt_Entitlement

EntitlementType

If the record is matched to an item in the SKU Library, then the value from the SKU Library is used.

Purchase Date

ivnt_ContractLineItem#ivnt_Entitlement

PurchaseDate

Mandatory. If this value is empty in ITAM, then the Effective Date from ITAM is used in Spend Intelligence if it is available, otherwise the current date is used.

Quantity

ivnt_ContractLineItem#ivnt_Entitlement

Quantity

Mandatory

SKU

ivnt_ContractLineItem#ivnt_Entitlement

SupplierSKU

 

Total Cost

ivnt_ContractLineItem#ivnt_Entitlement

InitialTotalCost

 

Unit Cost

ivnt_ContractLineItem#ivnt_Entitlement

InitialUnitCost

 

Vendor

CI#ivnt_SoftwareProduct

ivnt_Manufacturer

Mandatory

Version

CI#ivnt_SoftwareProduct

ivnt_Version

 

Enabling the integration

Before you can use the integration, you need to enable it in both Ivanti Neurons for Spend Intelligence and Ivanti Neurons for ITAM, and then load the initial data from one of the two systems into the other. If you already have license transaction data in both systems, we recommend exporting this data from one of the systems and then deleting the data from the system you exported it from. You can then reload the data from the other system and use your export to look for any missing items.

To enable the integration:

  1. Log in to Ivanti Neurons for ITAM as a user with the Asset Administrator role.
  2. Open the Ivanti Neurons for Spend Intelligence Configuration workspace.
  3. Set both Incoming and Outgoing to enabled.
  4. For more information, see the Ivanti Neurons for ITAM help.

  5. In Ivanti Neurons Platform, under Software, click License Manager.
    The License Manager page appears.
  6. Click Configuration > Ivanti Neurons for ITAM on the Spend Intelligence navigation bar.
    The Ivanti Neurons for ITAM configuration page appears with all controls initially read-only.
  7. Click Change, then select Enable Incoming data and Enable Outgoing data and click Save.
    The integration between Contracts in both systems and between License Transactions in Ivanti Neurons for Spend Intelligence and Contract Line Items of type Entitlement in Ivanti Neurons for ITAM is enabled. Any additions or changes to these items will be reproduced in the other system.

Loading the initial data into the other system

Now that you have enabled the integration, any additions or changes to License Transactions in Ivanti Neurons for Spend Intelligence will be reproduced in Contract Line Items of type Entitlement in Ivanti Neurons for ITAM and also the other way around. However, any existing data in your source system will not be automatically transferred to the other system, so you need to initiate this transfer.

To load the initial data from Ivanti Neurons for Spend Intelligence to Ivanti Neurons for ITAM:

  1. Click Configuration > Ivanti Neurons for ITAM on the Spend Intelligence navigation bar.
    The Ivanti Neurons for ITAM configuration page appears.
  2. Click Initiate Outgoing Data Full Load.
    The data load from Spend Intelligence to Ivanti Neurons for ITAM starts and could take a significant amount of time, depending on the quantity of data. All contracts and license transactions in Spend Intelligence are copied to the Ivanti Neurons for ITAM database.

Click the Initiate Outgoing Data Full Load button only once, in either Spend Intelligence or Ivanti Neurons for ITAM.

For information about loading data from Ivanti Neurons for ITAM to Ivanti Neurons for Spend Intelligence, see the Ivanti Neurons for ITAM help.