• Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • None
    • None
    • None
    • 8
    • 2
    • Hide
      Atlassian Update - 15 November 2018

      Hi,
      Thank you for providing input and feedback on this suggestion. We have reviewed it and wanted to let you know that requested functionality is available in Crowd.
       
      For those of you who aren’t familiar with Crowd, it offers one place to manage your users, groups and directories and easily integrate your identity infrastructure across all self-hosted Atlassian products.
       
      We are not planning to invest in similar capabilities in Jira Server in any foreseeable future and we encourage you to consider using Crowd or Crowd Data Center for most efficient user management across your self-hosted Atlassian products.

      Best regards,
      Gosia Kowalska, Jira Server Product Manager
       

      Show
      Atlassian Update - 15 November 2018 Hi, Thank you for providing input and feedback on this suggestion. We have reviewed it and wanted to let you know that requested functionality is available in Crowd.   For those of you who aren’t familiar with Crowd , it offers one place to manage your users, groups and directories and easily integrate your identity infrastructure across all self-hosted Atlassian products.   We are not planning to invest in similar capabilities in Jira Server in any foreseeable future and we encourage you to consider using Crowd or Crowd Data Center for most efficient user management across your self-hosted Atlassian products. Best regards, Gosia Kowalska, Jira Server Product Manager  
    • We collect Jira feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      Admins need to be able to filter for users based on which Directory (LDAP vs Internal) a user belongs.

      Please add ability for admins to filter on users by which directory the users belong to on the User Management (/admin/user/UserBrowser.jspa) screen.

      This would be helpful on all Atlassian products with "User management" screens.

       

            [JRASERVER-65844] Add ability to filter Users by Directory

            How much users have to vote for it, that this will be reconsidered?

            Gita Meskauskas added a comment - How much users have to vote for it, that this will be reconsidered?

            Well done Atlassian! Your users start giving up on this... May be that is your strategy?

            Michael Aglas added a comment - Well done Atlassian! Your users start giving up on this... May be that is your strategy?

            This needs to be reconsidered. We already use Crowd and still have a major problem sorting the users. 

            Aaron Matthys added a comment - This needs to be reconsidered. We already use Crowd and still have a major problem sorting the users. 

            jgcrunden added a comment -

            This is not ideal...

            I used the following SQL query to get a list of usernames from a given directory (in my case the Jira Internal Directory):

             

            SELECT lower_user_name FROM cwd_user INNER JOIN cwd_directory ON directory_id = cwd_directory.id WHERE directory_name='Jira Internal Directory'; 

             

            A safer option would probably be to access this information through the Jira Java API and make it a plugin out of it. I didn't get as far as trying it, but the ApplicationUser class contains the getDirectoryId, returning the directoryId the user is in:

            https://docs.atlassian.com/software/jira/docs/api/8.22.0/com/atlassian/jira/user/ApplicationUser.html

            From there you might be able to use the embedded Crowd API's CrowdDirectoryService to find the Directory object based on that id. The Directory object has a getName method that would give you the name.

            jgcrunden added a comment - This is not ideal... I used the following SQL query to get a list of usernames from a given directory (in my case the Jira Internal Directory):   SELECT lower_user_name FROM cwd_user INNER JOIN cwd_directory ON directory_id = cwd_directory.id WHERE directory_name= 'Jira Internal Directory' ;   A safer option would probably be to access this information through the Jira Java API and make it a plugin out of it. I didn't get as far as trying it, but the ApplicationUser class contains the getDirectoryId, returning the directoryId the user is in: https://docs.atlassian.com/software/jira/docs/api/8.22.0/com/atlassian/jira/user/ApplicationUser.html From there you might be able to use the embedded Crowd API's CrowdDirectoryService to find the Directory object based on that id. The Directory object has a getName method that would give you the name.

            This truly is a pain for customers with multiple directories.  I have found a workaround for this problem if you also have Asset Insight AND have configured the Jira integration to create a "Jira" schema within Asset Insight (performance of this integration is another topic altogether).  This "Jira" schema will allow you to quickly sort or query by Directory within the data collected by the integration from Jira's User Management system.

            Matthew Harkins added a comment - This truly is a pain for customers with multiple directories.  I have found a workaround for this problem if you also have Asset Insight AND have configured the Jira integration to create a "Jira" schema within Asset Insight (performance of this integration is another topic altogether).  This "Jira" schema will allow you to quickly sort or query by Directory within the data collected by the integration from Jira's User Management system.

            Such a critical simple feature that many admins could benefit from. In our environment IT manages the Crowd service so as an admin of a specific Jira instance I have to run SQL queries to see which users are in which directories as I do not have access to Crowd. All I want is what people are asking for a simple dropdown filter for directory.

            Denise Wermager added a comment - Such a critical simple feature that many admins could benefit from. In our environment IT manages the Crowd service so as an admin of a specific Jira instance I have to run SQL queries to see which users are in which directories as I do not have access to Crowd. All I want is what people are asking for a simple dropdown filter for directory.

            Espen Sandall added a comment - - edited

            I agree. It's obviously a political decision. We see no use for Crowd in our organization though.

            Espen Sandall added a comment - - edited I agree. It's obviously a political decision. We see no use for Crowd in our organization though.

            Matt Doar added a comment -

            It is annoying but I can see doing this to encourage people to use Crowd. Not very helpful that.
            I've used ScriptRunner scripts to find this information in the past, but that requires some knowledge of the Java API for Jira

            Matt Doar added a comment - It is annoying but I can see doing this to encourage people to use Crowd. Not very helpful that. I've used ScriptRunner scripts to find this information in the past, but that requires some knowledge of the Java API for Jira

            Why is this "not being considered"? It's so obviously useful, and seems like such a simple thing to implement!

            Espen Sandall added a comment - Why is this "not being considered"? It's so obviously useful, and seems like such a simple thing to implement!

            Crowd is not the solution. I am using Crowd to read multiple AD's. 
            But in Jira I also read the AD to let users just Log In. Those thousands shouldn't be managed in Crowd because of no use.

            Meaning, we miss a simple filter option in Jira to filter on Directories.

            And yes, we know that there might be an ADD-ON for that...... but com'on.  Just at a simple filter option at the top and we are very happy !

            Serge tkint added a comment - Crowd is not the solution. I am using Crowd to read multiple AD's.  But in Jira I also read the AD to let users just Log In. Those thousands shouldn't be managed in Crowd because of no use. Meaning, we miss a simple filter option in Jira to filter on Directories. And yes, we know that there might be an ADD-ON for that...... but com'on.  Just at a simple filter option at the top and we are very happy !

            Hi,
            Thank you for providing input and feedback on this suggestion. We have reviewed it and wanted to let you know that requested functionality is available in Crowd.
            For those of you who aren’t familiar with Crowd, it offers one place to manage your users, groups and directories and easily integrate your identity infrastructure across all self-hosted Atlassian products.
            We are not planning to invest in similar capabilities in Jira Server in any foreseeable future and we encourage you to consider using Crowd or Crowd Data Center for most efficient user management across your self-hosted Atlassian products.
            Best regards,
            Gosia Kowalska, Jira Server Product Management

            Gosia Kowalska added a comment - Hi, Thank you for providing input and feedback on this suggestion. We have reviewed it and wanted to let you know that requested functionality is available in Crowd. For those of you who aren’t familiar with Crowd , it offers one place to manage your users, groups and directories and easily integrate your identity infrastructure across all self-hosted Atlassian products. We are not planning to invest in similar capabilities in Jira Server in any foreseeable future and we encourage you to consider using Crowd or Crowd Data Center for most efficient user management across your self-hosted Atlassian products. Best regards, Gosia Kowalska, Jira Server Product Management

            really don't get why it's not there, the info is displayed so a filter and/or sort by the displayed and available field should surely be easy to implement?  not that there's sort on any column on that page, so maybe UX took a back seat for that.

            Laurie Calverley added a comment - really don't get why it's not there, the info is displayed so a filter and/or sort by the displayed and available field should surely be easy to implement?  not that there's sort on any column on that page, so maybe UX took a back seat for that.

            would also like this to be available as a JQL function.

            Anthony Delgado added a comment - would also like this to be available as a JQL function.

            Hello Pals!!!! One more to the club, and include a "select all" function would be great.

            erick.mirandamarquez@telefonica.com added a comment - Hello Pals!!!! One more to the club, and include a "select all" function would be great.

            Definitely needed, I just had to spent nearly 5 hours going though all users and deleting those on the internal directory (as they are duplicated in crowd and should only be in crowd). I now need to do the same exercise in Confluence which will take even longer...

            Andy Hurley added a comment - Definitely needed, I just had to spent nearly 5 hours going though all users and deleting those on the internal directory (as they are duplicated in crowd and should only be in crowd). I now need to do the same exercise in Confluence which will take even longer...

            I really would love this feature. It would make user management on complex systems (like ours) way easier.

            Mario Carabelli added a comment - I really would love this feature. It would make user management on complex systems (like ours) way easier.

            I have nearly 10,000 users listed and want to disable one of our directories. Would be good to see only the old directory then be able to list by login date. No way I'm, scrolling through them all.

            Miles Hayler added a comment - I have nearly 10,000 users listed and want to disable one of our directories. Would be good to see only the old directory then be able to list by login date. No way I'm, scrolling through them all.

            Denny Yang added a comment -

            This is much needed.  Being able to filter by directory would be so helpful!

            Denny Yang added a comment - This is much needed.  Being able to filter by directory would be so helpful!

            Adam Thompson [AVANT] added a comment - - edited

            For that matter, being able to see which directories a user exists in would also be very helpful.  It is very troubling to remove a user in JIRA's User Management screen, only to find out later they still exist and have access!

            Adam Thompson [AVANT] added a comment - - edited For that matter, being able to see which director ies a user exists in would also be very helpful.  It is very troubling to remove a user in JIRA's User Management screen, only to find out later they still exist and have access!

            +1 on this

            Kaare Jakobsen added a comment - +1 on this

              Unassigned Unassigned
              6f25edef74c3 Richard Burstiner
              Votes:
              160 Vote for this issue
              Watchers:
              72 Start watching this issue

                Created:
                Updated: