Let Oomnitza be your single source of truth!
The Jamf asset and software load fetches all Jamf computers. If you enable the software option for this integration, you will also be able to retrieve the software name and version. For information on the API used in the integration, see Jamf Developer Documentation: Computers.
You'll get visibility of your Apple assets and software as data from Jamf is automatically transformed into consumable information and actionable insights.
Connect Oomnitza and Jamf in minutes
Get the information and insights that you need to reduce costs and the time that you spend on administration tasks such as:
- Configurable dashboards and list views of key asset and software information
- Configurable reports to share information about assets and software with your colleagues and management such as corporate-wide reports that detail the distribution and status of the assets and software in your environment
-
Configurable workflows that you can create such as
- Workflows for deleting computers, and for remotely locking and erasing devices
- Workflows for editing a computer's extension attribute, general attribute, location, and purchasing attribute
- Workflows for adding a user, getting a user's details, and updating a user's details
- Workflows for deleting users
Navigation
Before you start
Important
To sync Jamf with Oomnitza, your Jamf tenant must be hosted on the cloud.
Jamf credentials
For details on how to Add your Jamf credentials to Oomnitza, refer to Adding Jamf credentials.
Read-only privileges
In order to access computers in Jamf, credentials should be created with, at least, read-only access to computers and API access.
Jamf domain
To save you time when creating multiple integrations and workflows, you can follow these steps to add the Jamf domain as a global variable in Oomnitza:
- Follow the steps in Adding global settings.
- In the Key field, input
Jamf.Domain - In the Value field, enter the full URL of your Jamf Pro instance, such as
https://<instance_name>.jamfcloud.com
Alternatively, you can manually enter the full URL of your Jamf Pro instance when creating the integration.
Integrate Jamf with Oomnitza
When you create asset integrations, you can also stream information about the software, such as the software name and version into Oomnitza. This option is only available if you add the software module to Oomnitza.
- In Oomnitza, click Configuration> Integrations> Overview.
- Click Block view
- Scroll down to the Extended section for asset integrations.
- Click NEW INTEGRATION.
- Select the integration in the sidebar.
- Click ADD.
Integration details overview
More information is provided about the following fields to help you complete the integration:
Installation type
Select Cloud if you want to store credentials in the Oomnitza cloud.
Select Local if you want to store credentials locally. Local extended integrations do not support AWS and OAuth authentication. If you want to sync Oomnitza with vendor applications that require AWS or OAUTH authentication, select Cloud.
Integration preferences
By default, the option Create & Update option is selected. Select this option when you want to edit records and add new records. If you want to edit records and not add new records, select Update Only. If you only want to add new records, select Create Only.
Integration details
To review or update the integrations details, click Edit .
- Update the integration name if necessary.
- Select an installation type.
- For integration preferences, select an option.
- Enter the name of the integration user.
Credential details
If you selected Cloud as the installation type, choose one of the following options:
- Select the credentials that were created for the integration.
- Edit the credentials that were created for the integration.
- Create new credentials
Schedule
By default, data is streamed to Oomnitza once every day.
You can configure the schedule to meet your needs such as changing the interval or changing the time so that the data is streamed when your system isn't busy.
- Click the Edit
.
- Configure your schedule.
- Click Update.
Mappings
To map the fields to Oomnitza, click Edit .
You can define rules for your integration by selecting Edit integration
on the mapping page. For example, you may only want to run the integration if a certain contact or region exists. See Filtering integration results.
You can add new fields to your integration by selecting Add new field on the mapping page. All you need to do is specify the property name. See Creating custom API fields.
Creating custom mappings
The following information about your assets can be mapped to Oomnitza:
Active Directory Status
Alt. MAC Address
Applecare ID
Asset Tag
Available RAM Slots
Barcode #1
Barcode #2
Battery Capacity
Boot ROM
Building
Bus Speed
Cache Size (KB)
Computer Name
Connector Sync Time
Department
Disk Encryption Configuration
Distribution Point
Email Address
Gatekeeper Status
ID (Computer ID)
Initial Entry Date
Institutional Recovery Key
IPv4 Address
Is BLE Capable
Is iTunes Store Account Active
Is Leased
Is Master Password Set
Is MDM Capable
Is Purchased
Is Supervised
JAMF Version
Last Contact Time
Last known IPv4 Address
Lease Expires
Life Expectancy
MAC Address
Make
Model Identifier
Model
NIC Speed
Number of Cores
Number of Processors
Optical Drive
OS Applecare ID
OS Build
OS Maintenance Expires
OS Name
OS Version
Phone Number
Platform
PO Date
PO Number
Position
Processor Architecture
Processor Speed MHz
Processor Speed
Processor Type
Purchase Price
Purchasing Account
Purchasing Contact
Real Name
Report Date
Room
Serial Number
Service Pack
SIP Status
SMC Version
Total Memory (MB)
UDID (Computer)
Username
Vendor
Warranty Expires
Xprotect Version
Launching the integration
Your integration is in Draft mode until the required mandatory fields are added. When added, click Launch to activate your integration.
If you selected Cloud as the installation type when creating the integration, see Running an extended integration
If you selected Local as the installation type when creating the integration, see Running an extended integration locally.
Viewing data ingested by Oomnitza
Viewing ingested asset data
For asset integrations, click Hardware. If the asset integration also ingests software data, click Software.
Viewing ingested user data
For user integrations, click People. If you chose the option to ingest User and SaaS user data, click Software > SaaS, click the SaaS app, and then click the Users tab.
Related Links
Create workflows
To reduce your workload and automate complex and repetitive tasks, you can use API presets to create asset and user workflows.
- Click Configuration > Workflows
- Click Add (+) and select Assets from the list.
- Enter the name and a description of the workflow.
- Edit the Begin block by choosing a schedule and adding the rules that will trigger the workflow. For example, add the rule Name equals Jamf, and a rule to trigger the workflow.
- Click the Blocks tab, and drag and drop the API block onto the canvas.
- Click the Edit button.
- Enter Jamf in the search field and choose one of the following presets. To add a preset, you must select credentials and enter your Jamf subdomain.
-
Jamf Add User
-
Jamf Delete Computer
-
Jamf Delete User
-
Jamf Edit Computer Extension Attribute
-
Jamf Edit Computer General Attribute
-
Jamf Edit Computer Location Attribute
-
Jamf Edit Computer Purchasing Attribute
-
Jamf Get user Details
-
Jamf Remote Erase Device
-
Jamf Remote Lock Device
-
Jamf Update User
-
- Click the right arrow >.
- Select your credentials.
- Click SAVE.
- Connect the blocks.
- Save, validate, and activate your workflow.
See Jamf workflows for more information about API asset and user presets.
Did you know
You can use the expressions that are provided in the Jinja2 template to retrieve the values of extension attributes from Jamf Pro. You simply replace the name of the extension attribute with the name of the attribute:
{% set ext_attrs = computer.extension_attributes %}{% for x in ext_attrs
%}{% if x.name ==
"Extension Attribute Name"
%}{{x.value}}{% else %}{% endif %}{% endfor %}
Need help? Contact support@oomnitza.com.
Unleash the power of Oomnitza
To get valuable actionable insights that help you manage your assets, learn how to:
- Configure dashboards for your assets and software
- Configure custom reports about your assets and software
See Getting started.
Comments
0 comments
Please sign in to leave a comment.