Streamline
user roles & permissions
for diagnostic app.

SUMMARY
Connect Previous UI

Product
Connect App

Project Goal
Streamline user roles & permissions.

Client
McLean & Company (MCO)

Primary end user
Project Coordinator (staff)

Secondary end user
HR professional & C-Suit (client)

Business Opportunities

MCO is an HR consulting and advisory firm that offers diagnostic tools and consulting services. MCO aims to improve operational efficiency. To achieve this, the company identified several focus areas:

  • Streamlining the diagnostics process to reduce project management time for staff and clients.
  • Enhancing the user experience across every stage of the client journey
What is Connect?

Connect is a smart survey platform that helps organizations run surveys and gather employee feedback easily. It turns raw data into actionable insights, making it easier for HR professionals to spot areas for improvement and boost workforce engagement.


The PROBLEM

Fragmentation, inefficiencies,
& client constraints

Previous project coordinator experience and current interface integrating multiple data sources.
The problem

Connect (SaaS) encountered significant challenges, including:

  • Fragmented interface
    Permissions and roles were managed across multiple locations, increasing the likelihood of human error and inefficiency for staff.
  • Overreliance on coordinators
    Clients and peers relied heavily on project coordinators (staff) due to limited self-service permissions, leading to time management inefficiencies.
  • Limited role permissions
    The system lacked dynamic options for restricting access to features or accounts.
  • Impersonation issues
    Coordinators often had to impersonate users, raising compliance and data privacy concerns.
  • Lack of visibility and autonomy
    Clients couldn’t collaborate or share responsibilities due to the inflexible system, limiting their control over their survey data.

Process
Timeline

Aligning Vision for a User-Focused Transformation

My role
Lead UX Designer

Team
Product Manager, Stakeholders, Lead Developer, Architect, UX & UI Design team.

Research & Discovery

  • Review existing research and find gaps.
  • Journey Map and demos.
  • Architecture audit.
  • Interface accessibility evaluation.
  • Hotjar recording analisys.

Defining & Integration

  • Double diamond and product strategy alignment.
  • OKRs benchmark.
  • Back-end integrated architecture.
  • Roles & permissions matrix.

Prototype &
Test

  • Flow diagraming & user story documentation.
  • Wireframing
  • Testing

Implement & Handoff

  • Feedback adjustment.
  • Handoff to the design team.
  • Report presentation for stakeholder engagement.

We kicked things off by hosting product vision workshops to align with stakeholders and ensure their support for a clear and actionable roadmap for MVP 1.

Key goals
Redesign roles & permissions system to reduce project management time.
We aimed to consolidate…

the fragmented system to reduce project management time and boost efficiency for both staff and clients.

Empower clients & coordinators with more control.
To enhance overall effectiveness, we wanted…

to give clients and coordinators more flexibility and control over access to features and accounts.

Strengthen data privacy controls for improved compliance.
We focused on tightening up the data integration…

with all CMRs to avoid Coordinators having to impersonate users and end with compliance and accountability concerns.

Key users
Primary focus internal user (staff)
Carla, manages multiple Diagnostics…

accounts and clients. She wants to spend more time guiding team members through their survey processes instead of getting bogged down by tedious manual tasks. Her focus is on enhancing the user experience and streamlining workflows.

Secondary focus external user (client)
Mike, who doesn’t have an analytics background…

needs a straightforward way to administer surveys and review results within three months. He wants to easily grant access to others for management purposes. This approach will help him take charge of their survey program and strengthen stakeholder relationships with measurable ROI.


RESEARCH
& Discovery

Finding Gaps, Bridging People & Processes

Previous research identified 13 users across the four phases.
MVP1 focused on phases 1 and 2, with
Project Coordinators (staff) as the
primary users and C-suite (client)
as secondary users.



We analyzed previous research to identify gaps in two key user data. Conducted further research to fully understand key touchpoints and tasks, and outlined the main pain points in phases 1 and 2.

DEFINING
& INTEGRATING

Crafting a Clean and Intuitive Permissions Back-End System

I facilitated collaboration with the architect, lead engineer, and project manager to audit and ideate the architecture of Connect’s permissions modules, ensuring seamless integration with other CRMs.

We dove deep into auditing current interface accessibility, applying heuristic evaluations, analyzing Hotjar recordings, and exploring the competitive landscape.

PCs faced a real challenge managing roles, permissions, survey modules, and demographics. Each element was scattered across different sections of the user interface, and with one client account hosting up to 10 different survey types, it’s no wonder that new PCs often took at least 6 months just to remember where everything was located!

BACK-END
Outcome

New Self-Serve Roles & Permission System Aligned with User Needs

We’ve developed a streamlined role-based access control (RBAC) system that integrates all modules, offering users a clean and logical architecture that aligns with their mental models. This new system delivers two key artifacts:

Roles and permission Matrix (RBAC)

Self-Serve Roles and Permission Matrix (RBAC): A comprehensive overview detailing access levels across all modules for the same group of users.

User roles system

User Roles Artifact: A defined permissions system for staff and clients featuring seven distinct roles tailored for our 13 users.

Key Users Outcomes
Flow
diagramming


Designing Workflows:
From Individual Tasks to Complex Interactions

I designed individual workflows for 2 key users and their specific tasks. From there, we progressed to more complex tasks, considering how users interacted and the various access levels involved.

Initially, we created flows paired with jobs to-be-done to verify design concepts and processes with stakeholders.

We also explored how users interacted with other users who were not set as a priority for MVP1.

We progressed to more complex tasks, helping identify inefficiencies in the process and standardizing the experience.


PROTOTYPE
& Testing

Feedback is a gift!

Remote Testing

We gained key insights by testing interactive prototypes with staff lead coordinators, project coordinators, sales team and advisory partners. We gathered feedback and iterated on our designs based on the results.


Too much scrolling, the large list of demographics tracked for the program and survey levels impacted UI. How can we chunk the demographic settings?
Clients should not be able to remove demographics. Can we add a request feature?

The interface now features chunked demographics organized by criteria and access level, with “reveal subcategories on click” interactions added. Additionally, more descriptions and tooltips have been included. The walkthrough design guides users through the journey of role creation, setting demographics, and configuring modules.

solution
The new workflow makes it easier to create different roles
and helps users (staff and clients) navigate the tricky bits of
managing complex permissions and demographics.

Granting access to peers and clients

Home Shortcut – Quick access to the “Manage Users” page.

Manage User Page – A one-stop shop for user creation and edits.

User Search – finding an existing user among hundreds of participant users.

Custom User Roles – Create new user roles specifically tailored to each client or program.

Role Type Tooltips – Clear descriptions for each role type.

Flexible Permissions – Adjust roles and permissions anytime.

Client Notifications – Clients are automatically notified of new access.

Managing their permissions was never this easy!

  1. Quick Navigation: With the new left navigation and breadcrumbs, users can easily find their account and program levels in no time.
  1. Centralized Access: No more hopping between different locations—now, granting access to staff and clients is streamlined in one interface.
  1. User-Friendly Tabs: Our tabbed interface guides new users through setting up modules and demographics, cutting down the cognitive load for busy coordinators.
  1. Helpful Tooltips: Complex info is now clarified with handy tooltips, making everything easier to understand.
  1. Clear Descriptions: We’ve added descriptions to minimize errors and confusion around modules and demographic settings.
  1. Flexible Permissions: Users can easily reset to default or edit permissions as needed.
  1. Error Reduction: Confirmation dialogues help prevent mistakes by asking for a final check before any changes are made.
  1. Customized Demographics: The interface has been improved for customizing complex demographic settings, making it more intuitive.

Clients now have the freedom to manage their team roles and permissions, as well as upload their participant lists—all of which cuts our workload from days to just a few hours! Talk about a game changer!”

April Ridsdale
Senior Director, HR Diagnostics Leadership

IMPACT

The redesign holds great promise! It will not only reduce dependency on Project Coordinators (PC) and simplify administrative tasks, but also ensure compliance while empowering clients to independently manage surveys and access actionable insights. By enhancing the client experience, we could boost client retention and attract larger accounts, making us even more competitive in the market!

Quality Impact:

Management Time

Clients now have the autonomy to manage their team roles and permissions, leading to a significant reduction in project management time at every stage of the survey journey.


Data Privacy Risk

Coordinators frequently had to impersonate users, which posed a privacy risk. By giving clients full autonomy, we have minimized this risk and improved compliance.

Quantity Impact:

Reduction

Training time for new project coordinators (PC) is projected to decrease from 6 months to 2 months.


Reduction

Time spent by PC setting up demographics across multiple platforms is projected to decrease from 8 hours to 4hrs


Saving

Time spent by PC managing client participant data is expected to drop from 8 hours to 3 hours.


Saving

Time spent by PC on copying and pasting translations for a single language is anticipated to decrease. With 11 translations, this could result in a total time savings of 11 hours.