Software Title Summary Object
The information in the Software Title Summary object must match the information in the Software Title object that shares id. None of the following values can be null. In addition, the id cannot include any special characters or spaces.
|
Key |
Value Type |
Value Description |
|---|---|---|
|
|
String |
Name of the patch management software title. |
|
|
String |
Publisher of the patch management software title. |
|
|
String |
Jamf Pro uses this key to display the Last Updated value in the computer inventory information. Note:
Must be ISO-8601 format. |
|
|
String |
Used for reporting the latest version of the patch management software title to Jamf Pro. |
|
|
String |
Uniquely identifies this software title on the external source. Note:
An |
Software Title Object
The information in the Software Title object must match the information in the Software Title Summary object that shares id. None of the following values can be null. In addition, the id cannot include any special characters or spaces.
|
Key |
Value Type |
Value Description |
|---|---|---|
|
|
String |
Name of the patch management software title. |
|
|
String |
Publisher of the patch management software title. |
|
|
String |
Deprecated |
|
|
String |
Deprecated |
|
|
String |
Jamf Pro uses this key to display the Last Updated value in the computer inventory information. Note:
Must be ISO-8601 format. |
|
|
String |
Used for reporting the latest version of the patch management software title to Jamf Pro. |
|
|
Array of criteria objects |
Criteria used to determine which computers in your environment have this software title installed. |
|
|
Array of patch objects |
Software title version information; one patch is one software title version. Note:
Must be listed in descending order with the newest version at the top of the list. |
|
|
Array of extensionAttributes objects |
Extension attributes that are required by Jamf Pro to use this software title. Terms must be accepted in Jamf Pro. |
|
|
String |
String that uniquely identifies this software title on the external source. Note:
An |
criteria Object
Criteria objects in an array must be ordered in the same way that smart group criteria is ordered.
|
Key |
Value Type |
Value Description |
|---|---|---|
|
|
String |
Any valid Jamf Pro smart group criteria. When type is |
|
|
String |
Any valid Jamf Pro smart group operator for the given name. |
|
|
String |
Search value for the smart group criteria. |
|
|
String |
Valid values are |
|
|
Boolean |
Optional. Defaults to |
patch Object
|
Key |
Value Type |
Value Description |
|---|---|---|
|
|
String |
Version associated with this patch. |
|
|
String |
Date that this patch version was released. |
|
|
Boolean |
Note:
Used for reporting purposes. It is not used by patch policy processes. |
|
|
String |
Lowest macOS version capable of installing this patch. Note:
Used for reporting purposes. It is not used by patch policy processes. See the capabilities array for patch policy implementation. |
|
|
Boolean |
|
|
|
Array of killApp objects |
Specifies processes that will be stopped before a patch policy runs. |
|
|
Array of component objects |
Defines the elements that comprise this patch version. Note:
Only one element is supported by Jamf Pro at this time. |
|
|
Array of criteria objects |
Criteria used to determine which computers in your environment have the ability to install and run this patch. |
|
|
Array of criteria objects |
Not currently used by Jamf Pro. Note:
Cannot be a |
extensionAttributes Object
|
Key |
Value Type |
Value Description |
|---|---|---|
|
|
String |
Identifier unique within Jamf Pro. It is used by criteria objects and displayed in the Jamf Pro computer inventory information. Note:
Duplicate keys are not allowed. |
|
|
String |
Base64 encoded macOS script. Standard extension attribute script which must return a |
|
|
String |
Used on the tab. |
killApps Object
|
Key |
Value Type |
Value Description |
|---|---|---|
|
|
String |
Bundle identifier of the applications that will be stopped before a patch policy runs. |
|
|
String |
Name of the application that will be stopped before a patch policy runs. |
components Object
|
Key |
Value Type |
Value Description |
|---|---|---|
|
|
String |
Name of the patch management software title. |
|
|
String |
Version associated with this patch. |
|
|
Array of criteria objects |
Criteria used to determine which computers in your environment have this patch version installed. |