To run change management in Jira Service Management, use the IT service management template on a Premium or Enterprise plan, classify each change as standard, normal, or emergency, enforce approval steps in the workflow, schedule work on the change calendar, and gate deployments through your CI/CD tool. Changes made by agents and automation follow the same process, with one addition: the record names the identity that acted and the person who owns it.
This guide covers IT change control, the part people usually mean by Jira change management. Atlassian defines a change as the addition, modification, or removal of anything that could affect services. That definition says nothing about who or what makes the change. One note on words: in Jira Service Management, "agent" often means a licensed person working in a service space. Here, "service agent" means that person, and "agent" means a Rovo agent or other software agent.
Atlassian moved change management out of Free and Standard on October 16, 2024. Its plan change page lists these for Premium and Enterprise only:
On Free or Standard, existing service spaces keep their request types and work types, but the change section disappears, those requests move to the general queues, and some system automation may stop working. Atlassian's change pages now point to a Service Collection Premium or Enterprise plan for these features. Its pages on approval steps and calendar date fields apply to company-managed spaces only.
| Type | What it is | How it runs |
|---|---|---|
| Standard | Low risk, pre-authorized, well understood, and fully documented. | A template automation flow can move it through review to planning. |
| Normal | Scheduled, assessed, and reviewed through a process. A change request starts it. | Goes through the review stages. A template SLA allows approvers five business days, and you can edit it. |
| Emergency | Must happen as soon as possible, to resolve an incident, roll back a deployment, or apply a security patch. | Assessment and authorization are fast-tracked. Testing can be shorter when time forces it. |
Read the standard change flow in your own space before you rely on it. Atlassian's page says it looks for a change type of Standard, while the flow's name refers to low risk.
The default workflow has two review stages: change manager or peer review, and change advisory board (CAB) review. By default, it does not force approvals at either one. Any service agent or admin can transition a work item through a review.
To close that gap, a Jira admin edits the workflow, selects the status, checks Include approval step, sets the number of approvers and the approver source, and publishes. The status needs both an approve and a decline transition. Approvers can come from a user field, a group, or the affected service. They do not need a Jira Service Management license, only customer access to the service space. The Approvals tab on the work item shows who approved or declined and when.
The change calendar shows scheduled changes across your service spaces by day, week, or month. You need to be a service agent to open it. Requests appear based on four date fields: planned start, planned end, actual start, and actual end. Atlassian's pages differ on which of them must be filled, so if a change is missing from the calendar, follow its setup page and check all four.
Change windows come in two kinds: maintenance windows and freeze windows. Atlassian describes both as visual indicators of when changes should or should not be scheduled. We found no page saying a freeze window blocks a change, so treat it as information unless you build the check yourself.
Atlassian's pages differ on the status of that last one. One lists it for Premium and Enterprise with two risk categories. The Prevention Center page calls it an open early access program with four categories. Check both pages and your own settings before you write it into a process.
Deployment tracking creates change requests when your team starts deployments to selected services. Deployment gating goes further: it allows or prevents a deployment based on the status of the change request, and it needs tracking in place first.
Atlassian's pages differ on tools and plans. The gating setup page covers Bitbucket and Jenkins and says others are coming, while separate pages cover GitHub and GitLab. The main gating pages name Premium only. The GitHub gating page points to a Service Collection Premium or Enterprise plan, and the plan page lists CI/CD integrations for Premium and Enterprise without naming gating. Check the page for your tool, and if you are on Enterprise, confirm gating in your settings.
A gate only sees deployments that go through the connected pipeline. An agent that edits a field or a configuration directly never meets it. Our guide to what change control needs before agents sets out eight controls. Here is how the main ones land in Jira Service Management, starting with identity, because every agent or flow acts through some account.
| Actor | Acts through | What the record shows |
|---|---|---|
| Rovo agent on User's account | The person using it, or the person who set up the automation | That person, recorded as acting with the agent's help |
| Rovo agent on Agent's account | Its own account, with access granted by admins and users | The agent |
| Automation flow | The flow actor, by default Automation for Jira | The flow actor, in the work item's History tab |
| Outside tool on an API token through the Atlassian MCP server | The token's account | Possibly a service account or technical user, not the person using the tool |
Atlassian suggests Agent's account for most automation, and agents fall back to User's account if an admin has not set up Agent's account. An unattended agent on someone's account can reach everything that person can, and the record names them for what it does.
An identity is not an owner. Automation for Jira cannot answer for anything, so name a person for every agent, flow, and token. Okta stays the source of truth for the people who own and approve, and Guard adds controls on the Atlassian side. Service accounts cannot be provisioned from your identity provider, so your owner record has to make that link back to a person.
These are our recommendations, not Atlassian default fields.
Copy the evidence into the record. Automation audit logs keep 90 days, and older entries cannot be recovered. The organization audit log shows up to 180 days and needs Guard or an Enterprise plan. Test this before rollout: have the agent make a change in a test space, then read the History tab the way you would during an incident.
Atlassian's guidance draws the line: in chat, a person reviews an action before the agent takes it. In automation, nobody does. So approval has to sit in the workflow.
Changing an agent's tools, access, or account is itself a change. If you add an agent to a workflow transition, it runs whenever anyone moves a work item to that status. Atlassian documents this for Jira, so test it in a service space first.
We found no Atlassian page describing a single action that undoes everything an agent or flow changed. Plan the reversal yourself, and make sure it does not depend on the agent.
Limit the damage in advance. Atlassian's pages differ here. Its best practices page says an agent can only perform actions it has a tool for. Its accounts page says an automated agent on a User's account can still perform any action that user can, even with specific tools configured. So use Agent's account where you can, give the agent only the tools the task needs, and test what it can reach. Where it only produces text, set the Use agent step to Read actions only. Atlassian also says guardrail instructions are suggestions with no guarantee, so don't count them as a control.
A change can pass every gate and still not stick. Tell each audience what is changing and why, train each role on its own work, have leaders use the new process visibly, and roll out in phases, starting with a pilot group. Frameworks such as ADKAR, Kotter's eight steps, Lewin's three stages, and the Prosci methodology give this work structure. Our change management programs cover this work.
Check three things first: whether approval steps are on in your change workflow, which flows use the Approve/Decline request action, and which identity each agent runs under. Our service management work covers the workflows, approvals, and calendar, and we have moved teams off ServiceNow, Zendesk, PagerDuty, and on-premise systems.
Next step: talk to us about change control in Jira Service Management.