By Avaratak
Avaratak’s independent Claude and Atlassian practices provide senior consulting. Our Atlassian consultants have at least five years of hands-on Atlassian experience; our Claude consultants bring extensive software development experience.

Atlassian's coming move to direct organization-admin assignment deserves a place on your access-control change list. The awkward part is how quietly an old workflow could stop doing its job.
A green automation log is comforting. It is less useful when it proves the wrong thing.
For platform owners, this is a practical Atlassian governance issue: confirm who can grant authority, who can remove it, and what evidence proves the change worked.
What Atlassian announced
In its September 24, 2026 announcement, Atlassian says organization-admin access will move to direct user assignments, with rollout completion by January 2027. Existing admins will migrate automatically. The org-admins group will remain, but membership changes will stop controlling that role. Group API calls can still succeed. Organizations already using direct assignment are unaffected. Atlassian will email affected admins after completion.
This remains a coming change in the announcement. The post provides no organization-specific cutover date.
Why the revoke path deserves first attention
Consider a hypothetical consultant who receives temporary elevated access. At the end of the engagement, an offboarding workflow removes the person from an administrator group and closes the access task.
If the workflow checks only whether the group operation succeeded, the record could look complete while the privileged role remains assigned. The person may have finished the work. The access has not necessarily finished with them.
A failed grant is often visible because someone cannot perform an expected task. A failed revocation can be quieter. That is why I would make removal the first scenario in the acceptance test.
The useful distinction is between evidence that an operation ran and evidence that the intended permission state exists. Both belong in the record. A completed ticket, an empty group, or a successful response should not stand alone as proof that elevated access ended.
Our Atlassian permissions audit guide explores the broader problem of access decisions accumulating without enough review. This change gives teams a specific reason to inspect one especially consequential part of that model.
Keep the role boundary clear
Atlassian identifies organization admin as its highest administration role. Its admin-role documentation assigns responsibility for organization-wide users, groups, apps, and security. Only organization admins can manage other organization admins.
The same documentation makes a useful distinction: the organization-admin role itself does not grant app access or the ability to configure app settings. Related app roles can be assigned separately.
Scope your review accordingly. Confirm which responsibility requires organization-wide authority. Review Jira, Confluence, and other app permissions through their own controls. Avoid replacing a narrowly defined administration need with the broadest role simply because it is easier to request.
Direct assignment identifies the individual holding a role. Your governance process still needs to explain why that person needs it, who approved it, and when it should be reviewed.
Direct assignment still supports automation
Atlassian's Organizations REST API documents separate assign organization-level role and remove organization-level role operations. The documented role value for organization admin is atlassian/org-admin.
Both operations are eventually consistent: Atlassian says changes may take up to 30 seconds to appear. Build verification around that documented delay. A sensible check waits and rechecks the resulting role, then escalates a mismatch. It should avoid treating the first immediate read as a final verdict.
For teams using the interface, Atlassian's centralized user-management instructions start at Directory > Users > the user's profile > the more actions menu. Use Assign organization admin role to grant the role and Remove organization role to remove it. The original user-management experience has a different removal path, so follow the documentation for your organization.
Choose the implementation that fits the size and frequency of your administration work. A small, well-controlled manual process can be sufficient. Automated provisioning needs an equally clear owner and verification step.
A practical readiness check
The following is Avaratak's recommended preparation sequence.
1. Find every place that manages elevated access
Inspect scripts, infrastructure-as-code definitions, identity integrations, service requests, and written runbooks. Search for the relevant group IDs as well as names. Atlassian's existing group guidance describes older or renamed defaults, including some organization-admin groups called site-admins. Check what a group grants in your environment before deciding whether a workflow is affected.
Record the owner of each dependency and the action it performs. Include occasional procedures, such as handing access to a temporary support partner. Rarely used instructions are still instructions someone may follow.
2. Agree on the intended administrator roster
For each administrator, record the business reason, approving owner, and next review date. Give temporary assignments an explicit end condition. Resolve unexplained entries with the responsible team before removing access.
A technical migration can preserve a permission correctly while leaving the business reason for that permission unresolved. Use the roster to make that distinction visible.
3. Give the grant and revoke paths one accountable owner
Review the pair together. Define what happens when an approval expires, a person changes responsibilities, or a project ends. Make the workflow record the requested result, the operation performed, and the verified outcome.
The ownership and review practices in our automation guide apply here too: document the logic and keep someone responsible for maintaining it as the surrounding platform changes.
4. Test the complete access lifecycle
Use an approved test account and a controlled change window. Confirm the initial role state. Grant the role, verify it, revoke it, and verify removal. Include a failure case so the team knows what an unresolved result looks like and who receives it.
Preserve administrative recovery access during testing. Atlassian recommends more than one organization admin in case an account becomes unavailable or compromised.
5. Reconcile the result and update the evidence
Compare actual role assignments with the approved roster after the transition. Save the review date, reviewer, discrepancies, and their resolution. Retire any access-review report that uses a group list as its sole evidence of this privileged role.
If your assurance process relies on a particular API report or audit event, verify its coverage in your environment. Record any gap and assign a manual check until a reliable automated check is available.
The Avaratak Take
The useful improvement is a more explicit relationship between a person and an administrative role. The implementation work is making that relationship visible in approvals, offboarding, and recurring reviews.
We make a related governance point in our look at granular Bitbucket permissions: precise access controls are most useful when the organization also defines who should hold them. That principle travels across products; the controls themselves still need separate administration.
For this change, I would ask the platform owner for three concrete outputs: the approved administrator roster, a verified grant-and-revoke test, and an updated offboarding procedure. Those are reviewable deliverables that leadership can understand.
A good access process can explain who holds authority today and prove when it ended. Give the green checkmark something meaningful to report.
.webp)