Take the 2-minute tour ×
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

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

http://cl.ly/3I0l1B1e2x092g0s3q1B

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

2 Answers 2

up vote 3 down vote accepted

You could try a dual-multiselect control like this:

Dual-multiselect

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. nmultiselect.ndesoft.dk –  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

 
discard

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.