User Experience Stack Exchange is a question and answer site for user experience researchers and experts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am building a web app with an admin interface for editing users, groups and permissions. Currently, the interface looks like this:

To remove a permission from a group or a user from a group, the user has to cmd-click (or ctrl click) to deselect and then hit save.

Can anyone recommend a more intuitive / elegant way to do this?

share|improve this question
ctrl click is usually for selecting multiple rather than deleting, so it's good that you are exploring other design options. – Baa Apr 27 '11 at 15:18
up vote 4 down vote accepted

You could try a dual-multiselect control like this:


This would depend on how many users you have though. Dual multiselect might actually work better for groups, and this would be another option for users if you have a lot of them: user list

Clicking the + button would bring up a modal dialog that includes a list of all of your users to select from, and perhaps search options.

share|improve this answer
Thanks for your reply. This jQuery plugin looks like it will do the job. I could then go modal for the add user form. – codecowboy Apr 28 '11 at 7:45

I'd recommend using a control other than a multi-select box. Using a list of checkboxes seems like a pretty safe choice for the context you present in your screenshot:

enter image description here

This will help make selection (and de-selection) direct and obvious instead of requiring a fairly advanced "CTRL + click" interaction from the user.

share|improve this answer
I agree this is a solid choice. Thanks for your reply. – codecowboy Apr 28 '11 at 7:43

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.