Permission level-based unique interface

Business Impact

Eliminated UI clutter, prevented unauthorized data exposure, and increased overall platform security and efficiency.



Executive Summary

Client

Totem

Business Goal

Simplifying complex event management workflows for enterprise users.

Tools

Figma, Illustrator, Miro

Role

Lead Product Designer




I architected a Role-Based Access Control (RBAC) UI framework to eliminate the cognitive load and security risks associated with a monolithic "one-size-fits-all" interface. By decoupling the UI into tiered, permission-aware workspaces, I ensured that Executive, Managerial, and Onsite users only interact with data critical to their specific authority.

Strategic Problem

A one-size-fits-all interface created massive cognitive load and accidental data exposure risks for the enterprise SaaS platform. The cluttered interface led to user confusion as staff were forced to navigate features irrelevant to their specific roles.

Systemic Solution

I architected a Role-Based Access Control (RBAC) UI framework, decoupling the interface from a static view into tiered workspaces. I created three unique interfaces (Guard, Manager, Executive) to ensure users only accessed the tools necessary for their role.

Methodology

I led an audit of user permissions and mapped specific task-flows to user roles based on interviews and feedback. We analyzed current usage patterns to determine which features were critical for onsite staff versus global managers.

Design Strategy

I utilized Information Minimalism to ensure users only interacted with data relevant to their specific security clearance. This involved creating a "permission-aware" UI that hides or shows elements dynamically.

Stakeholder Management

I conducted stakeholder interviews to define the hierarchy of features needed for global portfolio oversight vs. onsite incident reporting. I worked closely with the product team to ensure the redesigned permission levels were technically sound.

Design Ops

I established a modular UI architecture that allows for new permission-based feature toggles to be added without disrupting the core system. This ensured the platform could grow with the client's evolving organizational needs.

Reflection

Redesigning for permission levels proved that enterprise UX must be as much about governance as it is about visual design. I learned that personalizing the dashboard for different roles significantly increases long-term user satisfaction.


Strategic Role-Mapping

I led a comprehensive audit of the Totem user base to move beyond generic 'users' and define distinct Operational Archetypes. This research identified three primary personas with conflicting needs: the Onsite Guard, who requires high-speed utility and immediate verification tools; the Facility Manager, who needs granular reporting and team oversight; and the Global Executive, who demands high-level risk visualization across a portfolio of buildings. By defining these personas, I was able to justify a 'permission-aware' architecture that serves each user’s specific authority without exposing irrelevant or sensitive data.


Decoupling Complex Workflows

The redesigned user journey focused on Role-Based Pathing, ensuring that the interface adapts dynamically to the user's security clearance upon login. I mapped the journey to eliminate the 'monolithic' navigation that previously forced all roles through the same cluttered menus, regardless of their task. This new architecture utilizes Information Minimalism to provide a purpose-built workspace: guards are funneled into a rapid check-in flow, while executives land on a data-dense portfolio overview, effectively reducing the time-to-task across all permission tiers.


High fidelity mockups




Final outcome

The transition to a tiered UI architecture delivered a significant improvement in both Operational Velocity and Platform Security. By hiding irrelevant features and restricted data, we successfully eliminated the cognitive load that had previously led to user confusion and accidental data exposure. The outcome was a more professional, high-performance environment where information is found faster, resulting in a measurable increase in customer satisfaction and a scalable blueprint for all future Totem enterprise modules.

User grouping

Assigning a new user to a user group

User grouping

Contractor group and a team member profile overview