Katabarwa Labs
← Blog

How to bulk-export a JSM Assets object schema (CSV or JSON)

Jira Service Management · September 2, 2026 · 5 min read

Sooner or later every Assets (formerly Insight) admin needs the whole CMDB out: an auditor wants the asset register, a migration needs a baseline, or someone sensible wants a backup before a big cleanup. And then you discover the gap: Jira Service Management Assets has no built-in bulk export of an object schema. The feature request has been open on the JSM issue tracker for years with hundreds of votes, and the accepted workaround is exporting object type by object type, by hand, from the UI.

Why there is no easy native path

The DIY approach: page the Assets REST API with AQL

It works, and like most one-off admin scripts it then has to live somewhere, keep its API token somewhere safer, and survive the next person asking for the same export six months later.

A ready-made option: Assets Export Manager

Our tool for this: Assets Export Manager for Jira Service Management on the Atlassian Marketplace. It is a Forge app: the export is generated on Atlassian's own platform inside your tenant and streamed to your browser, so nothing leaves your instance.

Pick an object schema, pick CSV or JSON, and it exports every object with all attributes in one run. It is read-only and honest about limits: very large schemas are truncated with a clear flag in the output rather than silently cut. One setup note, stated upfront because Assets gates reads behind schema roles: after install you grant the app read access on each schema's Roles tab, then it just works.

Key facts

Related reading: Jira's audit log has a similar export gap: how to keep records past the retention window.


Written by the team at Katabarwa Labs. We build small, single-purpose Azure tools that run entirely inside your own tenant. Questions: abaho@llmgraph.ai.