top of page
Tree Against Sky
Research | UX | Prototyping | DSM Based UI

2025

A visual tree-based editor that allows administrators to manage user permissions across different roles and environments. The system displays the entire software structure, pages, actions, and information nodes, in an intuitive map format.
הכות
Screenshot 2025-12-11 at 0.45.51.png

Design Decisions

Administrators needed a way to:
  • Visualize the entire system architecture at a glance
  • Quickly understand which permissions each role has
  • Edit permissions efficiently across multiple environments
  • Distinguish between different node types (pages, actions, info)
 
Key complexity: Multiple overlapping states needed to be clear simultaneously—whether a node is part of the role, whether it's selected, and what type of node it is.

Design Process

Action Mapping

I began by mapping all possible user actions and categorizing them by context:
On the map: Navigation, node editing, search (find specific nodes)
In the header: Role selection, environment switching, these define the map's "view"
On each node: Color-coded by permission, access details in side panel
This separation ensures users always know where to look based on what they want to do.
Section 22.jpg
סדנא
Visual Exploration: Node Differentiation
Tested approach: Full-color node cards per type
Result: Too much visual noise. When every card screams for attention, nothing stands out.
Final solution: White cards with colored accent dots
This maintains clear type differentiation while keeping the interface calm and scannable. The eye can quickly identify node types without being overwhelmed.
Screenshot 2025-12-11 at 1.28.09.png
Screenshot 2025-12-11 at 0.45.39.png
Node states
Screenshot 2025-12-11 at 1.31.19.png

Design Decisions

Information Architecture

Top bar: Role and environment selectors, these define what you're viewing, acting as the "title" of the map.
Canvas: Maximized screen real estate for the permission tree. All map-related actions (navigation, editing, search) live directly on the canvas.
Side panel: Detailed node information on demand (accessed via three-dot menu).

Interaction Model

Click a node: Toggle permission on/off for the selected role
Three-dot menu: Open detailed node information
Multi-select: Batch permission changes

Visual System

Color-coded node types:
  • Pink — Pages
  • Green — Actions
  • Blue — Info
Gift Cards Mockup Falling (1)_edited.png

Outcome

A clean, scalable interface that transforms complex permission management into a visual, intuitive process. Administrators can now see the full system structure and make permission changes in context, reducing errors and training time.
bottom of page