Importing Inventory Data From FlexNet Manager On-Premises Into IT Visibility
• | Prerequisites |
• | IT Visibility Importer Tool Installation Instructions |
• | Installation Verification |
• | IT Visibility Importer Tool Log File Location |
• | Uninstalling the IT Visibility Importer |
Extracting inventory data from the FlexNet Manager On-Premises edition and uploading it to IT Visibility requires the following:
Item |
Requirements and Supported Versions |
|||||||||||||||
FlexNet Manager Single Tenant |
Any currently supported FlexNet Manager On-Premises versions. |
|||||||||||||||
FlexNet Manager Multi-Tenant |
FlexNet Manager On-Premises versions 2020 R1 and above. For FlexNet Manager multi-tenants’ implementations, you may need updated Flexera One licenses. Contact Flexera support to request licenses that include an organization ID for the tenants. An organization ID is a unique identifier that defines your organization and is used in authentication between components of Flexera One. |
|||||||||||||||
TCP/IP enabled |
TCP/IP must be enabled for the SQL server where FlexNet Manager database is located. You can do so by going to the machine where the database is located and then doing the following:
|
IT Visibility Importer Tool Installation Instructions
The following instructions provide steps to install the IT Visibility Importer that is used to import FlexNet Manager inventory data.
To install the IT Visibility Importer:
1. | Navigate to the IT Visibility Installers page (Data Collection > IT Visibility Inventory Tasks > Installers). The Installers screen appears. |
2. | In the top right of the FlexNet Manager On-Premises: IT Visibility Importer section, click the download icon. The ITVInstaller<Organization Name>.zip file downloads to your computer. |
3. | Copy the ITVInstaller<Organization Name>.zip file to the machine where the FlexNet Manager batch server is installed and extract the zip to any directory. |
4. | Run PowerShell as administrator. |
5. | Change the PowerShell directory to where you extracted the ITVInstaller ITVInstaller<Organization Name>.zip file. |
6. | Run the deploy.ps1 file using code such as running the following command: |
.\deploy.ps1
7. | During the installation, you will be prompted for the service account that FlexNet Manager is using. Enter it manually on the prompt, including the domain and host names. |
Note:Consider the following:
• | The installation will fail if you provide incorrect credentials. |
• | It is safe to re-run the installer repeatedly as it does not replace existing FlexNet Manager files. It will only add files. |
• | The only time the installer replaces files is when you re-run an updated version of the IT Visibility Importer tool. At that point, it will back up old files. |
The section provides reference information to help you verify the installation.
Item |
How to |
||||||||||||
Check if ITVisibility folder exists in Program Files and has files inside it |
C:\Program Files (x86)\Flexera Software\FlexNet Manager Platform\ITVisibility
|
||||||||||||
Check if the “ManageSoft.Compliance.Importer.Procedures.ITVisibility.dll” file exists |
Navigate to the following directory to check for the file: C:\Program Files (x86)\Flexera Software\FlexNet Manager Platform\DotNet\bin |
||||||||||||
Check if a new Task Scheduler, “ITVisibility inventory upload” was added |
A line that contains ITVisibility inventory upload should exist. |
||||||||||||
Check if the “writer.config” and “ITVisibility.xml” file exist |
C:\ProgramData\Flexera Software\Compliance\ImportProcedures\CustomInventory\Writer
|
||||||||||||
Check if the custom importer has been updated |
C:\ProgramData\Flexera Software\Compliance\ImportProcedures\CustomInventory
|
IT Visibility Importer Tool Log File Location
As the data extraction is tied to the existing compliance readers, the file extraction log files are in the following location:
C:\ProgramData\Flexera Software\Compliance\Logging\ComplianceReader
Uninstalling the IT Visibility Importer
The following instructions provide steps to uninstall the IT Visibility Importer.
To uninstall the IT Visibility Importer:
1. | Run PowerShell as administrator. |
2. | Change the PowerShell directory to the location where you extracted the ITVInstaller ITVInstaller<Organization Name>.zip file when following the IT Visibility Importer Tool Installation Instructions. |
3. | Run the deploy.ps1 file with the -Revert parameter: |
.\deploy.ps1 -Revert
4. | Verify the uninstallation by checking that the items listed in the following table have all been removed. |
Location to check |
Item that should have been removed |
||||||
C:\Program Files (x86)\Flexera Software\FlexNet Manager Platform |
The ITVisibility folder. |
||||||
C:\Program Files (x86)\Flexera Software\FlexNet Manager Platform\DotNet\bin |
The ManageSoft.Compliance.Importer.Procedures.ITVisibility.dll file. |
||||||
Open Task Scheduler > Task Scheduler Library > FlexNet Manager Platform. |
Instances of “ITVisibility inventory upload”. |
||||||
C:\ProgramData\Flexera Software\Compliance\ImportProcedures\CustomInventory\Writer |
The following files:
|
||||||
C:\ProgramData\Flexera Software\Compliance\ImportProcedures\CustomInventory\Importer.xml |
Instances of “ITVisibilityExport”. |