In this blog, we’ll walk through the different Assets schema mapping options available in OnLink. If you’re new to OnLink, you might want to check out this primer on supported integration sources - Link.
Assets in Jira Service Management support complex object types like User, Group, Project, and Object. OnLink simplifies the process of mapping external data whether from your HRIS, Identity Management, or ITAM platform into your Assets schema with easy relationship mapping.
Assets can be used as a graph of relationships and dependencies. For example:
With proper mapping, you can easily visualize and automate processes like:
This is the most straightforward approach.
map:First_Name=Firstname
Maps a simple field from the source data to the corresponding schema attribute.
Object attributes reference other Assets object types. You can use AQL-style queries to resolve these references.
map:DepartmentRef=Department|RefID=${DepartmentRef}
In this example:
map:Uptime=values.0_where_operatingSystem/name_eq_Uptime
Maps the first “Uptime” value from an array under operatingSystem.
map:DiskText=sizeMegabytes_where_storage/device_eq_any
Extracts sizeMegabytes from the first matching element inside the storage array.
map:jsonpath__workAssignments.*.assignedWorkLocations.0.address.cityName__where__workAssignments.*.primaryIndicator_eq_true
Finds the cityName for the primary work location of an employee.
map:incomingJsonValues=objAttr|arraySeparator=~
Handles arrays encoded as delimiter-separated strings in JSON.
Here’s a practical mapping setup:
Once the schema is configured, your data becomes actionable:
“John Smith is in Sales and has a MacBook Pro assigned to him.”
Whether you’re importing data from ADP, Okta, Entra ID, or Workday, OnLink can help unify your asset and identity landscape inside Jira Service Management.
If you haven’t tried OnLink yet, give it a spin and tell us what you think.
Here is the video (generated by NotebookLM) for a those who prefer video style articles.
Prabhu Palanisamy _Onward_
President
Onward
Ashburn, VA
3 accepted answers
0 comments