Rehyan Chamayil
All Selected Work
LiveLikeEnterprise UX

How I helped enterprises in securely managing roles and access workflows

Giving administrators a clear, scalable way to manage roles and permissions within the LiveLike CMS.

How I helped enterprises in securely managing roles and access workflows
96%Fewer direct RBAC support inquiries
89%Task success during the first quarter
90%First-time success after launch

The context.

Teams use LiveLike’s CMS for content, workflows, and audience engagement. Different responsibilities require different access. I led research, design strategy, prototyping, usability testing, and iteration for a role-based access control experience.

Where the friction was.

Customers depended on LiveLike staff to change roles and permissions. As teams grew, that process created delays, errors, unclear responsibilities, and barriers to collaboration. Administrators needed a way to manage access themselves.

What I learned

Customer interviews revealed a need for clear role definitions, granular permissions, and easier assignment. Users described delays in content approval and decision-making, as well as difficulty understanding who could access or edit specific features.

Making the complex clearer.

I worked with the product manager to organize ideas into an information architecture and map the core flows: creating a custom role, assigning users, and removing access. Default roles provide a starting point, while custom roles support more specific team needs.

The experience, considered.

01

A central place for access

Administrators can view default and custom roles, search and sort them, and reach archived roles.

A central place for access
A central place for access
02

Create with confidence

Role creation includes unique-name validation, descriptions, generated IDs, and granular access settings. Required fields must be complete before creation.

Create with confidence
Create with confidence
03

Make permissions explicit

A dedicated view and edit page shows a role’s configuration. Updating is enabled only when changes have been made.

Make permissions explicit
Make permissions explicit
04

Understand who has access

A role’s user list includes email addresses and assignment dates, with controls to add or remove people.

Understand who has access
Understand who has access
05

Assign people in fewer steps

Multi-select controls let administrators assign a role to several users at once.

Assign people in fewer steps
Assign people in fewer steps
06

Keep the lifecycle manageable

Archiving temporarily disables a role while preserving it for later. Other actions include editing, duplication, and permanent deletion.

Keep the lifecycle manageable
Keep the lifecycle manageable

What changed.

Initial prototype testing achieved a 94% task completion rate, a 93% first-time success rate, and average task times of 20–26 seconds. Three months after release, direct RBAC support inquiries had fallen by 96%; quarterly task success was 89%, with 90% first-time success.

Looking forward

Access management needs both precision and clarity. Default roles shorten setup, while custom roles and explicit permissions help administrators handle more complex responsibilities without relying on support.