Redesigning staff onboarding and access control

Redesigning staff onboarding and access control

Redesigning staff onboarding and access control

View Site

View Site

View Site

GIV 2025

GIV 2025

GIV 2025

GIV 2025

Healthcare

Healthcare

Healthcare

Healthcare

Enterprise

Enterprise

Enterprise

Enterprise

Mobile app , Web app

Mobile app , Web app

Mobile app , Web app

Mobile app , Web app

OVERVIEW

OVERVIEW

Making staff onboarding and access better

Making staff onboarding and access better

Making staff onboarding and access better

Giv serves IDD care agencies managing dozens of staff across shifts, clients, and compliance layer schedules. In a system like this, getting a new staff member into the system and giving them the right access should be straightforward.
In reality, the setup flow was a fragmented bottleneck, and the data access controls were dangerously rigid.

I redesigned two deeply interconnected user experiences focusing on restructuring how agencies bring their staff into Giv and control exactly what data each person can access based on their real job functions.

PROBLEM

PROBLEM

What needed to change

What needed to change

What needed to change

When a new staff joined a caregiving agency on Giv, their welcome looked like this:An admin entered their name and email. The staff member then received an email containing a long agency code which is a unique string of characters tied to their agency because Giv is a multi-tenant platform. They had to download the Giv app, open it, and manually enter the code to get access.
This causes unnecessary drop-off. Support tickets piled up, and admins had no visibility into whether an invite had even been actioned.

On the permissions side, access control didn't reflect the real organizational structures of agencies handling sensitive health-related client information. The platform had a basic list of toggles—one per major platform area to turn access on or off. That was the entire access model for organizations managing dozens of staff across complex, multi-role caregiving operations. No way to add more granular control

APPROACH

APPROACH

Reducing cognitive load and protecting scalability

Reducing cognitive load and protecting scalability

Both the onboarding and permission problems came from the same root cause: the system was designed for tiny, simple agencies and hadn’t kept up with the multi-tiered operations of large care organizations

To solve the problem , I set two simple rules for myself before drawing a single line.

First , is to make agency onboard their staff seamlessly. Giv serves people with intellectual and developmental disabilities, their caregivers, and busy administrators. The onboard had to drastically reduce cognitive load so that anyone could log in without needing to contact support.

Second , is to design for scalability. The new permission system couldn't just fix today's bugs. We needed a setup that allowed agencies to add new staff roles over time without breaking the engineering ground work.

Both the onboarding and permission problems came from the same root cause: the system was designed for tiny, simple agencies and hadn’t kept up with the multi-tiered operations of large care organizations

To solve the problem , I set two simple rules for myself before drawing a single line.

First , is to make agency onboard their staff seamlessly. Giv serves people with intellectual and developmental disabilities, their caregivers, and busy administrators. The onboard had to drastically reduce cognitive load so that anyone could log in without needing to contact support.

Second , is to design for scalability. The new permission system couldn't just fix today's bugs. We needed a setup that allowed agencies to add new staff roles over time without breaking the engineering ground work.

Both the onboarding and permission problems came from the same root cause: the system was designed for tiny, simple agencies and hadn’t kept up with the multi-tiered operations of large care organizations


To solve the problem , I set two simple rules for myself before drawing a single line.

First , is to make agency onboard their staff seamlessly. Giv serves people with intellectual and developmental disabilities, their caregivers, and busy administrators. The onboard had to drastically reduce cognitive load so that anyone could log in without needing to contact support.

Second , is to design for scalability. The new permission system couldn't just fix today's bugs. We needed a setup that allowed agencies to add new staff roles over time without breaking the engineering ground work.

KEY DECISIONS & SOLUTIONS

KEY DECISIONS & SOLUTIONS

01 — Designing for inclusion

01 — Designing for inclusion

01 — Designing for inclusion

I initially designed a sleek, modern web login screen but It didn't fly.

During evaluation, the feedback gotten from stakeholders made me realized that for our specific IDD end user base and varied caregiver demographics, it risked making users feel excluded .
This shifted the direction to a simpler, more inclusive approach.

Initial design

Final design

KEY DECISIONS & SOLUTIONS

KEY DECISIONS & SOLUTIONS

02 — Removed the agency code entirely

02 — Removed the agency code entirely

02 — Removed the agency code entirely

The code is not just a user headache, it was a wrong mental model. so i replaced it with a clear CTA "Join now" that redirects staff directly into the setup flow.

The email template was redesigned alongside the product flow. The email is the first thing a new staff member sees when they get added . it needed to match the clarity of the new experience, not undermine it.

KEY DECISIONS & SOLUTIONS

KEY DECISIONS & SOLUTIONS

03 — Permission tied to access level

03 — Permission tied to access level

03 — Permission tied to access level

I initially tied permissions directly to individual roles, with granular view and edit controls which was a real step forward. But engineering flagged that while this works, it could limit adaptability for different organizational structures and also cause duplication in the database because different roles may require similar sets of permissions.

For better scalability, We decided that permission should be tied to access level . Admins can use predefined access levels or create custom ones, making role creation as simple as naming a role and assigning an access level.

User feedback also revealed that some staff wear multiple hats. To support this, every staff member gets Caregiver App access by default, while admins can assign additional role based on their responsibilities.

KEY DECISIONS & SOLUTIONS

KEY DECISIONS & SOLUTIONS

04 — Design for change

04 — Design for change

04 — Design for change

Access management doesn't stop when a staff member is onboarded.

I designed the experience to support ongoing changes by allowing admins to edit role details, select new access levels, and reassign staff when responsibilities change.

IMPACT & LEARNING

What came out of it

What came out of it

What came out of it

The redesign led to a 70% reduction in support tickets related to staff access and also strengthened the platform's compliance with US healthcare data regulations by giving agencies tighter control over who could access sensitive client information.

This project taught me the true value of early engineering alignment. This alignment proved that great enterprise design isn't just about interface layout, it is about deeply understanding database architecture and product scalability.

Other works

Other works

Other works

TSA 2026

TSA 2026

Edtech

Edtech

Web App , Website

Web App , Website

A learning and career growth platform for music industry

A learning and career growth platform for music industry

A learning and career growth platform for music industry

PLENTLY 2024

PLENTLY 2024

Fintech

Fintech

Mobile App , Website

Mobile App , Website

Mobile , Website

Digitizing traditional group savings for a more accountable financial experience.

Digitizing traditional group savings for a more accountable financial experience.

Digitizing traditional group savings for a more accountable financial experience.

Giv 2026

Giv 2026

Healthtech

Healthtech

Web App

Web App

Simplifying payroll for healthcare agencies

Simplifying payroll for healthcare agencies

Simplifying payroll for healthcare agencies

LET'S GET IN TOUCH

Have a project idea? I am here to help!

OYEYINKA.

Create a free website with Framer, the website builder loved by startups, designers and agencies.