Skip to content
Accounts first, workflows last

Jira grew without rules. Fix it from the bottom up.

Atlas Bench, an Atlassian Platinum Solution Partner, cleans up and standardizes Jira instances that grew without rules. We work bottom up: accounts and groups first, then permission schemes, then custom fields, then workflows and screens, then governance over who can create spaces, fields, and schemes, with an owner for each. The order matters, because workflow fixes don't hold while the layers under them are loose.

We clean up and standardize Jira sites from the bottom up: accounts and groups, permission schemes, custom fields, then workflows and screens. Then we set who can create spaces, fields, and schemes, so the site stays standard after we leave.

request review approve change record who decides, and on what evidence the gate is defined before anything is automated L1 L2 L3 L4

The problem

Jira grows without rules for ordinary reasons. Each new team asked for its own space and got a copy of someone else's permission scheme. Each request for a field got a new field, so the site now has "Team", "Team Name", and "Squad", each filled in by different teams. People left, but their accounts stayed in the groups. Integration users were created under a person's name, and that person left too. Nobody owns the whole picture, so nobody can say which version is right.

Most cleanups start with workflows, because that is where the complaints are. The fix does not hold. A new workflow still assigns work through groups full of leavers. A new screen still shows three team fields. A permission change has to be made in every copied scheme, and one gets missed. Workflow fixes don't hold while the layers under them are loose, so we work bottom up: accounts and groups, then permission schemes, then fields, then workflows and screens, then the governance that keeps it that way.

What the work is

Accounts and groups

Users exported with the last date each one was seen in Jira, then matched to your directory. Leavers lose access, duplicate accounts are resolved to one, and integration users nobody owns get an owner or move to Atlassian service accounts.

Permission schemes

Copied schemes collapsed into a small standard set that grants access through space roles, so one scheme serves many spaces and space admins fill the roles. Every exception is written down with an owner and a reason.

Custom fields

One field per concept. Where "Team", "Team Name", and "Squad" mean the same thing, you pick one, we move the values, and the rest are retired. Unused fields are found by screens, contexts, and last-used date; on Jira Premium and Enterprise, Atlassian's site optimizer lists them for you.

Workflows and screens

Standard workflows and screen schemes for each work type, rolled out space by space once the accounts, permissions, and fields under them are stable.

Governance

Who can create spaces, fields, and schemes, decided and written down. The Administer Jira and Create team-managed spaces permissions sit with named groups, and every new request goes through one owner.

How it runs

  1. Assess

    1 to 2 weeks

    Accounts, groups, permission schemes, fields, workflows, and screens inventoried with usage. Findings ranked by layer, each with the decision it needs and who should make it.

  2. Clean the base

    2 to 4 weeks

    Accounts and groups first, then permission schemes, then fields. Each layer is finished and checked before the next one starts.

  3. Standardize and govern

    2 to 4 weeks

    Workflows and screens standardized space by space, governance rules assigned to owners, and your admins walked through how new requests are handled.

What you get

  • An inventory of accounts, groups, permission schemes, fields, workflows, and screens, with usage and an owner for each
  • Leavers removed, duplicate accounts resolved, and every integration user owned or moved to a service account
  • A small standard set of permission schemes built on space roles, with each exception documented
  • One field per concept, with values moved and retired fields tracked through Jira's 60-day trash
  • Standard workflows and screen schemes for each work type
  • Written governance for who creates spaces, fields, and schemes, and who approves

Questions we get

Why start with accounts and groups instead of workflows?
Because everything above depends on them. Permission schemes grant access through groups and space roles, and workflows route work to people. If the accounts and groups are wrong, a clean workflow still sends work to the wrong people, and the cleanup has to be done again.
Will deleting custom fields lose our data?
Not right away. In Jira Cloud, a deleted field is held for 60 days and can be restored with its data. Deleting it also removes it from automations, advanced workflow functions, and apps that use it, so we check those first and move values into the field you keep before anything is deleted.
We have "Team", "Team Name", and "Squad". Which one do we keep?
One of them, and you choose. We show where each is used, how many work items hold a value, and which filters, boards, and automations read it. Jira's Team field links work items to Atlassian teams in both company-managed and team-managed spaces, so it is often the right one to keep.
Who should be allowed to create spaces?
Usually fewer people than today. Only users with the Administer Jira global permission can create company-managed spaces. Team-managed spaces have their own global permission, and by default anyone with access to Jira can create a team-managed software space with its own fields and workflows. We help you decide who holds each permission and name an owner for the decision.
We want to plan capacity across teams. Should we clean up first?
Yes. Capacity planning across teams depends on every space recording teams, estimates, and dates the same way. We explain why in our guide, standardize Jira before capacity planning.
What does this have to do with agents?
A Rovo agent on User's account acts on behalf of the person using it, so it can only reach the spaces and work items that person can. Loose permission schemes give agents the same loose reach, and duplicate fields give them conflicting answers. A standard site is what makes an agent's output consistent.

Working with Atlas Bench's experienced Atlassian Consultants provided tremendous value to our team. They addressed our specific challenges and helped us optimize our Jira workflows for better efficiency.

Angel Hernandez Angel Hernandez Production Support Engineer & Jira Administrator

Find out what your controls would survive.

Fixed scope. The assessment looks at permission architecture, change control, and every place audit evidence is still assembled by hand. You get the findings, the ownership gaps, and the order to close them in.