How to fetch users who are inactive over a period of time

Heena chaudhary January 18, 2024

i am trying to get users who are inactive over a period of time.

5 answers

1 accepted

1 vote
Answer accepted
Rilwan Ahmed
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
January 18, 2024

Hi @Heena chaudhary ,

There is no direct way to get this details. There is already a suggestion tickte iwth Atlassian for this feature in cloud.
https://jira.atlassian.com/browse/JRACLOUD-2841

I can suggest a workaround as below

  1. Go to Admin settings --> User management. 
  2. Here you can find last login date of each users. 
  3. Copy data to excel sheet and filter from there.

Also you can go use inactiveUsers() JQL to list
Example: 
assignee in inactiveUsers() ORDER BY assignee ASC
reporter in inactiveUsers() ORDER BY assignee ASC

0 votes
YASFLOW TEAM
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 22, 2024

Hello @Heena chaudhary ,

We are excited to announce the release of a cloud-compatible version of our My User Manager for Jira App! This tool helps you quickly identify inactive users based on a specified number of days. The app is free for up to 10 users, and we also offer a 30-day trial.

We have an exciting roadmap ahead and would love to hear your feedback. If there are any features you think we should add to enhance user management in the Atlassian Cloud, please let us know.

Our app is built with Forge, ensuring that no data is stored outside the Atlassian platform, making it highly secure.

Check out our Marketplace listing here: 🔗 My User Manager for Jira

Cheers,
The YASFLOW Team

0 votes
Mehmet A _Bloompeak_
Marketplace Partner
Marketplace Partners provide apps and integrations available on the Atlassian Marketplace that extend the power of Atlassian products.
January 18, 2024

Hi @Heena chaudhary

If you prefer to use a marketplace app, you can try Manage Users for Jira Cloud app developed by our team.

With this app, you can periodically check your users' status and rights to make sure that product access is limited to those who still have a valid business purpose and they have access only to what they need.

You can;

  • List all users, search and sort them by name, active status, last activity time
  • Activate/deactivate users individually or in bulk
  • Grant/remove access individually or in bulk
  • Increase your security and manage your cost more effectively

Hope it helps.

0 votes
dnavashola January 18, 2024

Hello @Heena chaudhary , Jira currently lacks a built-in feature for this task. However, you have the option to explore our free app, which allows you to retrieve users based on their inactivity. Additionally, you can choose to suspend access for any users if needed.

You can click on this link to explore more Deactivate users for Jira 

0 votes
Nikola Perisic
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
January 18, 2024

Hello @Heena chaudhary ,

To fetch only the inactive users is half possible by using the API, more specifically /rest/api/3/users/search - this will list out all of the users, what would you need to look for is the "active" which has the value of either true or false.

Also, another way that you can look for your inactive users is by installing Optimizer for Jira app which has an option to list the inactive users specifically.

Whichever solutions works for you the best.

Br,

Nikola

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events