Search Results

Capability
Feature
Deployment Approach
Liferay SaaS Provisioning
Liferay SaaS Provisioning After learning about the benefits of Liferay DXP and the value of Liferay SaaS, Clarity Vision Solutions has signed up for a Liferay SaaS account. In this lesson we will...
Published Date: Oct 22, 24, 5:16 PM
Module 3: Course Environment Setup
Module 3: Course Environment Setup This module was presented using slides for a live webinar audience. The formatting, presentation, and examples may differ from what is presented here as part of...
Published Date: Oct 22, 24, 5:16 PM
Defining and Assigning Roles to Clarity's Users
Defining and Assigning Roles to Clarity's Users Liferay employs a role-based access control (RBAC) model to manage user permissions. Roles and permissions are fundamental to Liferay's security...
Published Date: Oct 22, 24, 5:16 PM
Understanding Client Extensions
Understanding Client Extensions Liferay provides extensive out-of-the-box features for building custom solutions, including low-code capabilities that empower users to implement data structures,...
Published Date: Oct 22, 24, 5:16 PM
Clarity's Identity Management Requirements
Clarity's Identity Management Requirements As Clarity's business grows, so does the complexity of managing user access and security. A robust Identity Management (IdM) solution with Single Sign-On...
Published Date: Oct 22, 24, 5:16 PM
Adding Clarity's Users and Groups
Adding Clarity's Users and Groups Users are individuals who interact with the Liferay platform, whether authenticated or not. To organize authenticated users, you can also create user groups based...
Published Date: Oct 22, 24, 5:16 PM
Module 4: Security and Identity Management
Module 4: Security and Identity Management This module was presented using slides for a live webinar audience. The formatting, presentation, and examples may differ from what is presented here as...
Published Date: Oct 22, 24, 5:16 PM
Designing Clarity's Master Pages
Designing Clarity's Master Pages The first step in designing pages is to determine their fundamental structure. In Liferay, this means designing master page templates. Built with the same tools and...
Published Date: Oct 22, 24, 5:16 PM
Understanding Page Design
Understanding Page Design Site pages are canvases for designing rich content experiences with robust functionality. Each page's structure consists of a header, footer, and central design area. The...
Published Date: Oct 22, 24, 5:16 PM
Creating Custom Fragments for Clarity
Creating Custom Fragments for Clarity Liferay offers a wide range of out-of-the-box fragments and configurations to help streamline website development. However, when these options don't satisfy...
Published Date: Oct 22, 24, 5:16 PM
Setting Up Clarity's Site
Setting Up Clarity's Site Liferay sites are customizable spaces for building personalized digital experiences. Each site includes applications for creating content, designing pages, and more. With...
Published Date: Oct 22, 24, 5:16 PM
Using Clarity's Products as Content
Using Clarity's Products as Content Although they are not yet building an e-commerce storefront, Clarity wants to leverage some Liferay commerce capabilities to create product content. While it is...
Published Date: Oct 22, 24, 5:17 PM
Implementing Clarity's Content Publishing Workflow
Implementing Clarity's Content Publishing Workflow In the previous sections, you learned about the tools Liferay provides for managing digital assets and web content, and you put some of them to...
Published Date: Oct 22, 24, 5:16 PM
Organizing Clarity's Content
Organizing Clarity's Content In the previous section, you learned about the different types of content that Clarity wants to employ for their enterprise marketing website. This section covers...
Published Date: Oct 22, 24, 5:17 PM
Managing Clarity's Digital Assets
Managing Clarity's Digital Assets In the context of content management, digital assets are any files or media you can use to enrich your content. As a general requirement, enterprise websites need...
Published Date: Oct 22, 24, 5:17 PM
Understanding Liferay's Headless APIs
Understanding Liferay's Headless APIs Headless APIs offer significant advantages for modern application development. By decoupling the frontend and the backend, they enable seamless content...
Published Date: Oct 22, 24, 5:17 PM
Using APIs to Import Clarity's Content
Using APIs to Import Clarity's Content Clarity wants to use leverage Liferay's headless APIs to import content from their legacy systems. They also want to leverage headless APIs to import Clarity...
Published Date: Oct 22, 24, 5:17 PM
Clarity's Headless API Requirements
Clarity's Headless API Requirements Liferay provides a suite of headless APIs that enable RESTful interaction with Liferay DXP resources. A headless application separates the presentation layer...
Published Date: Oct 22, 24, 5:17 PM
Securing Headless APIs
Securing Headless APIs Whether you're importing or exporting data, security is critical when working with Liferay's APIs. Liferay provides industry standard methods of authorization such as HTTPS...
Published Date: Oct 22, 24, 5:17 PM
Personalizing Clarity's Search Experiences
Personalizing Clarity's Search Experiences As we saw in the previous lesson, using search facets is great in providing visitors a way to quickly filter search results. However, Clarity has some...
Published Date: Oct 22, 24, 5:17 PM
Setting Up Clarity's Search Pages
Setting Up Clarity's Search Pages Clarity wants site visitors to be able to search for and find content quickly and easily. This is accomplished by creating good navigation and leveraging Liferay's...
Published Date: Oct 22, 24, 5:17 PM
Understanding Liferay Search
Understanding Liferay Search Liferay search is a powerful tool that enables users to efficiently find information within a Liferay portal. It leverages the capabilities of a robust search engine to...
Published Date: Oct 22, 24, 5:17 PM
Clarity's Search Requirements
Clarity's Search Requirements Modern businesses generate and store vasts amount of data. This makes an effective enterprise search solution essential for efficient knowledge management. Through the...
Published Date: Oct 22, 24, 5:17 PM
Module 9: Search
Module 9: Search This module was presented using slides for a live webinar audience. The formatting, presentation, and examples may differ from what is presented here as part of the course. ...
Published Date: Oct 22, 24, 5:17 PM
Configuring Auto-scaling
Configuring Auto-scaling Once you've enabled production environment clustering with any number of nodes, you can configure auto-scaling to better handle site traffic during peak hours. Help Marcus...
Published Date: Oct 22, 24, 5:17 PM
Configuring Your Site's Domain
Configuring Your Site's Domain Now that the Delectable Bonsai site is up and running, you can connect it to its domain name. Here, you'll register and configure a custom domain for your site. ...
Published Date: Oct 22, 24, 5:17 PM
Cloud Administrator
Cloud Administrator With Liferay Cloud you can build your website on a secure and reliable enterprise cloud platform. Two offerings are available: Liferay SaaS: Includes a Liferay DXP instance...
Published Date: Oct 22, 24, 5:17 PM
Cloud Configuration
Cloud Configuration You've walked through the process of setting up and using the Cloud console to deploy changes in Liferay SaaS. Liferay PaaS (self-managed) uses the same Cloud console for...
Published Date: Oct 22, 24, 5:17 PM
Setting Up the GitHub Repository
Setting Up the GitHub Repository Your first task after your Liferay Cloud account is provisioned is to set up the project's Git repository so you can deploy configurations as an administrator....
Published Date: Oct 22, 24, 5:17 PM
Installing a Hotfix
Installing a Hotfix Keeping your Liferay instance up-to-date is a critical part of maintenance in Liferay Cloud. If you have to patch an issue before it appears in the next version of Liferay,...
Published Date: Oct 22, 24, 5:17 PM
Rotating Your Database password
Rotating Your Database password Delectable Bonsai's database security policy is to rotate the password at least every 90 days. Here, you'll change your database password in your production...
Published Date: Oct 22, 24, 5:17 PM
Setting Up Clustering for the Liferay Service
Setting Up Clustering for the Liferay Service Because Delectable Bonsai's website draws millions of views, it must be clustered to handle the traffic. Here, you'll learn how to configure a two-node...
Published Date: Oct 22, 24, 5:17 PM
Cloud Development Lifecycle
Cloud Development Lifecycle Now you've configured your Liferay PaaS environment for a project like Delectable Bonsai's. Developers like Kyle use the Cloud console too, for everything from deploying...
Published Date: Oct 22, 24, 5:17 PM
Restoring Data from a Backup
Restoring Data from a Backup Kyle wants to start testing changes that could affect data on the site. Here, you'll restore a manual backup to recover data lost during a test. Create a Manual...
Published Date: Oct 22, 24, 5:17 PM
Setting Up Automatic Deployment
Setting Up Automatic Deployment Kyle is able to begin developing and testing with Liferay Cloud, but it's easier if he can test his changes immediately after deployment. Here, you'll configure a...
Published Date: Oct 22, 24, 5:17 PM
Using the Liferay Service's Shell
Using the Liferay Service's Shell Sometimes you need direct access to the system to see what's happening. Kyle wants to use the Liferay service's shell to view the directory structure and verify...
Published Date: Oct 22, 24, 5:17 PM
Commerce Architect
Commerce Architect Liferay’s full-fledged Commerce offering comes with a host of product management, order management, inventory management, and pricing capabilities. This course continues the...
Published Date: Oct 22, 24, 5:17 PM
Adding Team Members to the Project
Adding Team Members to the Project Marcus has access to the Liferay Cloud console for the whole Delectable Bonsai project, but his staff member, Kyle, also needs access. Here, you'll learn how to...
Published Date: Oct 22, 24, 5:17 PM
Accessing the Liferay Cloud Console
Accessing the Liferay Cloud Console The Delectable Bonsai project has been provisioned, but Marcus and his staff must be granted access to it. Here, you'll access the Liferay Cloud console so you...
Published Date: Oct 22, 24, 5:17 PM
Using the CLI Tool
Using the CLI Tool Now that the Delectable Bonsai site is up and running on Liferay SaaS, Kyle is ready to start deploying client extensions the development team created. To get started, he needs...
Published Date: Oct 22, 24, 5:17 PM
Building the B2B Storefront
Building the B2B Storefront Now that you've finished building the B2C storefront for Clarity, your consumers can view products and place orders. However, Clarity's business customers have a...
Published Date: Oct 22, 24, 5:17 PM
Creating a Checkout Page
Creating a Checkout Page Before you can check out and submit an order, you must have a checkout page. This is also necessary for the mini cart fragment to work correctly. Creating a New Page ...
Published Date: Oct 22, 24, 5:17 PM
Creating the Catalog Page
Creating the Catalog Page The catalog page displays all of Clarity's products for its business customers. The page contains a list of all the products, their associated facets, and search and sort...
Published Date: Oct 22, 24, 5:17 PM
Creating a Product Details Page
Creating a Product Details Page The product details page displays all the information about a selected product. So far, you've only added the catalog page containing the product catalog, but you...
Published Date: Oct 22, 24, 5:17 PM
Creating an Orders Page
Creating an Orders Page The Orders page displays a business customer's order history, including open orders. You can select a pending order to continue checking out, approve or reject it based on a...
Published Date: Oct 22, 24, 5:17 PM
Building the B2C Storefront
Building the B2C Storefront Now that you've created and configured catalogs, channels, products, and warehouses, you’re all set to create and design the storefront. Preston Palmer, the site...
Published Date: Oct 22, 24, 5:17 PM
Creating a Product Details Page
Creating a Product Details Page The product details page displays all the information about a selected product. So far, you've only added the shop page containing the product catalog, but you...
Published Date: Oct 22, 24, 5:17 PM
Adding Product Specifications
Adding Product Specifications Log in as Damian Dunne, the category manager for Clarity. Damian wants to enrich the products with attributes that give more information to customers. You can use...
Published Date: Oct 22, 24, 5:17 PM
Customizing the B2B Experience
Customizing the B2B Experience Now that you've completed building Clarity's B2B storefront, it is time to customize the B2B experience. Liferay comes with many B2B-centric features that help...
Published Date: Oct 22, 24, 5:17 PM
Configuring the DXP Cluster
Configuring the DXP Cluster You can run two docker containers to demonstrate a simple clustered environment. See Clustering for High Availability to learn more. Configuring Elasticsearch for Each...
Published Date: Oct 22, 24, 5:18 PM
Configuration
Configuration The story begins after Liferay has been installed or an instance created in Liferay SaaS or PaaS. Clarity Vision Solutions' IT administrators, with your help, must get the system...
Published Date: Oct 22, 24, 5:18 PM
Configuring the Database
Configuring the Database Liferay supports many databases, like MySQL, MariaDB, or PostgreSQL. By default, a Liferay bundle uses an embedded HSQL database appropriate for demo purposes. For...
Published Date: Oct 22, 24, 5:18 PM
Configuring Search
Configuring Search Liferay uses Elasticsearch to search and index content. In a Liferay cluster, Elasticsearch must be installed on a separate server accessible by each node. Follow the steps below...
Published Date: Oct 22, 24, 5:18 PM
Configuring Sign In
Configuring Sign In Liferay's sign-in widget is configurable and adjusts to how you've set its options. In a prior step, you configured two virtual instances. One of these is for a public-facing,...
Published Date: Oct 22, 24, 5:18 PM
Configuring Multi-Factor Authentication
Configuring Multi-Factor Authentication Multi-Factor Authentication requires users to both know something and have something. Usually, this is a password and a device or service, like a mobile...
Published Date: Oct 22, 24, 5:18 PM
Security
Security Liferay's philosophy is secure by default. That means a default installation's configuration is secure right away. There are, however, many ways to tune the security closer to your needs....
Published Date: Oct 22, 24, 5:18 PM
Authentication Verifiers
Authentication Verifiers Liferay PaaS or Self-hosted Authentication Verifiers are internal instances of code that determine if the provided credentials---whether that's a user name/password, a...
Published Date: Oct 22, 24, 5:18 PM
Authentication
Authentication Liferay's authentication options are flexible enough for almost any scenario you can cook up. From configuring how users sign in, to how authenticated sessions are verified, to...
Published Date: Oct 22, 24, 5:18 PM
Deploying and Managing a Microservice Client Extension Project
Deploying and Managing a Microservice Client Extension Project Kyle wants to start developing a custom application using a microservice client extension to help keep track of user-submitted...
Published Date: Oct 22, 24, 5:17 PM
Troubleshooting a Microservice in the Cloud Console
Troubleshooting a Microservice in the Cloud Console Previously, you tested using an object action client extension to log when a feedback entry is submitted in Liferay. Now, Kyle wants to add a...
Published Date: Oct 22, 24, 5:17 PM

Capabilities

Product

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy