Akshay Desai
Head of Product Design
Toronto ↑ ↓ to scroll, then on to the next section
← Selected work
Access, identity and integration

Enterprise readiness

Onboarding, permissions, access management, single sign-on, deployment and data flow across Veeva, Salesforce, Okta and client systems — the surfaces that determine whether a large rollout succeeds.

Role
Head of Product Design
Period
Ongoing
Team
Design lead, ~40 engineers
Role and permission model
01 Context

Enterprise agreements are won in the demonstration and lost in the rollout. Access management, identity and data flow are invisible during a sales conversation and decisive six weeks later, when a customer's IT function is mapping thousands of people onto roles nobody designed with them in mind.

Having built the product's frontend and backend myself, I am able to design these surfaces with the real constraints in view, and to settle the edge cases during design rather than discovering them in testing.

02 Approach
01 Designed the model, not only the screens Roles, permissions and deployment logic resolved as a coherent model first, so the interface expressed a single idea rather than accumulating switches in response to individual customer requests.
02 Made integration feel native Veeva, Salesforce, Okta and client-specific systems folded into onboarding and identity flows, so that connecting them reads as part of setting up the product rather than a separate IT project.
03 Worked alongside engineering throughout Partnered with an organisation of roughly forty engineers, using prior development experience to resolve architectural constraints, clarify edge cases and hold design quality through implementation.
03 Outcome
Veeva · Salesforce · Okta
Identity and data integrations designed
3,000+
Seats in a single deployment
~40
Engineers partnered with
Single sign-on and onboarding
Deployment and assignment
Next project Adaptive Journey Studio