UX and functional improvements to streamline user and group management in Happeo's admin panel — reducing admin overhead and improving discoverability.
My Roles
Team
Junaed Numan (me), PM, Engineering team and other stakeholders.
Interactive prototype — click to explore
Problem
Admin users managing teams and permissions in Happeo faced multiple pain points that slowed their workflows and created dependency on support teams.
Admins struggle to ensure all eligible employees have access, creating workflow disruptions across the organization.
Lack of clarity on suspended and deleted users complicates management and increases support tickets.
Tasks like filtering, bulk management, and exporting users are time-consuming due to limited UI features.
Missing flexible OU inheritance settings make managing permissions challenging for large organizations.
Admins can't suspend or delete users directly, increasing dependency on support teams for routine tasks.
Design Audit
An in-depth audit of the existing admin settings UI revealed critical usability gaps across user management workflows.
No way to understand what's going to happen when user changes those settings and misleading information.
Unclear search with no hint text or suggestions, making it difficult to find specific users or groups efficiently.
No way to do bulk OU management — admins had to change settings one-by-one for each organizational unit.
No easy way to understand the workflow around OU management, leading to errors and confusion.
Design Concepts
The redesign introduced a table-based user management interface with bulk selection, advanced filtering, and OU inheritance management inspired by Google Workspace.
The new table structure with filters, and bulk selection with bulk action. This interface gives admins a clear, scannable view of all users and allows them to take action on multiple accounts at once, dramatically reducing the time required for routine management tasks.
This concept involves adding new checkboxes similar to User Management, allowing bulk selection with a parent-child relationship, and enabling bulk actions. This idea originates from Google Workspace organizational unit management, where users can change settings in bulk with parent and child inheritance, as well as separate them with overridden changes.
Impact
Streamlined user management reduced dependency on support teams for routine tasks. Admins can now handle user lifecycle management — from provisioning to suspension — entirely within the product without raising support tickets.
Clear user status indicators and better audit trails improved admin confidence. Admins can now see at a glance which users are active, suspended, or deleted, and can take action directly from the management interface.
Bulk management and OU inheritance concepts enabled admins to manage large organizations more efficiently. Enterprise customers with thousands of users can now apply policies across entire organizational units in a single action.