Automated User Management for Atlassian Data Center

Reclaim self-hosted licence seats by automatically deactivating inactive Jira, Confluence, Bitbucket, and Crowd Data Center users on a schedule you define. Floating licence support that returns a seat to the pool when a user goes idle, bulk CSV operations for thousands of accounts, and no user data leaving your instance.


TRUSTED BY 3000+ CUSTOMERS ACROSS Cloud & Data Center

Why Teams Choose miniOrange

All-in-one automated user management for Jira, JSM & Confluence.

35%

Average Cost Reduction

3X

Admin Time Saved

24x7

Developer Support

DC User Management Benefits That Cut Costs

  • Reclaim Licenses Automatically

    A seat releases when a user goes idle and reassigns on their return, so rotating contractors and shift workers never occupy a permanent seat.

  • Nothing Leaves Your Instance

    The app interacts only with your Atlassian instance and stores no data, with no external server or third-party database, which usually shortens the security review.

  • Built for On-Prem Scale

    Bulk activate, deactivate, delete, or regroup thousands of users in one operation using filters or a CSV, with group membership updated as each file imports.

  • Protect Specific Groups

    Admins, C-level accounts, service accounts, and integration users go on an exclusion list, skipped by every scheduled run and bulk operation regardless of login activity.

  • Audit-ready

    Every manual action and automated run is logged with timestamps, the triggering rule, and affected users, ready to export for internal reviews and compliance reporting.

AUM DC Features

User Management Features for Atlassian Data Center

Inactivity detection and advanced search icon

Advanced inactivity detection

Filter by last login date, activity status, group membership, email, or name to build the exact list, surfacing accounts a migration left unused.

Smart scheduler with safe mode and live mode icon

Scheduled auto-deactivation

Automatically deactivate inactive users based on a last-login threshold you set, running daily, weekly, or monthly, so cleanup continues without waiting for an annual review.

Domain-based targeting

Licence reclamation

Deactivating an inactive user releases their licence seat immediately, and the app can remove them from licensed groups in the same cleanup, keeping records accurate.

Bulk user and group operations

Floating licence support

A seat returns to the pool when a user goes idle and is reassigned automatically when they log back in, maximising utilisation across self-hosted instances.

Email warnings before removal

Bulk operations and CSV import/export 

Update thousands of accounts in a single bulk operation, using filters or a CSV file. This works whether you're syncing with an external directory or running a periodic user review.

Auto-reactivate returning users

Audit logs and reporting

Track every action with timestamps, triggering rules, and affected users, then export for compliance reviews and watch licence usage trends over time in Report Insights.

How It Works: Licence Reclamation in 5 Steps

Setup takes minutes, and the schedule handles every cleanup after that.

Step 1

Install

Install the Data Center app for your product from the Atlassian Marketplace. No scripts to write or maintain as your instance grows.

Step 2

Protect what matters

Add your admin, C-level, etc., to the exclusion list before you configure a single rule. Every run skips excluded groups. it.

Step 3

Define inactive

Pick the threshold that matches your policy, commonly 30, 60, or 90 days, then narrow by group or activity status.

Step 4

Automate

Set the schedule, turn on advance email notifications, and choose whether idle seats return to a floating pool.

Comprehensive Feature Comparison

Why Teams Choose miniOrange Automated User Management Over Native Atlassian Tools

FEATURES
miniOrange
Atlassian
Bulk User Import (CSV)
Import large batches of users with group mappings from a spreadsheet
green tick
green tick
green tick
green tick
green tick
green tick
cross
Bulk User Export (CSV)
Export user data including group membership and status
green tick
Auto-Deactivation Based on Inactivity
Automatically disable users after inactivity period
cross
one-click bulk activation/deactivation
Mass-disable users to quickly free up licenses
cross
License Optimization
Remove inactive users from licensed groups automatically
cross
Email Notifications Before Deactivation
Notify users before they are deactivated
cross
CHECKOUT MORE FEATURES external link icon

Globally trusted by 3000+
premium clients and counting!

Google KPMG Mercedes-Benz Astra Wireless MISUMI Porsche

Here’s what our awesome customers say

View All Reviews external link icon
quote icon

We recently migrated all our employees from Jira Server to Jira Cloud, and this tool was a game-changer! It quickly helped us separate our non-Jira users, streamlining the entire process. The automated user management and auto-deactivation features saved us a lot of time and effort. Highly recommend it for anyone looking to simplify their Jira user management!

LaTonya A. Pearson

⭐ ⭐ ⭐ ⭐ ⭐
quote icon

This application is great for managing user licensing. It allows us to reclaim licenses for users that have not logged in recently in order to stay within our license limit. Developer is very helpful and responsive. Developer is actively adding new features based on feedback.

Ron Erlandson

⭐ ⭐ ⭐ ⭐ ⭐
quote icon

What truly sets this plugin apart is the excellent support team - they are quick to respond, highly knowledgeable, and always ready to help with any questions or issues.

Oskar-Ruben Järvemaa

⭐ ⭐ ⭐ ⭐ ⭐

Frequently Asked Questions

Everything you need to know about support, licensing, and deployment

Chat Icon Contact us

Plugin Icon Setup & Functionality

How do I deactivate inactive users in the Jira Data Center?
Set an inactivity threshold, for example, no login in 90 days, and schedule a cleanup against it. The app builds the list of matching users, emails those users if you want a warning sent, and deactivates them on the schedule, skipping every group you've excluded.
Which Data Center products does it cover?
Jira and Jira Service Management can be managed by a common app, while Confluence, Bitbucket, and Crowd each have their own. Rules are configured the same way in each app, so the setup is consistent across your instance
Can I bulk-manage users from a CSV?
Yes. Activate, deactivate, delete, or regroup thousands of users in a single operation using filters or a CSV file, with group assignments updated during import.
How long does it take to set up?
Installation and first configuration take under an hour. The longer part is usually internal: agreeing on an inactivity threshold and confirming which groups to exclude. Free 24x7 implementation support is available if you want the rules reviewed before you go live.

Plugin Icon Licences, Safety & Data

Does this actually reduce my Data Center licence cost?
Yes. Deactivating a user releases their licence seat immediately, no additional step needed. The app can also remove inactive users from licensed groups as part of the same cleanup, which keeps your directory accurate for audits and future access reviews. On Data Center, the licence saving is realised at renewal, when your active user count determines the tier you renew on.
How do floating licences work?
A seat returns to the pool when a user goes idle and is reassigned automatically when they log in again. It suits environments with contractors, rotating shifts, or seasonal staff, where a permanent seat per named person is more licence than the usage justifies.
How do I make sure a cleanup doesn't remove an account it shouldn't?
Add admins, C-level accounts, service accounts and integration users to the exclusion list. Excluded groups are skipped by every scheduled run and every bulk operation regardless of login activity, and advance email notifications give anyone still using an account a window to log in and stay active.
Is it safe, and where is my data stored?
On Data Center, the app interacts only with your Atlassian instance and stores no data. Nothing is sent to an external server and no third-party database holds your user directory.
miniOrange Atlassian Contact Us

Book a Free Consultation with
Our Experts Today!

Schedule a call now!


Contact Us
Hello there!

Need Help? We are right here!

support