---
schema_version: "1"
id: 19e6466e21081223e3184b3313523b8f215ced548f11ad1a7e54f8d84cf5bee5
title: Customize Field Mappings for Jamf Discovery
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/it_srvcs_discovery_customize_jamf_mapping.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.it_srvcs_discovery_customize_jamf_mapping.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 64c39750b27934cf2e950a0c5815fcd9267bd13ad43e6149f24b0f60527e1183
description: Customize the Jamf field mappings to capture Jamf data that isn't mapped by default. Map additional Jamf attributes to CMDB fields to keep discovered device data aligned with your organization's needs.
products:
  - Service Cloud
  - Agentforce IT Service
release: "264"
---
# Customize Field Mappings for Jamf Discovery

Customize the Jamf field mappings to capture Jamf data that isn't mapped by default. Map additional Jamf attributes to CMDB fields to keep discovered device data aligned with your organization's needs.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Performance</strong>, and <strong>Unlimited</strong> Editions with Agentforce IT Service that have Discovery enabled.</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d103745e74">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d103745e74 ">To edit and activate the integration flow:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d103745e74 ">Manage Flow</td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d103745e74 ">To create custom fields on a configuration item type:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d103745e74 ">Customize Application</td>

          </tr>
        </tbody>
      </table>

- Create a Jamf Pro discovery target. See [Create a Discovery Target for Jamf Pro](https://help.salesforce.com/s/articleView?id=service.it_srvcs_discovery_create_jamf_trgt.htm&release=264.0.0&type=5 "Create a Jamf Pro discovery target to bring managed Apple device data into CMDB. Keep endpoint Configuration Items (CIs) accurate and up to date. Configure the integration connection, review field mappings, and run discovery using Salesforce Flow. Populate CMDB with managed Mac computer and mobile device data, and support IT operations that rely on accurate CI data.").
- To capture a Jamf attribute that isn't mapped by default, create a custom field on the CI type, and note its API name. For more information, see [Create a Configuration Item Type](https://help.salesforce.com/s/articleView?id=service.it_srvcs_cmdb_create_citype.htm&release=264.0.0&type=5 "Define a new configuration item (CI) type to represent a specific asset category in Configuration Management Database (CMDB). Each CI type includes required attributes, relationships, and rules that apply to the assets it manages.").

Jamf field mappings are defined in the transform elements of the integration flow, not on the Field Mapping page in the target setup flow. Each Jamf target has two flows: a Compute flow and a Mobile flow. For more information, see [Create or Modify a Flow](https://help.salesforce.com/s/articleView?id=sfdo.gm_create_modify_flow.htm&type=5&language=en_US).

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-it_service-264-0-0-production-enus/0a574a10-4c7a-4681-aacf-0767f8beaad4/images/icon_note.png)

Note

- Custom mappings that you add in a flow don't appear on the Field Mapping page. The page always shows the default mappings.
- Custom mappings apply only to the target whose flow you edit. If you create another target, recreate the mappings in its flows.

1. Open the Jamf discovery flow for the device category that you want to change.
    
    | Flow | Device Category |
    | --- | --- |
    | Compute flow | Mac computers and their installed software. |
    | Mobile flow | Mobile devices and their installed software. |
2. In the flow, select the transform element for the data that you want to map.
    
    To change software mappings, select the transform element for installed software. For more information, see [Transform Element](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_transform.htm&type=5&language=en_US).
3. Map the Jamf attribute to the CMDB field.
    
    To capture an attribute that isn't mapped by default, map the attribute to the custom field that you created.
4. Save the flow as a new version, and then activate the new version.

After you activate a new flow version, the next run syncs all devices instead of only the devices that changed. If you turn the target off and on, the next run also syncs all devices.