Designing a persona-based UI
Build a more personalized user experience by designing an application interface that responds to the particular needs of various user groups.
A persona-based user interface provides you with tools to build a flexible application that can be readily shared by different users within an organization. Create personas to define roles, cases, and portals for each stakeholder group. By categorizing users with similar needs, you can customize the application interface by role, and ensure that the users see only the content that they need.
For example, when designing an HR application, you can create a candidate persona that has access only to the self service portal for filing job applications. This approach offers a convenient way of managing access privileges and presentation options, while also providing you with improved control over data in your application.
- Learning about personas
You can manage users more intuitively through personas, which store comprehensive information about the roles and access rights of all of the stakeholders in a process.
- Learning about portals for personas
You can use portals to design custom web interfaces for various personas in your application. Portals help you to control the content with which each user interacts.
- Learning about pages
Pages help you present additional information to users. By placing pages within an application menu, you can provide users with resources that are relevant to their roles.
- Learning about forms
Forms enable your application to collect information from users, for example, to fulfill requests or process cases. By setting up intuitive forms, you help users process their work with less effort.
- Learning about design systems
Design systems help you introduce consistency to the applications that you build. By choosing to use a design system, you can scale your designs to maintain a unified presence across a number of platforms, with less effort.