Zero Trust - Access Policy Design
F5 Networks
BIG-IP Next Central Manager 2024
Sole Product Designer

Case Study
Simplifying Zero Trust Policy Management
Designing a visual system that made complex BIG-IP Access policies clearer, more scalable, and safer to manage.
Role: Sole Product Designer
Global Team: 3 PMs (US), 3 Engineering Teams (US, Israel, India)
Scope: Policy creation, visual editor, config workflows, 3rd-party integration
Project Impact
Reduced policy creation from complex setup to minutes
Lowered configuration risk in a security-critical platform
Simplified complex security workflows through visual policy modeling
Enabled scalable policy reuse across applications
Delivered a production-ready editor under aggressive timelines
Summary
I led the redesign of access policy authoring for F5’s Zero Trust platform. The legacy editor was powerful but difficult to understand, making policies slow to create and risky to modify.
I introduced a visual policy system built on reusable components and structural guardrails, transforming fragile configuration into a clear, composable workflow.
The result was a production-ready Visual Policy Designer that accelerated policy creation, reduced configuration risk, and preserved trusted customer workflows.

The Problem
Creating access policies in the legacy system was slow and difficult to understand.
As policies grew more complex:
Policy logic became hard to follow
The interface did not scale visually
Small configuration changes introduced security risks
Reusing policies across applications was nearly impossible
The legacy editor exposed system complexity instead of helping administrators understand policy behavior.
The challenge was to simplify policy creation while preserving familiar workflows used by existing customers.

The Goal
Design a clear, scalable policy authoring experience
Make complex policy logic easy to visualize
Reduce effort required to create and modify policies
Minimize configuration risk in a security-critical environment
Enable reuse across hundreds or thousands of applications
Feel modern, intuitive, and reliable for administrators

Solution
Designing a Composable Policy System
I designed a Visual Policy Designer that transformed policy creation from fragile configuration into a clear, composable workflow.
Key capabilities included:
Component-based policy building blocks
Structural guardrails preventing invalid configurations
Reusable templates for faster policy creation
Policies treated as first-class system objects for reuse across applications
Security Admins could now visualize policy logic and compose policies with confidence.







Product & Design Leadership
Defining the Policy Authoring Model
I evaluated the legacy experience to identify strengths and friction points, then defined the ideal policy authoring model and aligned Product and Engineering around a solution that balanced usability, technical constraints, and delivery timelines.
Defined the core interaction model for visual policy authoring, simplifying complex logic into a composable system
Partnered with Product Management to shape requirements and prioritize features
Validated multiple interaction models to identify the approach that reduced friction
Led cross-functional evaluation of React Flow to support secure node-based editing
Worked closely with Engineering during implementation to balance clarity, feasibility, and speed to deliver
Constraints
Design improvements needed to respect the realities of a complex enterprise platform.
Modernize the experience without disrupting trusted production workflows
Complex state management and persistence requirements
Engineering already progressing from my early POC wireframes
Fixed technical architecture limiting implementation options
High reliability expectations due to the security-critical nature of the platform
To protect MVP stability, several requested features (such as undo/redo) were deferred.

Key Design Decisions
Visual Policy Modeling
Policies were represented as a node-based visual system instead of nested configuration forms, making complex logic easier to understand at a glance.
Modular Policy Components
Policies were built from reusable building blocks:
Flows
Rules
Subroutines
This modular structure reduced duplication and supported policy reuse across applications.
Structural Guardrails
Built-in constraints prevented invalid configurations, reducing errors in production environments.
Policy Templates
Reusable templates allowed administrators to quickly create common policy configurations, improving speed and consistency
Outcomes
Policy creation reduced from complex configuration to minutes
Cognitive load reduced through visual, contextual policy modeling
Configuration risk lowered through structural guardrails and system feedback
Scalable policy framework established across applications
Production-ready editor delivered under aggressive timelines
Ownership
As the sole designer, I:
Defined the end-to-end UX vision and interaction model
Influenced system architecture through design-first thinking
Designed the core editor workflows enabling visual policy creation
Established reusable patterns and templates for scalability
Scaled delivery of 100+ configuration pages by enabling PM contributions through Figma templates
Created design leverage that allowed focus on higher-impact platform design

Work in Parallel
Design System Transformation
While redesigning policy authoring, I also led the migration of BIG-IP Next Central Manager to F5’s unified design system.
This included:
Re-architecting information architecture and navigation
Modernizing components and design patterns
Aligning the visual experience with F5 Distributed Cloud and NGINX
Preserving stability for a mission-critical enterprise platform
Technical Constraints
F5’s design system was built in Angular, while Central Manager used React, preventing direct component reuse.
I partnered with Engineering to redesign components for React while maintaining alignment with the broader F5 ecosystem.


Future Opportunities
What I Would Do Next
Policy version history and restore for safe rollback
Unified undo/redo state management
Seamless autosave during policy editing
In-product onboarding guidance for new administrators (Walk Me)
Expanded validation feedback to surface configuration issues earlier
AI-assisted scenario exploration to identify edge cases