Locked Solved Feature requests

New Flatboard Permissions UI

Locked by Fred · 06 Apr 2026 11:39 • Solved by Fred · 06 Apr 2026 11:39

This poll has ended
🏷 Badges view — to quickly edit a specific permission
0 vote 0%
📊 Matrix view — to see and review all permissions for a group
1 vote 25%
🔄 Both depending on the context
votes 75%
❌ I prefer the current interface
0 vote 0%
44 votes
4participants
75%leading
Avatar
Posts 428 1580

I'm experimenting with a new interface for managing permissions and would love to get feedback before moving forward.

Here’s an interactive mockup of a possible redesign.

Current Issues

The current UI has a few usability problems:

  • the checkbox before each badge creates unnecessary visual noise
  • groups sometimes wrap into two rows in a confusing way
  • enabled and disabled badges look almost identical, making it hard to scan the state quickly

Proposed Changes

This mockup introduces four main improvements.

1. Clickable badges as toggles

The checkbox disappears.

The badge itself becomes the toggle:

  • enabled → full color
  • disabled → faded (~30%)

This makes the state of a row readable at a glance.


2. One row per permission

Groups are no longer split into arbitrary two-row layouts.

Using flex-wrap, badges wrap naturally if needed but still clearly belong to the same permission.

This removes the common confusion:

Does the second line belong to this permission or the next one?


3. Critical permissions highlighted in red

Sensitive actions (like Delete) are highlighted directly in the permission label in red.

This is much more visible than a generic warning banner at the top of the page that most people ignore.


Alternative View: Matrix

Another possible view is a matrix layout.


This is particularly useful to answer the question:

What can this group do?

For example, clicking Moderator in the filters would isolate that column and show all its permissions across the current tab.


Two complementary views

  • Badges view → best for editing a specific permission
  • Matrix view → best for auditing a full group

Both could coexist with a view switcher in the top-right corner.


Discussion

Feedback is welcome on:

  • overall readability
  • how easy it is to scan permissions
  • usefulness of the matrix view
  • accessibility / mobile usability
  • any other ideas or concerns

Edited on  Mar 15, 2026  By  Fred .

  • ui design Permissions solved
Avatar
Posts 56 120

[Fr]

Les deux systemes avec une bascule c´est ingenieux.

Ce serait faisable une mini extension de test pour les membres comme moi qui sont plutot du genre test et reteste?

Avec ce que la traduction me permet de comprendre et les images qui donnent envie de creer des groupes speciaux, un petit plugin qui ajouterait ce module au tableau d´administration serait bienvenu

En testant, des idees se presenteraient et ton travail qui est DEJA excellent ne pourrait que s´ameliorer

Je suis ce projet car il est un ajout important
Avoir en plus la possibilite de selectionner UN membre et pas juste les groupes serait extremement utile

Beau travail 👌

Avatar
Posts 428 1580

314r

Quoi qu’il en soit, cela sera intégré dans la prochaine version. J’ai ajouté les deux options afin de laisser le choix aux administrateurs, car elles me semblent complémentaires.


Concernant les tests, désolé, mais ils sont réservés aux utilisateurs de Flatboard Pro.

À propos de ce point :

« Avoir en plus la possibilité de sélectionner un membre, et pas uniquement des groupes, serait extrêmement utile »

Aurais-tu des exemples concrets, s’il te plaît ?

Edited on  Mar 17, 2026  By  Fred .

Avatar
Posts 428 1580

The system is fully integrated into Flatboard 5.3.0. @314r, please feel free to open a new discussion if you have any further questions. As this thread has not received any recent responses, I consider it resolved and the feature to be fully functional.

This discussion is locked

Log in to reply
Navigation
4 Posts
post #1
14 Mar 2026
By Utilisateur
Statistics
166
Discussions
911
Replies
21
Flatboarders
4
Contributors
New member : Emmanuel
Online
29 Guests online