Hey everyone,
As organizations scale their Atlassian Cloud footprint across Jira Software, JSM, and Confluence, one of the biggest ongoing challenges is managing user lifecycle and optimising license usage especially when you’re dealing with hundreds (or thousands) of users and multiple instances.
As a solution architect and Atlassian solution expert, i’ve been focusing on:
-
Automating inactive user detection and license cleanup (using ScriptRunner and automation rules)
-
Streamlining JSM agent provisioning and deprovisioning via Azure AD and/or Okta groups
-
Aligning multiple instances under one Enterprise billing and identity management structure
It’s been quite a learning curve, but also an opportunity to balance governance with flexibility.
I’m curious:
👉 How are other admins and solution teams approaching license optimisation and access lifecycle management in your Atlassian environments?
👉 Are you automating cleanup, or managing manually through Access/Insight/third-party tools?
👉 Any lessons learned or gotchas when consolidating under Enterprise billing?
Would love to hear your insights and happy to share what’s worked (and what hasn’t) on our end.
Cheers,
Suraj Aderogba