Redesigning the OCI Compartment Selector for Clearer Navigation and Faster Workflows

Final Compartment Select Re-Design

Project Summary

I redesigned the Oracle Cloud Infrastructure (OCI) Compartment Selector to make navigating complex environments faster and more intuitive for customers. My work focused on improving discoverability, reducing friction in selection flows and ensuring the design scaled across OCI services.

  • Influenced the final redesign of tables for clearer data presentation.
  • Championed a new table filter type (“perma filters”) to support persistent, context-aware filtering.
  • Enhanced hierarchical dropdowns with type-to-search and multi-compartment selection to speed up workflows.
  • Contributed patterns and components back into the OCI design system for broader adoption.
  • Results

    Reduced navigation time and minimized errors when managing complex enterprise environments.

    Skills:

    UX Design, Re-Design, Design System Component and Pattern Implementation

    Role:

    Lead UX Designer

    Team:

    SMEs, UI Developers, UX Researcher, UX Designer

    User Problem

    Security and networking admins rely on compartments to organize and secure cloud resources. When compartments are difficult to locate or unclear, users lose confidence, waste time navigating and risk misconfiguring resources. The existing design left users disoriented and slowed their ability to manage resources effectively.

    Usability Issues

    Hard-to-find compartments: Poor placement and visibility made it difficult for users to locate the right compartment, creating delays and frustration.

    Lack of current compartment indication: The absence of clear indicators of the active compartment leads to disorientation and potential errors.

    Impact

    These challenges increased confusion, slowed task completion and introduced risk of mismanaging critical resources, undermining both efficiency and trust in the platform.

    The Process

    • Requirements gathering
    • Competitive analysis
    • SME interviews
    • User flows
    • Collaborative brainstorm and ideation
    • High fidelity prototyping
    • User testing and validating
    • Development handoff
    • Contribute back to design system

    Phase One

    I partnered with a UX researcher, developers, and a lead product manager to:

    • Uncover customer pain points.

    • Understand the entire workflow of working with compartments.
    • Explore the capabilities of the API and identify areas for expansion.
    Competitive analysis icon

    Competitive Analysis

    Analyzed competitors such as AWS, Salesforce and Microsoft Azure to identify patterns in folder structuring.

      SME Interviews icon

      SME Interviews

      Set up internal user interviews to get a better understanding of how they utilize compartments. Conducted internal user interviews to gain a better understanding of how they utilize compartments and uncover what is working and what is not.

        Identify Users icon

        Identify Users

        All customers who navigate Oracle Cloud Infrastructure console; including security and networking architects, security and networking admins.

          Pain Points icon

          Pain Points

          1. Compartments are the primary way to secure and navigate resources; however, in the UI, they are not treated as such. Users struggle with locating and managing compartments, leading to frustration.
          2. The lack of clear indication of the current compartment disorients users and makes it difficult for them to understand which compartment they are working in.
            Identify constraints icon

            Identify Constraints

            1. Our findings from user studies influenced the layout of the newly designed list and detail pages, requiring close collaboration with the UX design team working on the redesign.
            2. API limitations were a key consideration in our findings.
            3. Developing a new component for the design system because it lacked a method for hierarchical searching in a dropdown menu.
              Goals icon

              Goals

              After our initial research and interviews with internal users and SMEs we focused on the following goals:

              Phase Two

              Brainstorming and Design iterations

              Working with fellow UX designers, I facilitated brainstorming sessions to collaborate on ideas for the compartment selector's location, functionality, and design.

              I led the team as we created rapid design concepts using the components and templates from our design system.

              After selecting key designs that aligned with our goals, I worked with a UX researcher to test the concepts.

              User testing with high-fidelity flows

              Working closely with a user researcher with the goal of determining which style and position worked best, we planned both live moderated and unmoderated UserZoom click tests.

              After developing a script and outlining key questions for users, live sessions were held to gain deeper insights into the user experience.

              Results and Impact

              The improved design and placement of the compartment select navigation resulted in a more intuitive experience and increased user satisfaction.

              • The location of compartment select influenced the final re-design of tables throughout all of OCI console.
              • The compartment selector is a permanent filter chip next to the search bar, serving as the first filter users need to select. It defaults to the root folder, so users aren’t prompted to select a compartment each time.
              • Our engineers built out this component as a custom component and we contributed it back to our design system.
              • The hierarchical dropdown selection was also contributed back to our design system to be utilized in forms across the console.
              Future roadmap planning

              Leveraged user testing and research insights to shape the future roadmap for component redesign

              • Advocated for enhanced functionality, including multi-compartment selection and "select all" capabilities.
              • Explored opportunities to integrate compartments with tenancy or region selectors for a more seamless user experience.
              Allison Key-Wallace Mark