Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How Jira admins can reduce risk when moving configuration changes from sandbox to production

Making changes in Jira Cloud can be deceptively hard.

If you make a change directly in production, you risk disrupting teams that depend on Jira every day. If you test the change in a sandbox first, you still need a reliable way to understand dependencies and promote that change into production.

When change promotion goes wrong, admins are often left answering the same painful questions: What changed? Why did it happen? What else was affected? And how do we get back to a known-good state?

For growing Jira Cloud environments, those questions get harder over time. Workflows, screens, fields, schemes, permissions, and project settings rarely evolve in isolation. A small configuration change can have dependencies across teams, projects, or business units.

I work for Appfire, the company behind Configuration Manager for Jira (CMJ). One reason this use case comes up often in conversations with Jira admins is that safe change management is not only about deployment. It’s also about understanding differences, dependencies, and risks before anything moves.

Two CMJ Cloud capabilities are especially useful here: snapshot comparisons and granular deployments.

Snapshot comparisons: Understand how two configuration states across or within sites differ

So let’s say you’re an admin rolling out a new workflow for a project team. Before promoting the change in production, CMJ Cloud allows you to compare the new workflow in your sandbox to what’s currently in production. (Note: you could also create the change in a dedicated test project in your Production cloud site and compare it to the functioning Production projects rather than managing a separate sandbox instance). 

Once you have reviewed the differences, you can fix errors, customize where configurations ultimately land, rename them, etc. And this applies to most configuration types, not just workflows. Having a rigorous change promotion process like this can reduce the chance of unexpected changes, and if something does go wrong, you can compare the new current state to a previous known-good state to better understand what happened. 

Comparison Analysis View (1).png

[Image caption: Snapshot comparisons help you review configuration changes over time, identify added or removed configuration objects, and verify updates before deploying a snapshot.]

This is especially useful if you have multiple admins managing the same instance and you need to understand who made what change. Instead of trying to reconstruct configuration changes from memory or pinging other admins after hours, admins have a structured way to review what changed.

And for those migrating from Jira Data Center, this snapshot comparison feature can also be used to compare a DC configuration setup to your current or future-state cloud setup. 

Granular deployments: moving the right scope of change

The second useful capability here is selective (granular) deployments. Sometimes admins just want to deploy a new workflow or a new screen and not the entire project configuration. With CMJ Cloud, you can pick and choose exactly what should move to production.

Screenshot 2026-07-01 at 14.35.03 (1).png

[Image caption: Select individual projects and configuration elements for a custom snapshot.]

Similarly, a sandbox may contain several in-progress changes, but only one project setup may be ready for production. Without selective promotion, admins may have to delay the deployment, manually recreate changes, or risk moving more than intended.

With a granular approach, admins can focus on the specific project configurations and related objects they intend to promote. They can review dependencies, differences, and conflicts before deploying, which helps reduce surprises in production. Admins can also adjust how each object will land: rename it, change a project key, change users, etc. to save on cleanup work, too.

 

If you’re a Jira site admin, how are you handling sandbox-to-production changes today? What’s missing or painful in that process?

0 comments

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events