Skip to main content
UI Coach Logo
Advanced

Multi-Organization Workspace Switcher

Design a workspace switcher that makes organization, role, environment, and unsaved work clear before context changes.

Desktop web, Responsive web2 to 4 hours

The brief

Understand the problem

Background

Consultants and enterprise operators may belong to many organizations with different branding and permissions. A subtle context label can lead to editing or exporting data from the wrong tenant.

User context

Nico supports three retail clients and an internal demo workspace. He is editing a customer configuration when an alert link opens a different client's organization in another tab.

Product problem

The product must make active context unmistakable, preserve navigation intent, and stop risky cross-organization mistakes without slowing frequent switching.

Objective

Create organization discovery, context preview, protected switching, and cross-link handling for a multi-tenant product.

What to design

Define the experience

Required experience

  • Identify the current organization and role
  • Search permitted organizations
  • Review unsaved work or risky destination context
  • Switch and verify the resulting workspace

Screens and states

  • Current workspace navigation
  • Organization switcher
  • Unsaved-work review
  • Cross-organization link warning

Core user flow

Follow the critical path

  1. 01

    Nico notices the current client identity in the global header

  2. 02

    He searches for another client and previews his role there

  3. 03

    The switcher warns about an unsaved configuration

  4. 04

    He saves, switches, and opens the alert in the intended organization

Product rules

Requirements and constraints

Requirements

  • Keep organization identity visible beyond color alone
  • Show role, environment, and recent access in search results
  • Preserve or explicitly discard unsaved work before switching
  • Validate organization context for deep links and browser tabs

Constraints

  • Search can reveal only organizations the user may know exist
  • Brand colors cannot replace readable names
  • Session context must remain isolated between organizations

Reality check

States worth considering

Two organizations share a name
Access is revoked while open
The deep link targets an unavailable tenant
The user works in several tabs

Finish line

What to deliver

  • Four responsive screens demonstrating safe context switching

Optional direction

Visual resources

Use these as a starting constraint if you want one. They are not part of the required solution.

Font pairing
Yeseva OneMerriweather

Yeseva One & Merriweather

Clear interface writing gives people the confidence to understand what changed and decide what to do next.

Icons
Illustrations

Keep practicing

Advanced
Enterprise

Delegate a Sensitive Task to a Virtual Assistant

Design a remote-assistance workspace that defines scope, grants minimum access, and records completion without exposing an entire business account.

Desktop web4 hours plus
Trust and SafetyInformation Architecture
Advanced
Enterprise

Auditable Admin Data Export

Design an administrator export flow that scopes sensitive records, estimates impact, and controls secure delivery.

Desktop web4 hours plus
FormsTrust and Safety
Advanced
Enterprise

Bulk User Offboarding

Design a protected administrator flow for removing many departing users while transferring ownership and preserving required records.

Desktop web4 hours plus
Dashboard DesignTrust and Safety
Advanced
Enterprise

Data Retention Policy Builder

Design a governance tool for defining how long each data class is kept, archived, reviewed, and deleted across regions.

Desktop web4 hours plus
Information ArchitectureTrust and Safety
Advanced
Enterprise

Enterprise Role Builder

Design an administrator workflow for composing a least-privilege role from permissions, conditions, and resource scope.

Desktop web4 hours plus
Information ArchitectureTrust and Safety
Advanced
Enterprise

Multi-Team Admin Platform

Design an organization administration system for teams, inherited permissions, shared billing, and auditable access changes.

Desktop web4 hours plus
Information ArchitectureDesign Systems