• Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Low Low
    • None
    • 4.19.1
    • None

      Issue Summary

      Starting on JSM 4.19, when users are with 'Assignable User' permission but NOT with service desk role, the user is showed in user picker but cannot have the tickets assigned.

      The expectation, as the user is not in a role that can assign tickets, is the users not shown in user picker auto complete or search.

      This is reproducible on Data Center: yes

      Steps to Reproduce

      1. In an 4.19+ environment create users
      2. Create a group and assign the users to the group
      3. In Project Settings > Permission add the group to 'Assignable User'
      4. In Project Settings > User and Roles ensure the group/users are not in roles
      5. In any JSM ticket go to Assignee field and start typing the username of the user from the group, it will shown and if try to assign the ticket a message will appear indicating the user cannot be assigned issues.

      Expected Results

      Neither have the users appearing in Assignee user pick nor give the possibility to assign.

      Actual Results

      The unexpected users are shown as well as can try to assign the ticket to them, resulting in error.

      Workaround

      Remove the unnecessary group/users from 'Assignable User' permission.

        1. error.png
          error.png
          22 kB
        2. group.png
          group.png
          121 kB
        3. permission.png
          permission.png
          52 kB
        4. roles.png
          roles.png
          94 kB
        5. userpicker.png
          userpicker.png
          40 kB

            [JSDSERVER-12403] JSM 4.19+ user pick showing unnecessary users

            Benjamin Suess made changes -
            Resolution New: Duplicate [ 3 ]
            Status Original: Needs Triage [ 10030 ] New: Closed [ 6 ]
            Douglas Alves (Inactive) made changes -
            Link New: This issue relates to JRASERVER-74888 [ JRASERVER-74888 ]
            Douglas Alves (Inactive) made changes -
            Link Original: This issue is related to JRASERVER-73886 [ JRASERVER-73886 ]
            Douglas Alves (Inactive) made changes -
            Link New: This issue is related to JRASERVER-73886 [ JRASERVER-73886 ]
            Douglas Alves (Inactive) made changes -
            Link New: This issue was cloned as JSDSERVER-12416 [ JSDSERVER-12416 ]
            Douglas Alves (Inactive) made changes -
            Description Original: h3. Issue Summary

            Starting on JSM 4.19, when users are with 'Assignable User' permission but NOT with service desk role, the user is showed in user picker but cannot have the tickets assign.

            The expectation, as the user is not in a role that can assign tickets, is the users are not shown in user picker auto complete or search.

            This is reproducible on Data Center: yes
            h3. Steps to Reproduce
             # In an 4.19+ environment create users
             # Create a group and assign the users to the group
            !group.png|thumbnail!
             # In Project Settings > Permission add the group to 'Assignable User'
            !permission.png|thumbnail!
             # In Project Settings > User and Roles ensure the group/users are not in roles
            !roles.png|thumbnail!
             # In any JSM ticket go to Assignee field and start typing the username of the user from the group, it will shown and if try to assign the ticket a message will appear indicating the user cannot be assigned issues.
            !userpicker.png|thumbnail!
            !error.png|thumbnail!



            h3. Expected Results

            Neither have the users appearing in Assignee user pick nor give the possibility to assign.
            h3. Actual Results

            The unexpected users are shown as well as can try to assign the ticket to them, resulting in error.
            h3. Workaround

            Remove the unnecessary group/users from 'Assignable User' permission.
            New: h3. Issue Summary

            Starting on JSM 4.19, when users are with 'Assignable User' permission but NOT with service desk role, the user is showed in user picker but cannot have the tickets assigned.

            The expectation, as the user is not in a role that can assign tickets, is the users not shown in user picker auto complete or search.

            This is reproducible on Data Center: yes
            h3. Steps to Reproduce
             # In an 4.19+ environment create users
             # Create a group and assign the users to the group
            !group.png|thumbnail!
             # In Project Settings > Permission add the group to 'Assignable User'
            !permission.png|thumbnail!
             # In Project Settings > User and Roles ensure the group/users are not in roles
            !roles.png|thumbnail!
             # In any JSM ticket go to Assignee field and start typing the username of the user from the group, it will shown and if try to assign the ticket a message will appear indicating the user cannot be assigned issues.
            !userpicker.png|thumbnail!
            !error.png|thumbnail!

            h3. Expected Results

            Neither have the users appearing in Assignee user pick nor give the possibility to assign.
            h3. Actual Results

            The unexpected users are shown as well as can try to assign the ticket to them, resulting in error.
            h3. Workaround

            Remove the unnecessary group/users from 'Assignable User' permission.
            Yufei Zuo made changes -
            Status Original: Gathering Impact [ 12072 ] New: Needs Triage [ 10030 ]
            Yufei Zuo made changes -
            Status Original: Needs Triage [ 10030 ] New: Gathering Impact [ 12072 ]
            SET Analytics Bot made changes -
            Support reference count New: 1
            Douglas Alves (Inactive) made changes -
            Description Original: h3. Issue Summary

            Starting on JSM 4.19, when users are with 'Assignable User' permission but NOT with service desk role, the user is showed in user picker but cannot have the tickets assign.

            The expectation, as the user is not in a role that can assign tickets, is the users are not shown in user picker auto complete or search.

            This is reproducible on Data Center: yes
            h3. Steps to Reproduce
             # In an 4.19+ environment create users
             # Create a group and assign the users to the group
             # In Project Settings > Permission add the group to 'Assignable User'
             # In Project Settings > User and Roles ensure the grou/users are not in roles
             # In any JSM ticket go to Assignee field and start typing the username of the user from the group, it will shown and if try to assign the ticket a message will appear indicating the user cannot be assigned issues.

            h3.  
            h3. Expected Results

            Not appear the user or give the possibility to assign (and return an error)
            h3. Actual Results

            The unexpected users are shown as well as can try to assign the ticket to them.
            h3. Workaround

            Remove the unnecessary group/users from 'Assignable User' permission.
            New: h3. Issue Summary

            Starting on JSM 4.19, when users are with 'Assignable User' permission but NOT with service desk role, the user is showed in user picker but cannot have the tickets assign.

            The expectation, as the user is not in a role that can assign tickets, is the users are not shown in user picker auto complete or search.

            This is reproducible on Data Center: yes
            h3. Steps to Reproduce
             # In an 4.19+ environment create users
             # Create a group and assign the users to the group
            !group.png|thumbnail!
             # In Project Settings > Permission add the group to 'Assignable User'
            !permission.png|thumbnail!
             # In Project Settings > User and Roles ensure the group/users are not in roles
            !roles.png|thumbnail!
             # In any JSM ticket go to Assignee field and start typing the username of the user from the group, it will shown and if try to assign the ticket a message will appear indicating the user cannot be assigned issues.
            !userpicker.png|thumbnail!
            !error.png|thumbnail!



            h3. Expected Results

            Neither have the users appearing in Assignee user pick nor give the possibility to assign.
            h3. Actual Results

            The unexpected users are shown as well as can try to assign the ticket to them, resulting in error.
            h3. Workaround

            Remove the unnecessary group/users from 'Assignable User' permission.

              Unassigned Unassigned
              b99328de92bd Douglas Alves (Inactive)
              Affected customers:
              1 This affects my team
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: