The query should look like this:
select user_name, ua.attribute_value LAST_LOGIN_IN_MILLIS from cwd_user u, cwd_user_attributes ua where u.id = ua.user_id and ua.attribute_name ='login.lastLoginMillis' and to_number(ua.attribute_value) < (select max(to_number(attribute_value))-15552000000 -- minus 180 Days from cwd_user_attributes where attribute_name ='login.lastLoginMillis')
Please note this query is for Oracle you need to adapt it to MySQL. It shows all User with last Login 180 days before today (assuming someone logged in today)
You need to define "inactive" users somehow. I've got users who use systems for reading - they might be considered inactive because they don't contribute, but for us, definitely are NOT inactive.
Would also help if you told us which system you are looking at? Is it Jira?
Inactive means users who have not logine jira for a period of SIX months.Say let us assume we have 100 projects in jira in this projects we have inactive projects in this inactive projects we have inactive users.so i need a query which can get inactive project and users asscioated with this project.
Ok, that's better. This is a task you probably want to split into two parts.
An inactive user is someone who hasn't logged in for 6 months. In the UI, an admin can simply look at the user's profile to see their last login date. The activity gadget on their profile will even tell you the last time they touched data as well. From memory, in SQL, look at the table CWD_USER to see the last login date.
Once you've id'd an inactive user, then you need to think about "associated with project" - what is this association? Do you mean they're in a role in the project? Something else? I just remove all groups and roles from "inactive" users wholesale, it's not really worth working out the details...
Every team in the world is unique, and so Atlassian believes that each and every team's best way of working needs to be molded to their unique circumstances – ...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot