FAQ
Find answers to frequently asked questions about User Management & License Optimizer.
General Questions
What is User Management & License Optimizer?
User Management & License Optimizer is an Atlassian Marketplace app that provides centralized user management across your entire Atlassian Cloud organization. It enables bulk operations, automated user management tasks, and license optimization from a single interface, even when you have multiple sites.
Why do I need this app when Atlassian already has admin.atlassian.com?
While admin.atlassian.com provides basic user management, our app adds capabilities:
Bulk operations on hundreds or thousands of users at once
Automated tasks that run on schedules to maintain user hygiene
Advanced filtering with saved filters for complex user selections
Multi-site management from a single interface
License optimization tools to reduce costs
Detailed audit trails for all operations
Which Atlassian Cloud products does this app support?
User Management & License Optimizer supports all major Atlassian Cloud products:
Jira Software
Jira Service Management
Confluence
Bitbucket
Jira Product Discovery
Compass
and more
Installation & Setup
Where should I install User Management & License Optimizer?
Install the app on your largest Jira site to maximize your license value. The app can manage users across your entire organization, regardless of which site it's installed on, but the installation site's user count determines your license limits.
Do I need to install the app on every site?
No. Install User Management & License Optimizer on just one Jira site, and it can manage users across all sites in your organization.
What permissions do I need to install and use the app?
To install: You must be an Organization Admin
To use: Organization Admins have automatic access. You can optionally grant access to Product Admins and User Access Admins through the app settings
How do I set up the Organization API key?
Go to admin.atlassian.com
Navigate to Settings → API keys
Create a new API key for User Management
Copy the key and add it in the app's Settings page
Note the expiration date and set up notifications
Licensing & Billing
How does the licensing model work?
User Management & License Optimizer uses a site-based licensing model with multipliers:
Standard Edition: Manage up to 2x the billable users on your installation site
Advanced Edition: Manage up to 5x the billable users on your installation site
Example: If you install on a 100-user Jira site with Standard Edition, you can manage up to 200 users across your entire organization.
What happens if we exceed our license limit?
When you exceed your license limit:
Grace period begins (30 days for Standard, 60 days for Advanced)
Warning messages appear recommending an upgrade
All features continue working during the grace period
After grace period: User management operations are disabled, but data is preserved
Can I get a custom license for very large organizations?
Yes. If neither Standard nor Advanced editions meet your needs, contact our support team for custom licensing options.
How is the app billed?
The app is billed through the Atlassian Marketplace based on the number of users on the Jira site where it's installed. Billing follows standard Atlassian Marketplace practices.
User Management
Can I manage users across multiple sites?
Yes! This is one of the app's core features. Once installed on one Jira site, User Management & License Optimizer can manage users across all sites in your organization.
What's the difference between removing app access and suspending a user?
Remove App Access: Selectively removes access to specific applications while maintaining the user account and other access
Suspend User: Completely disables the account across all Atlassian services until manually reactivated
Can I undo bulk operations?
Currently, bulk operations cannot be automatically undone. We recommend:
Testing operations on small groups first
Exporting user data before major changes
Keeping detailed logs of all operations
Using the results download feature for documentation
Why can't I modify Organization Administrators?
Organization Administrators are protected from bulk operations for security reasons. This prevents accidental lockouts and cannot be overridden.
Groups & Permissions
Can I create new groups with this app?
Not yet. Group creation must be done through admin.atlassian.com. However, User Management & License Optimizer can:
Add users to existing groups
Remove users from groups
Show group membership
Filter users by groups
What happens to SCIM-provisioned groups?
SCIM-provisioned groups are read-only in Atlassian. Changes must be made in your identity provider. The app will show these groups but cannot modify their membership directly.
Why do Product Admins get full access when I enable them?
When you grant Product Admins or User Access Admins access to User Management & License Optimizer, they receive full organization-wide capabilities within the app. This is by design to enable effective user management. Grant access only to trusted administrators.
Automated Tasks
How often can automated tasks run?
Automated tasks can be scheduled to run:
Daily (by selecting all days of the week)
Weekly (on specific days)
At intervals (every X days, weeks, or months)
Manually (on-demand only)
What happens if an automated task fails?
If an automated task fails:
The failure is logged with detailed error information
You can view the results in "Show Results"
Partial successes are tracked separately
You can set up webhook notifications for failures
A task can also finish as partially failed without anything being wrong. See "Why did my task finish as partially failed?" below.
Can I test an automated task before scheduling it?
Yes! Create the task as "Manual" first, run it on a small test group, verify the results, then update it to a scheduled task.
Why did my task finish as partially failed?
A task reports partially failed when it skipped some users. The usual reason is that a sync was updating those users at the moment the task reached them, so the app skipped them rather than acting on data that was not yet settled.
This is a protection, not an error. Open the run results to see which users were skipped. The next run processes them once their data has settled.
Data & Sync
How does data synchronization work?
User Management & License Optimizer maintains a synchronized mirror of your user data using Atlassian Forge SQL. This ensures:
Reliable bulk operations without API timeouts
Consistent data for automated tasks
Fast performance for large organizations
How often does the app sync with Atlassian?
Initial sync: When you first install the app
Scheduled sync: Daily at your configured time
Pre-operation sync: Before bulk operations and automated tasks
Manual sync: Anytime using the "Sync Users" button
Why did a user become Deactivated automatically?
If a user's status changes to Deactivated in the User Browser without anyone manually removing their app access, check whether they were removed from every group that was granting them product access. Removing a user from all of their synced groups automatically deactivates the user - this is expected sync behavior, not an error.
This can happen through a change made directly at admin.atlassian.com or through your identity provider (SCIM). Once User Manager next syncs, the user's status updates to reflect that they no longer have access to any product.
Is my data secure?
Yes. Your data is:
Stored in Atlassian's Forge platform
Isolated per installation
Subject to Atlassian's security standards
Never shared between organizations
Automatically deleted if the app is uninstalled
Troubleshooting
The User Browser is showing outdated information
Click the Sync Users button to force an immediate synchronization with Atlassian Cloud. If issues persist, check:
Your API key is valid and not expired
You have proper permissions
No ongoing Atlassian service issues
Bulk operations are running slowly
For large operations:
Run during off-peak hours
Break very large operations into smaller batches
Ensure no other automated tasks are running simultaneously
Check the app's performance in Settings
I can't see certain users in the User Browser
Verify that:
The users exist in your Atlassian organization
You've synced recently
Your filters aren't excluding them
They're not in a different site you haven't connected
Fewer users were affected than my filter showed
Two things can cause this.
Users were skipped because they were being synced. If a user's data was still being updated when the operation reached them, the app skipped that user. The operation reports a partially failed status and lists them. Run it again once the sync has completed.
A sync changed which users the filter matched. Group changes from SCIM, your identity provider, or admin.atlassian.com change group membership. If such a change was applied while the operation was running, the filter matched a different set of users than the preview showed.
To avoid both, trigger a manual sync, confirm it completed, then run the operation. Avoid running operations alongside known external group changes.
Automated tasks aren't running on schedule
Check that:
The task's "Schedule Active" toggle is enabled
The start date has passed
The time window is correctly configured
Your organization API key hasn't expired
Integration & API
Can I integrate with external systems?
Yes, through webhooks. User Management & License Optimizer can send notifications to Atlassian Automation for:
API key expiration warnings
Automated task successes/failures
Other events (more coming soon)
Can I export data from the app?
Download detailed results from bulk operations
Export automated task execution logs
All exports are in JSON format
Soon: Export user lists from the User Browser
Support & Resources
How do I get support?
For support:
Check this FAQ and documentation first
Visit our support portal
Attach any relevant error messages or screenshots
Where can I request new features?
Submit feature requests through our support portal. We actively review and prioritize customer feedback.
Is there a roadmap available?
Key upcoming features include:
Bulk user reactivation
Group creation capabilities
Enhanced reporting and analytics
Additional webhook events
More granular permission controls
Visit our Marketplace listing for the latest roadmap updates.
Related Pages
First-Time Setup - Installation and configuration
Deactivating and Reactivating User - Deactivation workflow
Organization API Key - API key management
Glossary - Term definitions
