How To: Integrate JAMF with Reftab

You can integrate Jamf with Reftab so that assets are created automatically in Reftab. By doing so, you’ll have an automated way to add data into Reftab and take advantage of your existing infrastructure. This guide will walk you through how to setup the integration in just a few simple steps.


  • First log into your JAMF instance as an administrator, and create a new API Role and Client

Click “Settings” > “System” > “API roles and clients

  • Next, we will create the API Role

Click “New“, then give the role a name, “Reftab” will suffice. Ensure that they role has privileges as depicted in the screenshot below. The Reftab role should have “Read Mobile Devices” and “Read Computers“.

  • Next, click the “API Clients” tab

Click “New“, then give the API Client a name, “Reftabapi” will work. Now assign the newly created role to the client. Lastly, ensure you enable the client!

  • Now you will want to click “Generate Client Secret

Ensure that you copy the client credentials to a notepad as this will be needed in the next steps.


Finishing the Setup in Reftab

Click “Settings” > “Integrations” > find “Jamf” > click “Configure

Next fill out your host as your JAMF pro instance. Input both your “Client ID” and “Client Secret” obtained from the previous steps. Select a “Default Location” and choose whether to turn on “Auto Assign Assets” and optionally select an Asset Name Source Field. Click “Test” to test the connection and when successful click, “Save Jamf Settings“.

That’s it! The connection between Jamf and Reftab is established. Click the “Sync Now” button on the Jamf section here:


Field Mappings

Reftab can pull in all of the devices logged in Jamf. Then, you can sync the categories in Jamf with Reftab.

For example, you can say something like when I get a list of Macs from Jamf, put them into the Reftab category of MacBook Pros. 

You can also map specific fields. So, not only can you log MacBook Pros, but you also bring over the details like vendors, serial number, MAC address, warranty dates, etc. 


Suggested Next Steps

How to automatically update asset details and fields using workflows
Leverage workflow automation to automatically update fields and details on assets based on things like past maintenance dates, and also chaining workflows together!