Inventory device fields related to cloud hosting (such as "Hosted in" and "Instance ID") may be blank or show incorrect values if the FlexNet inventory reader procedures have a custom configuration.
This issue occurs because a key import step related to reading cloud hosting data from the inventory database may be skipped if the FlexNet inventory reader procedures have a custom configuration, but the CSPJsonParser.xml file is not included as part of that configuration.
In particular, the ProcessCSPMetadataJsonBlob step in the "ManageSoft" reader will be skipped if:
When this occurs, output similar to the following will appear in the inventory import log:
2022-03-02 02:06:03,823 [INFO ] ProcessCSPMetadataJsonBlob (Execute on FNMP) 2022-03-02 02:06:03,879 [INFO ] File 'C:\ProgramData\Flexera Software\Compliance\ImportProcedures\CustomInventory\Reader\ManageSoft\CSPJsonParser.xml' is missing. Skipped CloudServiceInstanceData step.
On the FlexNet Manager Suite batch server, copy the file CSPJsonParser.xml from C:\ProgramData\Flexera Software\Compliance\ImportProcedures\Inventory\Reader\ManageSoft into the C:\ProgramData\Flexera Software\Compliance\ImportProcedures\CustomInventory\Reader\ManageSoft directory.
This issue is still open but not currently scheduled to be addressed.
Affected components: Integration: AWS, Integration: Azure, Inventory import (read/write/export)
Master issue ID: IOJ-2259978
Also known as: ITAM-1589
May 03, 2022 02:28 PM - edited Nov 20, 2023 01:32 PM