Full process
Permission management that scales with large events
Team:
+
+
+
+
Event producers
My contribution:
🎯 Problem statement
As an event app company, our event producers team often manages complex permissions of 30–50 different roles (i.e., attendees, exhibitors, and staff). However, the event management portal only allowed editing permissions role by role, making it slow and error-prone to configure or review permissions at scale. This inefficiency not only frustrated the internal teams but also delayed event setup for clients.
🔄 Process
The steps below are shown in order for clarity, but the real process involved lots of back and forth.
💡Solutions
To address the problem, I came up with a two-part solution after multiple rounds of design iteration and feedback seeking.
1
At the event level, users can define default permissions that automatically apply across all roles. These defaults are instantly reflected in the interactive table.
2
For granular control, I designed an interactive table where users can view and manage permissions across roles at a glance. Users can click into individual cells or select entire rows or columns to batch edit access via checkboxes.




