Shipping May 19th at 8am EST
AM-7109 will change how the device name is captured and shown in Addigy. Addigy has used a variation of localhost name or hostname as the device name within Addigy. This behavior is changing so the device name will be populated from the computer name found within the Sharing pane of System Preferences instead of the localhost name with this release.
As part of this change, the option to use "localhost name as device name" (Account -> Settings) is being removed.
These changes are being made to ensure naming conventions maintain consistency across the platform. If you would prefer to see localhost or hostname in your devices table view those values are captured and can be added as additional columns in the devices table.
Monitoring, maintenance, and scripts that use hard-coded device name values or scripts that call facts within the auditor-facts folder may be impacted. We strongly recommended reviewing the device naming information below and reviewing how custom scripts or facts may change. We strongly encourage administrators to use UDID, Serial Number, or Agent ID as those identifiers are less likely to change versus a device name.
Integrations such as AutoTask, ConnectWise Manage, and Watchman Monitoring have been tested with this change to ensure device names will update to the computer name.
Additional Information Regarding Device Names
Computer Name
- A user friendly name that is visible in the Sharing pane of System Preferences
- Defaults to {users’} {type of device} after Setup Assistant. Example: John’s MacBook Pro
- Terminal command: scutil --get ComputerName
Localhost Name
- Used with Zeroconf networking tools such as Bonjour, AirPlay, AirDrop, and Lan Cache
- Defaults to {users}-{type-of-device}.local after Setup Assistant. Example: johns-macbook-pro.local
- Terminal command: scutil --get LocalHostName
Hostname
- Usually provided by a network based system via DHCP or DNS
- Not set by default on newer macOS versions
- Terminal command: scutil --get HostName