it-swarm.com.de

Was ist eine intuitive Oberfläche zum Verwalten von Benutzergruppen und Berechtigungen?

Ich erstelle eine Web-App mit einer Administrationsoberfläche zum Bearbeiten von Benutzern, Gruppen und Berechtigungen. Derzeit sieht die Benutzeroberfläche folgendermaßen aus:

http://cl.ly/3I0l1B1e2x092g0s3q1B

Um eine Berechtigung aus einer Gruppe oder einen Benutzer aus einer Gruppe zu entfernen, muss der Benutzer mit der Cmd-Taste (oder Strg-Klick) die Auswahl aufheben und dann auf Speichern klicken.

Kann jemand einen intuitiveren/eleganteren Weg empfehlen, dies zu tun?

5
codecowboy

Sie können ein Dual-Multiselect-Steuerelement wie folgt ausprobieren:

Dual-multiselect

Dies hängt jedoch davon ab, wie viele Benutzer Sie haben. Dual Multiselect funktioniert möglicherweise besser für Gruppen, und dies ist eine weitere Option für Benutzer, wenn Sie viele davon haben: user list

Wenn Sie auf die Schaltfläche + klicken, wird ein modaler Dialog angezeigt, der eine Liste aller Benutzer zur Auswahl und möglicherweise Suchoptionen enthält.

4
Baa

Ich würde empfehlen, ein anderes Steuerelement als ein Mehrfachauswahlfeld zu verwenden. Die Verwendung eines Liste der Kontrollkästchen scheint eine ziemlich sichere Wahl für den Kontext zu sein, den Sie in Ihrem Screenshot darstellen:

enter image description here

Dies wird dazu beitragen, die Auswahl (und Abwahl) direkt und offensichtlich zu machen, anstatt vom Benutzer eine ziemlich fortgeschrittene Interaktion mit "STRG + Klick" zu verlangen.

5
noluckmurphy