Laika (now Thoropass) is the leading web application dedicated to automating compliance frameworks.
How might we clearly communicate integration permissions to empower customers while equipping our internal team to provide accurate support?
Users frequently asked for clarity on what permissions Laika accessed during integrations, and there was confusion about 'read-only' permissions. This often created friction during sales and onboarding processes.
Through our research, we identified three key personas that directly interacted with integration permissions:
Freddie Founder values a fast, clear integration process to close deals faster.
Ollie Ops values visibility and organized records to keep the business running efficiently and ensure objectives are on track.
Tech Tilly values security, scalability, and seamless integration to ensure smooth operations and development efficiency.
To address the problem effectively, we underwent an iterative design process, focusing on condensing relevant permission data and making it easily accessible without overwhelming users. Our final designs showcased improvements in key areas:
AWS Certificate Manager is one out of several AWS permissions that we pull.
This permission contains a total of 15 different actions.
Laika accesses 5 read only actions, and there is no current way to communicate that to the user.
During the design iteration process, the main objective was to condense permission data to ensure it was easily accessible, without overwhelming users with too much information. Our goal was to present concise and clear details, improving the user experience by minimizing cognitive load and enhancing decision-making efficiency.
By providing straightforward information, we aimed to foster trust and transparency, helping users better understand the scope and necessity of each permission requested. This not only reduced confusion but also empowered users to make more informed choices with confidence. Ultimately, by simplifying and streamlining how permission data was presented, we facilitated a smoother integration process for users, improving their overall experience and boosting system adoption.
The final design solution provides a clear overview of permissions, reducing user queries and increasing transparency, which helped to smooth the onboarding process.
By collaborating closely with the product manager, we designed an implementation process that prioritized user trust and comprehension. We focused on surfacing user permissions early in the experience, improving clarity, and integrating permissions directly within the connection wizard. These changes resulted in notable improvements in the user experience and produced strong initial success metrics: