I have an application where i want to assign users to a specified task. There are a lot of application that do that with two lists where available and assigned users are located.
Is this best practise or are there any other good approaches?
Update
I have an addition to my question. What to do when I also have groups? I could imagine two different approaches:
In the first approach I strictly differentiate between users and groups
In the second I use a tree structure instead of a simple list: