Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-11156

User Picker - Only users associated with one or more groups should be viewable

    • 7
    • 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.

      NOTE: This suggestion is for JIRA Server. Using JIRA Cloud? See the corresponding suggestion.

      Currently all users in the system are displayed in the user picker.

      However, many problems of user selection are caused by the fact that ex-employees and users that have been created in error (due to data imports etc) are included in the selection.

      Limiting the user picker selection to those that are in at least one group would mean that users could be deactivated by removing them from all groups.

            [JRASERVER-11156] User Picker - Only users associated with one or more groups should be viewable

            anu added a comment -

            Jonathan is right - user deactivation in JIRA is the right way to address the original use case of removing ex-employees showing up in the user group picker.

            anu added a comment - Jonathan is right - user deactivation in JIRA is the right way to address the original use case of removing ex-employees showing up in the user group picker.

            I believe this issue can be closed; the new user deactivation feature is indeed the right way to handle this, and this feature request does not make sense anymore--limiting the (default) user picker to users with at least one group would be rather confusing given the new option.

            Deleted Account (Inactive) added a comment - - edited I believe this issue can be closed; the new user deactivation feature is indeed the right way to handle this, and this feature request does not make sense anymore--limiting the (default) user picker to users with at least one group would be rather confusing given the new option.

            Use the free plugin User Group Picker to filter the users to members of a set of groups, project roles or to a value of a group picker.

            Florin Haszler (Alten Kepler) added a comment - Use the free plugin User Group Picker to filter the users to members of a set of groups, project roles or to a value of a group picker.

            Related (partial) fix (regarding ex-employees showing up in user picker fields) in JIRA 5.1: user deactivation feature:

            While a JIRA user account has been deactivated, that user:

            • Will no longer be able to log in to JIRA.
            • Cannot be assigned issues or added as a watcher to issues (whenever issues are created or edited). However:
              • A user who was assigned, was watching or had reported any issues in JIRA before their account is deactivated, will still appear as the respective assignee, watcher or reporter of those issues. This situation remains until another user is specified as the assignee or reporter of these issues, or the deactivated user is removed as a watcher from them.
              • A user who voted on any issues in JIRA before their account is deactivated, will continue to appear as a voter on these issues.
            • Will continue to appear on the JIRA user interface with '(Inactive)' displayed after their name, where applicable.
            • Can still be used to filter issues in a JIRA search query.
            • Will not receive any email notifications from JIRA, even if they continue to remain the assignee, reporter, or watchers of issues.
            • Will not count towards your JIRA user license limit. Refer to the JIRA Users global permission explanation on Managing Global Permissions for more information.

            Theodore Tzidamis (Inactive) added a comment - Related (partial) fix (regarding ex-employees showing up in user picker fields) in JIRA 5.1: user deactivation feature: While a JIRA user account has been deactivated, that user: Will no longer be able to log in to JIRA. Cannot be assigned issues or added as a watcher to issues (whenever issues are created or edited). However: A user who was assigned, was watching or had reported any issues in JIRA before their account is deactivated, will still appear as the respective assignee, watcher or reporter of those issues. This situation remains until another user is specified as the assignee or reporter of these issues, or the deactivated user is removed as a watcher from them. A user who voted on any issues in JIRA before their account is deactivated, will continue to appear as a voter on these issues. Will continue to appear on the JIRA user interface with '(Inactive)' displayed after their name, where applicable. Can still be used to filter issues in a JIRA search query. Will not receive any email notifications from JIRA, even if they continue to remain the assignee, reporter, or watchers of issues. Will not count towards your JIRA user license limit. Refer to the JIRA Users global permission explanation on Managing Global Permissions for more information.

            Any news on that? We definitely need that only "active" JIRA users with at least jira-user group appear in the User Picker field. It's more & more frustrating that ex exployees can be picked!

            Michael Michael added a comment - Any news on that? We definitely need that only "active" JIRA users with at least jira-user group appear in the User Picker field. It's more & more frustrating that ex exployees can be picked!

            Hi All,

            Minyaa 2.5 is available and provides now a set of 3 customfields in response to JRA-7659 and this one :

            These 3 Customfields come with :

            • PopUp Window for user selection
            • User Search by Ajax call
            • Usable in Transition
            • Validation against each of their settings
            • Linkifield Display
            • Usable for Notification (Not yet for Scheme Permission)

            Download now your free Minyaa Suite 1-month trial !
            Vincent
            Minyaa Suite Plugin

            Vincent Thoulé added a comment - Hi All, Minyaa 2.5 is available and provides now a set of 3 customfields in response to JRA-7659 and this one : User Picker by Groups User Picker by Roles User Picker by Permissions These 3 Customfields come with : PopUp Window for user selection User Search by Ajax call Usable in Transition Validation against each of their settings Linkifield Display Usable for Notification (Not yet for Scheme Permission) Download now your free Minyaa Suite 1-month trial ! Vincent Minyaa Suite Plugin

            User picker only contains users in specified set of project roles. I'm voting for it because I need it now.

            Graham Harris added a comment - User picker only contains users in specified set of project roles. I'm voting for it because I need it now.

            I agree with everyone to day that users in no groups should not show up in the user picker. Is there a timeframe on this?

            Mark Moskovitz added a comment - I agree with everyone to day that users in no groups should not show up in the user picker. Is there a timeframe on this?

            This usability issue (because we have to disable user picker) and security risk, if we not disabling it.

            User picker should show only those users which are in same groups as users has rights.

            -JPP

            JP Patrikainen added a comment - This usability issue (because we have to disable user picker) and security risk, if we not disabling it. User picker should show only those users which are in same groups as users has rights. -JPP

            What files are associated with the user picker field? I looked at the "WEB-INF/classes/system-customfieldtypes-plugin.xml" and then looked at the API for "com.atlassian.jira.issue.customfields.impl.UserCFType". Has anyone tried modifying the UserCFType.java to allow only users within a groups or role to be selectable?

            Deleted Account (Inactive) added a comment - - edited What files are associated with the user picker field? I looked at the "WEB-INF/classes/system-customfieldtypes-plugin.xml" and then looked at the API for "com.atlassian.jira.issue.customfields.impl.UserCFType". Has anyone tried modifying the UserCFType.java to allow only users within a groups or role to be selectable?

              Unassigned Unassigned
              3a88b175bc2e Daniel Woodhams
              Votes:
              66 Vote for this issue
              Watchers:
              42 Start watching this issue

                Created:
                Updated:
                Resolved: