User Guide

Device Types Reference

This reference lists the device categories that AlloyScan can place in Inventory. The categories match the sections shown on the Inventory landing page and the type-specific grids behind each tile.

Top-level taxonomy

Group Categories
Devices Computers - Chromebooks - Jamf Apple devices - Hypervisors - Hosted hypervisors - SNMP devices
Cloud resources AWS - Azure - Google Cloud Platform

Preview: AWS, Azure, and Google Cloud Platform segments are Preview features. Behavior and supported subtypes can change between releases.

Computers

Physical or virtual general-purpose computers can be audited agentlessly through an Audit Service or by an Audit Agent installed on the endpoint.

Subtype Audit method Notes
Windows computer Audit Service (WMI / WinRM) or Audit Agent Agentless audit uses credentials of the Windows type.
macOS computer Audit Service (SSH) or Audit Agent Agentless audit uses credentials of the Linux and macOS type. Jamf-audited macOS computers use the same standard macOS computer form as macOS computers audited through Audit Service or Audit Agent.
Linux computer Audit Service (SSH) or Audit Agent Agentless audit uses credentials of the Linux and macOS type.

For credential fields, supported versions, and platform requirements, see Credential Types Reference and Supported Targets.

Chromebooks

Chromebooks are ChromeOS devices audited through a Google Directory segment using Google Directory credentials.

Subtype Audit method Notes
Google Chromebook Audit Service (Google Admin Directory API) Google Directory audit populates the Chromebook tile in Inventory. The device form uses a Chromebook-specific General tab and a cloud-data Details tab.

For credential fields and segment configuration, see Credential Types Reference and How to create a Google Directory Chromebook segment.

Jamf Apple devices

Jamf Apple devices are audited through a Jamf segment using Jamf credentials. Inventory shows separate tiles for iPhones, iPads, Apple TVs, and Other Apple mobile devices.

For credential fields and segment configuration, see Credential Types Reference and How to create a Jamf segment.

Hypervisors

Hypervisors are hosts that run virtual machines. AlloyScan supports full hypervisor inventory collection for VMware ESXi through an Audit Service. For other hypervisor hosts, AlloyScan audits the host operating system and records the hypervisor type when detected.

Subtype Audit method Notes
VMware ESXi Audit Service (ESXi API) Uses credentials of the Hypervisor type and collects host and virtual-machine information.
Xen Linux computer audit Linux-based hypervisor hosts, such as Xen hosts, are audited as Linux computers.
Microsoft Hyper-V Audit Service (Windows computer audit) Windows-based hypervisor hosts, such as Hyper-V hosts, are audited as Windows computers through an Audit Service.
Citrix Hypervisor Audit Service (Linux computer audit) Linux-based hypervisor hosts, such as Citrix Hypervisor hosts, are audited as Linux computers through an Audit Service.

For credential fields, supported versions, and platform requirements, see Credential Types Reference and Supported Targets.

Hosted hypervisors

Hosted hypervisors are desktop virtualization products detected on audited computers. They can appear as Inventory classifications, but they are not audited as separate hypervisor targets.

Subtype Audit method Notes
VMware Workstation Computer audit Detected on an audited computer when present.
Oracle VirtualBox Computer audit Detected on an audited computer when present.

SNMP devices

Network devices managed through SNMP v1, v2c, or v3, with SHA-2 authentication available for SNMPv3.

Subtype Audit method Notes
Printer Audit Service Agentless audit uses credentials of the SNMP type. The device form shows a Printer supplies tab in place of Details.
Switch Audit Service Agentless audit uses credentials of the SNMP type. Network Map is available for switches.
Other Audit Service Agentless audit uses credentials of the SNMP type. Generic SNMP device that does not fit the Printer or Switch subtypes.

For SNMP credential fields and target requirements, see Credential Types Reference and Supported Targets.

AWS resources

Cloud resources audited from an AWS Segment using credentials of the AWS type.

Subtype Audit method Notes
Resources AWS API Includes all AWS resource types in scope.
EC2 instances AWS API Virtual machine instances.
Amazon Machine Images (AMIs) AWS API Images used to launch EC2 instances.
Subnets AWS API VPC subnets.
Zones AWS API Availability zones in scope.
Database instance AWS API RDS instances.
Key pairs AWS API EC2 SSH key pairs.
Network interfaces AWS API ENIs.
Load balancers AWS API ELB / ALB / NLB.
S3 buckets AWS API Object storage buckets.
Virtual private clouds AWS API VPCs.
Security groups AWS API EC2 / VPC security groups.

Azure resources

Cloud resources audited from an Azure Segment using credentials of the Azure type.

Subtype Audit method Notes
Resources Azure API Includes all Azure resource types in scope.
Application gateways Azure API Layer-7 load balancers.
Load balancers Azure API Layer-4 load balancers.
Network interfaces Azure API NICs.
Public IPs Azure API Public IP address objects.
Resource groups Azure API Logical containers for Azure resources.
Security groups Azure API Network security groups.
Subscriptions Azure API Azure subscriptions in scope.
Virtual machine instances Azure API Azure VMs.
Virtual networks Azure API VNets.
Volumes Azure API Managed disks.

Google Cloud Platform resources

Cloud resources audited from a Google Cloud Platform segment using credentials of the Google Cloud Platform type.

Subtype Audit method Notes
Resources Google Cloud Platform API Includes all Google Cloud Platform resource types in scope.
Big table Google Cloud Platform API Bigtable instances.
Images Google Cloud Platform API Compute Engine images.
Load balancers Google Cloud Platform API Cloud Load Balancing.
Public IPs Google Cloud Platform API External IP addresses.
Security groups Google Cloud Platform API Firewall rules or equivalent.
Subnets Google Cloud Platform API VPC subnetworks.
Virtual machine instances Google Cloud Platform API Compute Engine VMs.
Virtual private clouds Google Cloud Platform API VPC networks.
Volumes Google Cloud Platform API Persistent disks.

For cloud credentials and segment configuration, see Credential Types Reference and the AWS, Azure, and Google Cloud segment instructions.

How devices are categorized

The category and subtype assigned to a device are derived from the audit snapshot's data and from the segment that scanned it. Computer subtype (Windows / macOS / Linux) follows the audited OS. Jamf macOS audits follow the same macOS computer subtype and standard computer form as Audit Service and Audit Agent macOS audits. Jamf Apple-device audits populate the corresponding Jamf Inventory tiles. Full hypervisor inventory collection is supported for VMware ESXi. Other hypervisor and hosted-hypervisor categories are assigned when the corresponding type is detected in audit data. SNMP subtype follows the SNMP sysObjectID and the matching keywords in the Manufacturer registry. Chromebooks follow the Google Directory audit flow. Cloud subtype follows the cloud provider and resource type returned by the cloud API.

Constraints

  • Manual device add is not implemented. Devices appear in Inventory only after they are discovered and audited.
  • Mobile device audit (iOS / Android) is not implemented.
  • The Inventory landing page hides empty categories by default. Toggle Show empty to display every category regardless of count.