Collected Data¶
This document provides an overview of the data collected by OctoSAM scanners. Understanding the collected data helps with planning your software asset management strategy and addressing any privacy or security concerns.
Data Privacy
Some of the collected data may be subject to privacy regulations in your jurisdiction. Make sure to review the collected data types and configure the scanners according to your organization's privacy and security policies.
Machine and Operating System Information¶
The scanner collects comprehensive system information including: - Hardware specifications - Operating system details - System configuration - Network configuration - Installation and patch status
For detailed field listings, see the database model documentation ([Machine] table).
User Information¶
The scanner collects user-related information including: - User accounts - Profile information - Authentication details - Group memberships
For detailed field listings, see the database model documentation ([User] table).
User Device Affinity and Logon History¶
Information about user-to-device relationships, including: - Login patterns - Session durations - Primary device assignments - Remote access patterns
This information is crucial for: - License compliance (especially for user-based licenses) - Resource optimization - Security auditing - User experience analysis
Windows specific data¶
User Local Security Group Membership (Optional)¶
Octoscan2 can scan the user's membership in local groups. This information is currently not stored in the inventory database.
Configuration Required
This feature needs to be explicitly enabled in the scanner configuration.
Windows Installer Registry¶
All information from the Windows installer registry, including: - Installed products - Patches and updates - Installation properties - Product configurations
Windows AppStore¶
Information about applications installed from the Microsoft Store: - Installed apps - App versions - Installation status - User context
Windows AutoStart Configuration¶
Autostart information configured at both machine and user levels: - Startup programs - Services - Scheduled tasks - Registry autostart entries
Microsoft Office Add-ins¶
Office add-in information at both machine and user levels: - COM add-ins - Application-specific add-ins - Add-in status (enabled/disabled) - Installation paths
SWID files¶
SWID Files are copied entirely and can be investigated in the database.
Chromium browser extensions¶
Per user installed browser extensions for chromium-based Browsers.
Product-specific detection logic¶
The windows scanner contains product-specific logic to detect some of the more complex products like:
- Microsoft SQL Server Instance information
- Microsoft Sharepoint Server
- Microsoft Visual Studio
- Microsoft Office Click 2 Run
- Java Runtime and JDK
- ORACLE_HOME configuration
- Oracle Database Servers
- Oracle Virtual Box extensions
Optional Scanning Features¶
Filesystem Scan¶
The Windows scanner can be configured to scan specific parts of the filesystem.
Performance Impact
Extensive filesystem scanning can impact system performance. Configure scan paths carefully and consider excluding large directories or those with frequently changing files.
Configuration options include: - Include/exclude paths - File type filters - Depth of recursion - Scan frequency
Software Metering¶
Software Metering tracks all running processes per user, collecting: - Process name and path - CPU and memory usage - Start and end times - User context
Privacy Consideration
Software metering collects detailed usage data. Review privacy implications and inform users according to your organization's policies.
Custom Registry Scan¶
The Windows scanner supports collection of site-specific registry information: - Custom registry paths - Key and value monitoring - Change tracking - Version information
Configuration is done through scanner configuration files.
Custom File Metadata Scan¶
Octoscan2 can collect detailed metadata about specified files and folders: - Creation timestamp - Last access time - Last modification time - File size - File attributes
This feature is useful for: - Software usage tracking - License compliance monitoring - Asset lifecycle management - Storage optimization
APP-V¶
The following APP-V WMI classes get scanned
- AppvClientApplication,
- AppvClientAsset
- AppvClientConnectionGroup
- AppvClientPackage
- AppvPublishingServer
- WMI_Extension
User Access Logging (optional, capable systems only)¶
The following User Access Logging classes get scanned
- MsftUal_Admin
- MsftUal_SystemId
- MsftUal_Overview
- MsftUal_UserAccess
- MsftUal_DeviceAccess
Hyper-V¶
Octoscan2 scans the host and guest side of Windows virtual machines. The following Hyper-V classes get scanned on Hyper-V hosts:
- Msvm_ComputerSystem
VMware¶
Octoscan2 detects the guest parameters of VMware.
Hardware and configuration¶
WMI classes¶
For detailed information, see Microsoft documentation
The following WMI Classes get scanned:
- Win32_BaseBoard
- Win32_BIOS
- Win32_ComputerSystem
- Win32_ComputerSystemProduct
- Win32_DesktopMonitor
- Win32_DisplayConfiguration
- Win32_LogicalDisk
- Win32_NetworkAdapter
- Win32_PhysicalMemory
- Win32_NetworkAdapterConfiguration
- Win32_DiskDrive
- Win32_Battery
- Win32_PortableBattery
- Win32_Printer
- Win32_TCPIPPrinterPort
- Win32_Processor
- Win32_PNPEntity
- Win32_Share
- Win32_PrinterShare
- Win32_SystemEnclosure
- Win32_SoundDevice
- Win32_USBController
- Win32_USBControllerDevice
- Win32_USBHub
- Win32_VideoController
- Win32_PointingDevice
- Win32_OperatingSystem
- Win32_SerialPort
- Win32_ParallelPort
- Win32_Service
- Win32_OptionalFeature (installed features only)
- WmiMonitorID