Forums

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

When Jira Swears Your "Owner" Is Active (But They're Not)

Leticia Ovans
Contributor
April 3, 2026

A few months ago I was skimming a planning board, doing what many of us do: eyeballing the "Owner" and "Leader" fields to see who I needed to chase.

One ticket jumped out. The Owner was someone I knew had left the company.

Assignee: Name (Deactivated)
Owner (custom user field): Same Name, no warning, nothing.

To everyone else, it looked like a perfectly healthy, owned work item. In reality, it was an orphan. That tiny inconsistency sent me down a rabbit hole that I think a lot of Jira admins and project leads will recognize.


The 10-second version

If you only read one section, make it this one:

  • System fields like Assignee/Reporter clearly show when a user is deactivated (for example, "Jane Doe (Deactivated)").
  • Custom User Picker fields (for example, "Owner", "Leader", "Objective Owner") often do not – they just show the name, and you only see "Account deactivated" on hover.
  • That means your boards, backlogs, and reports can quietly lie to you about who actually owns what – especially after layoffs or reorgs.

If that makes you slightly nervous about your own Jira instance… good. Let's talk about it.


What Jira is really doing (in plain language)

Here's what we saw in Jira Cloud, simplified.

System user fields (Assignee, Reporter)

When a user is deactivated:

  • Jira appends a clear label: "Name (Deactivated)".
  • You see that in:
    • The issue view
    • Boards
    • Issue search / JQL results where those fields are shown

That's exactly what you'd hope for. It's obvious, consistent, and hard to miss.

Custom User Picker fields

Now take the same user in a custom User Picker field – say, "Owner" or "Objective Owner":

  • The issue view still just shows the name (for example, "Jane Doe").
  • There's no visible "Deactivated" label or badge.
  • The only hint is a hover tooltip like "Account deactivated" – which most people will never see.

So we've effectively taught people to trust "(Deactivated)" in one place… and then silently not show it in the other place where ownership actually lives.


Why this matters more than a "little UX bug"

Under normal conditions this might be annoying but survivable. In today's reality of frequent org changes and layoffs, it's riskier:

  • You run ownership reviews, thinking you're validating that every initiative has an active human attached.
  • Your JQL filters and dashboards slice by custom owner fields.
  • Leadership asks, "Who owns these 20 things?" and your report happily shows a clean list of names.

Except some of those names belong to people who left months ago.

The result:

  • Misrouted questions and escalations ("I pinged the owner and they never responded…").
  • Orphaned work items that look "green" in reports.
  • Governance blind spots – especially if you rely on custom ownership fields for portfolio or strategy layers.

This isn't just UI polish. It's about whether your planning, risk, and accountability model is grounded in reality.


Quick test: does your Jira do this too?

You can check in a couple of minutes:

  1. Create a custom field of type User Picker (single user is fine) and add it to a screen.
  2. On a test issue, set:
    • Assignee = User A
    • Your custom field = User A
  3. Deactivate User A in Atlassian Admin (or temporarily use a known deactivated user if you already have one).
  4. Reopen the issue and compare.

You'll likely see:

  • Assignee -> "User A (Deactivated)"
  • Custom field -> "User A" (looks active unless you hover for "Account deactivated")

If that's what you're seeing, you're in the same boat.


What we asked Atlassian for

Through our Jira admin team we raised this with Atlassian and tied it to related public issues around inactive/deactivated user display (for example, JRACLOUD-67953 and JRACLOUD-74382).

Our ask was pretty simple:

Give custom User Picker fields the same "at-a-glance" deactivated treatment as system fields.

That could look like:

  • Showing "Name (Deactivated)" in both system and custom user fields, or
  • Adding a clear "Deactivated" badge/icon next to the name in custom fields, visible in:
    • Issue view
    • Board cards
    • Search / JQL views that surface those fields

If changing the visible text risks breaking integrations that parse field values, a non-textual badge that doesn't alter the stored value would still be a big step forward.


What you can do today (while we wait on the product backlog)

While Atlassian works through their bug/feature policies, admins and teams aren't totally powerless. A few patterns we've found useful:

1. Treat deactivated owners as a thing you actively monitor

  • Build reports or filters that surface custom User Picker fields pointing to deactivated accounts and make them part of a regular cleanup routine.
  • Decide who owns that cleanup: project leads, portfolio ops, or a central admin team.

2. Add a team-level safety net

For your highest-stakes work:

  • Pair person fields like Owner/Leader with a team field like Owning Team, so even if the person leaves, the team remains accountable.

3. Be upfront about the limitation

  • Add field descriptions/help text to important user picker fields explaining how deactivated users currently show up (or don't).
  • Include a screenshot or short Loom in your internal docs so people recognize the pattern instantly.

None of this is as good as a native fix, but it reduces the chance you'll be blindsided by zombie owners in your portfolio.


Let's compare notes

I'm sharing this here because I doubt we're the only ones who:

  • Use custom User Picker fields for real ownership
  • Have gone through reorgs/layoffs recently
  • Need to trust that Jira is telling the truth about who owns what

If this sounds familiar:

  • How do you model ownership – primarily people, teams, or both?
  • Have you found better workarounds for keeping custom user fields aligned with active users?
  • Are you tracking or championing any related JRACLOUD issues that others should be voting on?

Drop your patterns, horror stories, and wish-list items in the comments. The more real-world examples Atlassian sees, the easier it is to justify treating this as more than a tiny UX quirk.

Because at the end of the day, a backlog full of "owned" work that nobody actually owns is just… a very well-formatted illusion.

4 comments

Comment

Log in or Sign up to comment
Tom Haapanen
Contributor
April 3, 2026

What's the JIRACLOUD ticket for this issue?

John Dunkelberg
Contributor
April 6, 2026

The post notes JRACLOUD-67953 and JRACLOUD-74382

C_ Faysal_CFcon_
Community Champion
April 4, 2026

Hi @Leticia Ovans 

You're right, Jira's native behavior is inconsistent here. System fields like Assignee show "(Deactivated)" clearly, but custom User Picker fields silently keep the old name. After a reorg or offboarding wave, your boards and reports look fine on the surface while ownership is quietly broken underneath.

We have a User Offboarding module in Scalpel for Jira that covers this.

It scans all user-related fields -- system and custom -- across your projects and surfaces every work item still assigned to deactivated users. From there you can bulk-reassign or clean up in one go, instead of hunting through issues one by one.

It's on the Marketplace if you want to take a look.

 

Happy to answer any questions.

Like Leticia Ovans likes this
John Dunkelberg
Contributor
April 6, 2026

@Leticia Ovans thanks for the heads-up on this and the link to the JRACLOUD issues.  Can you confirm if the InactiveUser() function works as expected on these fields?  We're on Data Center now but  migrating soon so I'd want to know if this is something we need to mitigate.

Leticia Ovans
Contributor
April 6, 2026

Yes, great clarification @John Dunkelberg. The inactiveUsers() function does surface these and is working as expected.

Like John Dunkelberg likes this
John Dunkelberg
Contributor
April 7, 2026

Thanks @Leticia Ovans that's reassuring.

Anne Saunders
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
April 6, 2026

I'd love to see the label applied consistently, since after account deactivation, filtering by that user's name as assignee, reporter, owner, etc. is no longer possible. 

As part of our offboarding process, users are added to a group called "deactivated" prior to Atlassian account deactivation. That allows us to filter for them using membersOf(deactivated), and use automations to bump project leads when they're listed somewhere we don't want them to be. 

TAGS
AUG Leaders

Atlassian Community Events