Extension attributes allow you to collect extra inventory information. Extension attribute values are populated using an input type, which can be any of the following:
Text field
Pop-up menu
Script
Directory Service attribute mapping
In Jamf Pro, you can create extension attributes manually or from an available template in Jamf Pro. You can also create extension attributes programmatically via the Jamf Pro API. For more information, see Extension Attributes in the Jamf Pro Developer Portal.
Examples:
A text field input can collect the retire date of a computer.
A script input can collect data about your company's antivirus software on a computer.
Extension attributes can be used as criteria in a smart group or as a variable in a configuration profile, which allows you to administer dynamic management workflows and tasks based on the data collected with extension attributes.
Depending on the input type and data type (string, integer, date (YYYY-MM-DD hh:mm:ss)), extension attributes may add time and network traffic to the inventory collection process.