Enforce Group-Assignee membership using Edit-In-List

Idea created by Brett_Zipkin on Sep 11, 2014
    Not planned
    Score6
    • KevinG.
    • pier-olivier.tremblay
    • Stuart_
    • Brett_Zipkin
    • buian01
    • Grant Bruneau

    There are 2 scenarios I have found in 12.6 that should be corrected an per Sustaining Engineering it is not within the scope of a test fix.

     

    If Group and Assignee fields are both visible on the list view and a field is added to allow both fields to be updated by Edit-In-List, the following 2 scenarios cause a mismatch.

     

    1. Scenario 1
      • Steps to Illustrate Problem
        1. Start with a list of tickets that are assigned to Group A and Assignee B.
        2. Edit in List and change group to C and Assignee to D. D is a member of C.
        3. Results - No error is thrown. Edit in List looks like it was successful. Re-Searching the tickets shows that all tickets are updated at the group level but assignee is blank.
      • Known Workaround
        1. Edit in List and change Assignee to D first then Group to C. D is a member of C.
        2. Results - Both fields are updated correctly
      • Requested Enhancement
        1. Allow this to work in either order as it is natural to select a new group first before the individual when switching both fields at the same time
    2. Scenario 2
      • Steps to Illustrate Problem
        1. Start with a list of tickets that are assigned to Group A and Assignee B.
        2. Edit in List and change Assignee to D. D is not a member of A.
        3. Results - No error is thrown. Edit in List looks like it was successful. Re-Searching the tickets shows that all tickets are updated and now are assigned to a Group / Assignee combination that should not be allowed.
      • Known Woraround
        1. None.  There is nothing to stop this from happening at the list level
      • Requested Enhancement
        1. Do not allow an assignee to be selected that is not a member of the group assigned.  If group is blank and the require group option is disabled then that's fine but if group is filled in, ONLY members of the group should be allowable.