As inquired in #10158599
- What is your original issue/pain point you want to solve?
→ administering multiple groups (10+) and leaving the group permission checkboxes empty, after having clicked on “+add” = gets removed by clicking on “Submit” (even though the role given in the same move, gets saved as a setting).
- Which are one or two concrete situations where this problem hurts the most?
–>I want to use the current configuration as a template and quickly create other roles based on it. I have to set at least one check mark for each line so that it remains - but that is not logical from the process. Would it be possible to correct it and also leave empty rows as soon as you have added them? Otherwise, if it is not intended, at least forbid +Add if no check marks are selected.
only the “Users” one and the role remain shown after clicking update
- Why is it not solvable with the Zammad standard?
→ it is not obvious that the display is temporary, because you press the +Add button and the lines are added, so you expect it to stay that way after submit. Why should I assume that they disappear when they are empty? If I add empty rows in f.e. Google spreadsheet, then they remain even if they are empty when I access the spreadsheet next time.
If I had created an empty list for all groups, then I can quickly clone this role and mark the permissions for a pair of groups. For an agent I use role with 1 group with Full+10 groups ( Read, Write) permissions. If I had the empty list, I just have to check different 10 groups like in the lottery ticket. As it is implemented now, I have to always add these 10 groups anew with “+Add” for each role if earlier these 10 groups were not used and have no ticked checkboxes.
- What is your expectation/what do you want to achieve?
→ would like, even if empty checkboxes are added to certain groups to the user profile or role, that they are not removed after submitting the change.