Search Results

Capability
Feature
Deployment Approach
Adding an Approval Workflow
Adding an Approval Workflow After adding the applicationState field, Delectable Bonsai wants to implement a workflow for reviewing and approving changes made to applications. Currently, all updates...
Published Date: Jun 1, 2024 12:55 AM
Adding Notification Templates for Distributor Application
Adding Notification Templates for Distributor Application To this point, Delectable Bonsai's Distributor Application has no automated notifications for entry events. This means administrators must...
Published Date: Jun 1, 2024 12:55 AM
Validating Fields
Validating Fields So far, Delectable Bonsai has no way to ensure applicants provide valid, consistent data in their applications. Here you'll add validations for Distributor Application's email,...
Published Date: Jun 1, 2024 12:55 AM
Modeling Data Structures
Modeling Data Structures Your first step in writing an application is to model its data structures. This requires some brainstorming about the application you want to write: Identifying the...
Published Date: Jun 1, 2024 12:55 AM
Adding a Custom Layout and View to Distributor Application
Adding a Custom Layout and View to Distributor Application With over 50 fields, the current user interfaces for Distributor Application are no longer viable for creating and displaying entries....
Published Date: Jun 1, 2024 12:55 AM
Adding a Relationship Between the Object Definitions
Adding a Relationship Between the Object Definitions Delectable Bonsai must relate an application to multiple evaluations. This involves adding a one-to-many relationship in the Distributor...
Published Date: Jun 1, 2024 12:55 AM
Adding Fields to the Distributor Application Object
Adding Fields to the Distributor Application Object Here you'll add general fields to the Distributor Application object for gathering additional applicant and contact information: Open the...
Published Date: Jun 1, 2024 12:55 AM
Creating Picklists Using REST APIs
Creating Picklists Using REST APIs The headless-admin-list-type service provides REST APIs for performing CRUD operations for picklists. Using these APIs is far more efficient than creating...
Published Date: Jun 1, 2024 12:56 AM
Creating Picklists for Distributor Applications
Creating Picklists for Distributor Applications Delectable Bonsai wants to collect information to help them assess the relative value of each business opportunity. In this case, they want...
Published Date: Jun 1, 2024 12:56 AM
Modeling Data Structures
Modeling Data Structures The first step in building an application is to model its data structures. This requires some brainstorming about the types of data entities you want to store, as well as...
Published Date: Jun 1, 2024 12:56 AM
Module 4: Identity Management & SSO
Module 4: Identity Management & SSO 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: Jun 1, 2024 12:56 AM
Module 11: Performance Tuning
Module 11: Performance Tuning 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...
Published Date: Jun 1, 2024 12:56 AM
Liferay Authentication
Liferay Authentication Before we talk about Clarity's users and how we will manage them, let's learn more about Liferay's authentication features. First, let's talk about the initial Liferay DXP...
Published Date: Jun 1, 2024 12:56 AM
Clarity's Authentication and SSO Requirements
Clarity's Authentication and SSO Requirements Identity management (IdM) and single sign-on (SSO) requirements vary significantly based on your solution type and target organization. For example,...
Published Date: Jun 1, 2024 12:56 AM
Managing and Organizing Clarity Users
Managing and Organizing Clarity Users The primary concern of user management is controlling access to content and platform features. When done right, users are granted access only to the resources...
Published Date: Jun 1, 2024 12:56 AM
Clarity's Building Applications Requirements
Clarity's Building Applications Requirements Building custom applications can be a time-consuming and complex process that requires dedicated developer resources. Moreover, modifying...
Published Date: Jun 1, 2024 12:56 AM
Implementing Business Logic
Implementing Business Logic Business logic refers to the rules and processes that determine how an application behaves within a system to meet business needs. Implementing business logic...
Published Date: Jun 1, 2024 12:56 AM
Module 12: Troubleshooting
Module 12: Troubleshooting 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...
Published Date: Jun 1, 2024 12:56 AM
Module 10: Building Applications
Module 10: Building Applications 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: Jun 1, 2024 12:56 AM
Designing User Interfaces
Designing User Interfaces Liferay gives you the tools for creating dynamic and responsive user interfaces for your custom applications. You can use page builder features like fragments and widgets...
Published Date: Jun 1, 2024 12:56 AM
Managing Clarity Business Partners and Guests
Managing Clarity Business Partners and Guests Now that we have employees taken care of, we turn our attention to Clarity's business partners that will need to access the web site and...
Published Date: Jun 1, 2024 12:56 AM
Module 5: Users & Permissions
Module 5: Users & Permissions 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...
Published Date: Jun 1, 2024 12:56 AM
Users and Permissions Setup
Users and Permissions Setup In the last module, we saw how Clarity team members can be provisioned through Okta. For companies like Clarity, this method works best. However, for training purposes,...
Published Date: Jun 1, 2024 12:56 AM
Adding Pages to Clarity's Site
Adding Pages to Clarity's Site Pages are the fundamental building blocks of website structures. Each page is a canvas for designing engaging layouts with content (e.g., text, images, videos) and...
Published Date: Jun 1, 2024 12:56 AM
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: Jun 1, 2024 12:56 AM
Managing Clarity Employees
Managing Clarity Employees As we’ve mentioned earlier, visitors to Clarity's site can be broadly categorized into three groups, Clarity employees, B2B partners, and anonymous guests. Since we need...
Published Date: Jun 1, 2024 12:56 AM
Using Okta for Authentication and SSO with Liferay
Using Okta for Authentication and SSO with Liferay Clarity is leveraging Okta’s Workforce Identity Cloud product to manage their employee information. Okta is a Cloud based Identity Management...
Published Date: Jun 1, 2024 12:56 AM
Clarity's Users and Permissions Requirements
Clarity's Users and Permissions Requirements User management is an important part of any organization's IT procedures and policies. A robust user management system goes beyond just assigning roles....
Published Date: Jun 1, 2024 12:56 AM
Securing Clarity Content
Securing Clarity Content Liferay's granular permissions ensure precise control over data and application access at multiple levels. Remember that Liferay uses an additive permissions model. This...
Published Date: Jun 1, 2024 12:56 AM
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: Jun 1, 2024 12:56 AM
Clarity’s Site Building Requirements
Clarity’s Site Building Requirements Site building is the process of creating the structure, framework, and overall user experience of a website. It is the necessary foundation for any successful...
Published Date: Jun 1, 2024 12:56 AM
Module 6: Site Building
Module 6: Site Building 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: Jun 1, 2024 12:56 AM
Applying Clarity's Brand Styling
Applying Clarity's Brand Styling Liferay empowers users with a set of powerful styling tools for both technical and non-technical users, ensuring a consistent visual identity and user experience...
Published Date: Jun 1, 2024 12:56 AM
Configuring the Clarity Site
Configuring the Clarity Site With your local copy of Clarity's website up and running, it’s time to configure it! Clarity's public enterprise website aims to be accessible by all, engaging the full...
Published Date: Jun 1, 2024 12:56 AM
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: Jun 1, 2024 12:56 AM
Creating Clarity's Web Content
Creating Clarity's Web Content As we mentioned in the module introduction, Content Management is a broad term that can apply to a range of feature sets in the data lifecycle. We're going to focus...
Published Date: Jun 1, 2024 12:56 AM
Creating Clarity’s Commerce Content
Creating Clarity’s Commerce Content Although they are not yet a B2C enterprise, Clarity wants to leverage some of the capabilities available through Liferay Commerce to create product-specific...
Published Date: Jun 1, 2024 12:56 AM
Organizing Clarity’s Content
Organizing Clarity’s Content In the previous section, you learned about the different types of content that Clarity may want to employ for their enterprise marketing website. This section will...
Published Date: Jun 1, 2024 12:56 AM
Module 8: Headless Delivery
Module 8: Headless Delivery 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...
Published Date: Jun 1, 2024 12:56 AM
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: Jun 1, 2024 12:56 AM
Creating Navigation Menus for Clarity’s Master Pages
Creating Navigation Menus for Clarity’s Master Pages Navigation is an integral part of designing a clear and intuitive user experience. In Liferay, setting up navigation involves creating menus and...
Published Date: Jun 1, 2024 12:56 AM
Clarity's Content Management Requirements
Clarity's Content Management Requirements Content Management is a broad term used to describe the lifecycle of managing data. In the case of Liferay's digital experiences, this includes the...
Published Date: Jun 1, 2024 12:56 AM
Wireframing Clarity's Pages
Wireframing Clarity's Pages With Clarity's master pages complete, you're ready to begin designing the central content area of each page. This area serves as the primary canvas for creating...
Published Date: Jun 1, 2024 12:56 AM
Displaying Content on Clarity’s Pages
Displaying Content on Clarity’s Pages Coming Soon! Exercise One: Map FAQ Collections to the FAQ Page This concludes Displaying Content on Clarity’s Pages. Next Up: Publishing Content with Workflows
Published Date: Jun 1, 2024 12:56 AM
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: Jun 1, 2024 12:56 AM
Module 7: Content Authoring & Management
Module 7: Content Authoring & 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: Jun 1, 2024 12:56 AM
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. This article focuses on the asset library, a...
Published Date: Jun 1, 2024 12:56 AM
Personalizing Experiences for Clarity’s Users
Personalizing Experiences for Clarity’s Users As a Digital Experience Platform, Liferay provides out-of-the-box features that can be used to personalize experiences for users. We briefly touched on...
Published Date: Jun 1, 2024 12:56 AM
Publishing Content with Workflows
Publishing Content with Workflows 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 use in enhancing...
Published Date: Jun 1, 2024 12:56 AM
Extending Liferay
Extending Liferay At a Glance Extending Liferay is a crucial aspect of leveraging the platform's full potential By customizing Liferay with specific business needs in mind, digital experiences...
Published Date: Jun 1, 2024 12:57 AM
Additional Horizontal Solutions
Additional Horizontal Solutions At a Glance The Tailored Solution Highlights learning path presentation provides details of six common solutions where Liferay has been successful. Sales...
Published Date: Jun 1, 2024 12:57 AM
Using Objects with SugarCRM
Using Objects with SugarCRM [Beta Feature](../../../../system-administration/configuring-liferay/feature-flags.md#beta-feature-flags) You can create objects that map to SugarCRM objects (for...
Published Date: Jun 5, 2024 4:04 PM
Using a Custom Filter Client Extension
Using a Custom Filter Client Extension Liferay DXP 2024.Q2+/Portal 7.4 GA120+ Custom filter client extensions define JavaScript functions for creating customizable filter interfaces. These...
Published Date: Jun 6, 2024 3:55 PM
Using the Accessibility Menu
Using the Accessibility Menu Liferay DXP 2024.Q2+/Portal 7.4 GA120+ Most enhancements to accessibility in Liferay are propagated across the entire platform by default, so all your users can...
Published Date: Jun 6, 2024 3:57 PM
Configuring XML Sitemaps
Configuring XML Sitemaps Liferay DXP 2024.Q2+/Portal 7.4 GA126+ XML sitemaps are XML-formatted documents listing the URLs of a website along with additional metadata (e.g. last update, change...
Published Date: Jun 6, 2024 3:57 PM
Using Object APIs With Base64 Encoded Files
Using Object APIs With Base64 Encoded Files Liferay DXP 2024.Q2+/Portal 7.4 GA120+ Currently, this feature is behind a release feature flag (LPS-174455). Read Release Feature Flags for more...
Published Date: Jun 7, 2024 3:58 PM
Configuring Friendly URL Separators
Configuring Friendly URL Separators Liferay DXP 2024.Q2+/Portal 7.4 GA126+ Currently, this feature is behind a beta feature flag (LPD-11147). Read Beta Feature Flags for more information. You...
Published Date: Jun 7, 2024 4:00 PM
Stripe
Stripe Liferay DXP 2024.Q2+/Portal 7.4 GA120+ Liferay provides a client extension that integrates with Stripe. It uses the payment integration client extension as a base. See Configuring Payment...
Published Date: Jun 7, 2024 10:27 PM
Client Extension Reference
Client Extension Reference Liferay Self-Hosted Liferay SaaS Liferay PaaS Liferay 7.4 You can find code examples for all types of client extensions in liferay-portal Frontend Client Extensions ...
Published Date: Jun 21, 2024 3:41 PM
Document Shortcut API Basics
Document Shortcut API Basics Liferay's headless delivery application provides REST services for Documents and Media that add document shortcuts to sites or asset libraries, list their information,...
Published Date: Jul 11, 2024 3:36 PM

Capabilities

Product

Contact Us

Connect

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