Jamf data source

Data Manager is included in all Service Collection Premium and Enterprise plans.

Jamf is a mobile device management (MDM) tool used to manage Apple devices such as MacBooks, iPhones, and iPads.

The Jamf data source uses an API connection to bring data into Data Manager.

This task requires Data Manager & Adapters admin permissions to complete. See how permissions and roles work in Data Manager.

Consult a Jamf SME to complete configuration. Ensure:

  • the Jamf source is API enabled

  • relevant firewall rules are in place

  • credentials to access the source are available

How to connect Jamf to Data Manager

  1. Gather all of the Data Manager type information, including the data source name, short display name, and the data source type.

  2. Gather the Jamf fields – this may require consultation with the Jamf subject matter expert (SME).

  3. In Data Manager, add a new data source by selecting the tool you which to connect and configure with all the gathered information.

Each time this data source is fetched the data becomes raw data.

Data Manager fields

You need to specify the following information from Data Manager:

  • Data source name – the name of the data source used to run, transform, map, cleanse, and import the data.

  • Short display name – a unique name as a data source label.

  • Data source type – what type of data the tool is providing. For example, Assets, CMDB, user location.

Jamf fields

  • API URL – Jamf instance URL.

  • Username – Jamf account username, with an author role.

  • Password – Jamf account password.

  • Authentication type – choose between Basic authentication and OAuth.

Basic authentication:

  1. [Generate token (トークンを生成)] を選択します。

  2. Enter Username and Password.

  3. Select Generate.

OAuth:

  • Enter Client ID – unique identifier used to generate the token.

  • Enter Client secret – secret string used by the application when requesting a token.

You must populate username and password before generating an API access token, then click Generate to obtain it.

API calls

  1. Retrieve list of computer IDs:

  2. API: {api-url}/JSSResource/computers

  3. メソッド: GET

  4. Response: list of computer IDs.

  5. Use each ID to get full details:

  6. API: {api-url}/JSSResource/computers/id/{id}

  7. メソッド: GET

  8. Response: fields below.

Fields retrieved

次のフィールドが取得されます。

Id Name MacAddress IpAddress SerialNumber Platform AssetTag ReportDate LastContactTme Make Model OsName OsVersion ServicePack ProcessorType ProcessorArchitecture ProcessorSpeed NumberProcessors NumberCores TotalRam IsLeased PoNumber Vendor WarrantyExpires LeaseExpires Username

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。