Module 4: Identity Management & SSO
Before we can get started with building Clarity’s website, we’ll first need to get logged in and ensure that other content contributors can also get logged in. Identity Management (IdM), plays an important role in any enterprise software project, even when building an enterprise website such as Clarity. This may seem counterintuitive, because the main audience of the site will initially be anonymous users browsing public pages. However, there is still a team of Clarity employees that need to log in to the system to create and maintain the content. Additionally, Clarity has some B2B partners with existing user accounts from their previous platform and aims to enable new distributors to create accounts for a more personalized experience.
When we talk about identity management in the context of Liferay, we’re talking about providing the ability to manage users and provide those users with the ability to authenticate to the portal to access protected resources. Single Sign-On, or SSO, is a complementary topic in which users who are authenticated can access multiple systems or resources with the same set of credentials.
For the scope of this course, we will not be covering every possible identity management scenario. Instead, this module focuses on the key decision points for Clarity and will provide references to supplemental content that might be applicable to other solutions or scenarios.
In this module, you will learn:
- The specific identity management and SSO requirements Clarity has
- The basics of Liferay authentication and identity management
- How to configure an integration using Okta as SSO and IdM
- How to distinguish the authentication experience for Clarity’s employees, business partners, and guest users
Up First: Clarity’s Authentication and SSO Requirements