FlexNet Inventory Scanner: Accounts and Privileges
IT Asset Management
(Cloud)
In the FlexNet Inventory Scanner case, when the FlexNet inventory core components (run locally as the FlexNet Inventory Scanner) gather hardware and software inventory from the target inventory device, they execute as the user name (or account) that triggered the execution.
To effectively gather inventory, this account must have elevated privileges:
- On Windows, it must have administrator privileges on the local machine.
- To collect complete inventory on UNIX-like platforms, you must elevate privileges (for
example, with
sudo
orpriv
) and execute ndtrack.sh asroot
.
If ndtrack.sh executes as a non-root user on UNIX-like systems, the
following are amongst the inventory details that cannot be collected:
- File evidence from any file system path not accessible by the executing user
- InstallAnywhere, InstallShield Multiplatform, or Oracle Universal Installer evidence under paths not accessible by the executing user
- Oracle Database service discovery via the local listener using lsnrctl
- Oracle Database inventory which may use impersonation of an Oracle Database
administration user when running the
sqlplus
command - On Linux systems:
- BIOS details (
dmidecode
): serial number, UUID, manufacturer, model, chassis type - All hard disk information (from device files)
- BIOS details (
- On Solaris systems:
- MAC addresses of network adapters
- x86 BIOS details (
dmidecode
): model, manufacturer - SPARC model using OpenPROM interface (the tracker fails over to using the value from
sysinfo SI_PLATFORM
instead, which may give different results)
- On HP-UX systems:
- SD-UX installation evidence from
swlist
if access has been locked down withswreg
orswacl
- vPar evidence including
VMType
,VMName
, and vPar capacity (vparstatus
requires root) - Hard disk drive properties including capacity
- SD-UX installation evidence from
- On Mac OS X systems:
- Mac OS X package bundle paths under /Applications or /System/Library not accessible by the executing user.
IT Asset Management (Cloud)
Current