At its core, a service catalog is your organization’s digital storefront. It’s a centralized menu where employees (internal users) or customers (external users) find exactly what they need - whether that’s a new laptop request, a software license ask, or a payroll query. When done right, it eliminates the "where do I go for help?" friction. When done poorly, it’s just a digital junk drawer.
While there are many platforms available for managing corporate services, teams looking for a unified approach to development and operations often turn to the Atlassian Service Collection. This suite of tools is designed to provide high-velocity service across an entire organization.
A central pillar of this collection is Jira Service Management (JSM). JSM, the evolution of the classic Jira Service Desk, is the engine that allows you to build a robust customer self service portal. By integrating directly with your team's existing workflows, JSM turns a simple intake form into a high-performance Jira service catalog.
However, JSM isn't "set it and forget it." To build a portal that actually gets used, you need a strategy. Here is the blueprint.
Before you touch a single setting in Jira, you need to decide how your "storefront" will be structured. In Jira ITSM, we generally see four successful approaches. Choosing the right one depends on your organization's maturity and how your users naturally think.
This is the most common starting point. You group items based on the specific action a user wants to perform (e.g., "Get Software," "Fix my Laptop," "Request Access").
Best for: Smaller teams or organizations with a limited, high-volume list of services.
The Benefit: It’s incredibly intuitive for the user because it uses simple verbs and direct outcomes.
This aligns with formal ITIL practices. Instead of focusing on the action, you focus on the technical service being provided (e.g., "Email & Collaboration," "Network & Connectivity," "Workplace Hardware").
Best for: Mature IT departments that manage distinct service offerings and need to report on the uptime or cost of specific business services.
The Benefit: It creates a clear line between the portal and your backend service registry.
This is the "power-user" strategy that utilizes Jira Assets. Instead of a generic form, the user starts by selecting an object they already own or a specific piece of infrastructure (e.g., "My MacBook Pro" or "Server-SQL-01").
Best for: Organizations with complex hardware/software inventories that want to automate lifecycle tracking.
The Benefit: It provides 100% data accuracy. When a user picks a specific asset, the ticket automatically carries all the technical metadata (serial numbers, warranty dates, etc.) without the user typing a word.
This framework organizes the catalog by the team responsible for the work (e.g., "IT Support," "Human Resources," "Legal Affairs," "Facilities").
Best for: Large, siloed organizations where users are already accustomed to reaching out to specific departments for specific needs.
The Benefit: It keeps the backend simple for Admins because each department can manage its own isolated project and request types.
Once you've picked a framework, you need to organize it without overwhelming the user. If you have more than five or six top-level categories, you’ve already lost them.
The Practical Tip: Use Custom Fields Suite to implement Multilevel Select fields. This allows you to have a single "Hardware Request" category where users drill down (e.g., Laptop -> MacBook) rather than scrolling through a wall of 20 separate request types. This keeps the Jira portal clean and makes mapping your requests to Jira Assets significantly easier.
A Jira Service Desk with 50+ request types is a maintenance nightmare. Instead of creating a new type for every possible scenario, use dynamic forms to keep your Jira service management portal manageable.
With an extension for Jira Service Management like Custom Fields Suite, you can apply Regex and dynamic logic to your forms. This ensures users only see the fields relevant to their specific selection. Shorter forms lead to higher completion rates and give your team the structured data they need to automate resolutions.
Your users don't think in Jira components or work types, but in problems. Bridging this communication gap is essential for a successful self service customer portal.
The experience shouldn't end when the user hits "Send." Most users feel like their ticket has fallen into a black hole because standard Jira service management customer portal views are too restricted.
You can improve visibility by using Feature Bundle to:
Every time a user successfully finds what they need in your portal, you save your team ten minutes of manual triage. A well-designed catalog isn't just a "nice to have"—it's a productivity engine.
Ready to optimize your portal? See how Custom Fields Suite and Feature Bundle help you bridge the gap between "standard Jira" and a world-class service experience.
Ola Sokolowska_Appsvio_
0 comments