Je crée une application Web avec une interface d'administration pour modifier les utilisateurs, les groupes et les autorisations. Actuellement, l'interface ressemble à ceci:
http://cl.ly/3I0l1B1e2x092g0s3q1B
Pour supprimer une autorisation d'un groupe ou un utilisateur d'un groupe, l'utilisateur doit cliquer sur cmd (ou ctrl cliquer) pour désélectionner, puis appuyez sur enregistrer.
Quelqu'un peut-il recommander une façon plus intuitive/élégante de le faire?
Vous pouvez essayer un contrôle double multisélection comme celui-ci:
Cela dépendra du nombre d'utilisateurs dont vous disposez. La double sélection multiple pourrait en fait mieux fonctionner pour les groupes, et ce serait une autre option pour les utilisateurs si vous en avez beaucoup:
Cliquer sur le bouton + ferait apparaître une boîte de dialogue modale qui comprend une liste de tous vos utilisateurs à sélectionner, et peut-être des options de recherche.
Je recommanderais d'utiliser un contrôle autre qu'une boîte à sélection multiple. Utiliser une liste de cases à cocher semble être un choix assez sûr pour le contexte que vous présentez dans votre capture d'écran:
Cela aidera à rendre la sélection (et la désélection) directe et évidente au lieu d'exiger une interaction "CTRL + clic" assez avancée de la part de l'utilisateur.