Search Results

All Results 1891
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Publications Permissions
Publications Permissions 7.4+ Publications works with Liferay's permissions framework, so you can assign application and resource permissions to regular roles. You can also assign permissions...
Best Practices for Managing Publications
Best Practices for Managing Publications Efficient publication workflows in Liferay help improve collaboration, reduce errors, and streamline content delivery. Follow these best practices to...
Configuring Liferay Authentication With Okta Using OpenId Connect
Configuring Liferay Authentication With Okta Using OpenId Connect This tutorial guides you through the basic steps needed to integrate Okta, your Identity Provider (IdP), with your environment...
Shop by Diagram
Shop by Diagram Subscription With Shop by Diagram you can easily find parts for larger equipment visually through diagrams. This can be an automotive spare part, electronic component, or spares of...
Maintenance and Troubleshooting in Docker
Maintenance and Troubleshooting in Docker The Liferay Docker container has tools for maintenance and troubleshooting out-of-the-box. You can set various environment variables to modify settings...
Navigation Menu API Basics
Navigation Menu API Basics Liferay's REST APIs provide services for Liferay's navigation menus. You can create and edit navigation menus with the API. Start by seeing an example of adding a new...
Configuring Liferay Authentication With PingOne Using SAML
Configuring Liferay Authentication With PingOne Using SAML This tutorial guides you through the basic steps needed to integrate PingOne, your Identity Provider (IdP), with your Liferay environment...
Configuring Your Page's Friendly URL
Configuring Your Page's Friendly URL Liferay 7.3+ You can set friendly URLs for each of your site's pages. These URLs make it easy to understand and recall your page's address while providing key...
Using the Variable Rate Shipping Method
Using the Variable Rate Shipping Method Variable rate shipping allows shipping costs to be calculated using three factors: weight, order subtotal (cost before shipping, taxes, and discounts), and a...
Using the Variable Rate Shipping Method for Commerce 2.0 and Earlier Versions
Using the Variable Rate Shipping Method for Commerce 2.0 and Earlier Versions Variable rate shipping allows shipping costs to be calculated using three factors: weight, order subtotal (cost before...
Price on Application
Price on Application Liferay DXP 7.4 U84+/GA84+ If you have expensive or complex products in your catalog, you may not want customers to purchase them without help. If you want support staff to...
Configuring Password Encryption Algorithms and Stored Password Formats
Configuring Password Encryption Algorithms and Stored Password Formats Liferay encrypts passwords using an algorithm that aligns with the recommendations from the OWASP Password Storage Cheat...
Migrating the Database
Migrating the Database For support, maintenance, or performance reasons, you may decide to migrate from the database you use to one of the other databases Liferay supports. Though the exact steps...
Contributing Custom Content to the Similar Results Widget
Contributing Custom Content to the Similar Results Widget Subscribers This functionality relies on a Service Provider Interface (SPI) that's bundled with Liferay DXP 7.3+. It's available in...
Making Unauthenticated Requests
Making Unauthenticated Requests By default, Liferay DXP restricts API access for the sake of security, requiring authentication to get a valid response. However, in certain cases it may make sense...
Getting Started
Getting Started Welcome to Liferay Analytics Cloud! Collecting analytics data is a crucial part of any business. There are many different tools out there but not all provide high value. It's not...
Using OAuth 2.0
Using OAuth 2.0 OAuth 2.0 is an industry-standard authorization protocol. Users with accounts on a Liferay-based website can share select credentials with various clients seamlessly. OAuth 2.0...
Configuring Personal Notifications
Configuring Personal Notifications Liferay provides integrated notification tools, so you can ensure users are alerted to platform events. Users can customize which notifications they receive by...
Personalizing the Search Experience
Personalizing the Search Experience One of the premier use cases for Search Blueprints is to personalize Liferay's search results. With a personalized search experience, each user sees results...
Collapsing Search Results
Collapsing Search Results Liferay DXP 2023.Q4+/Portal GA102+ You can collapse search results that have identical keyword field values. For example, an internal blog titled Employee of the Month...
Creating Elements
Creating Elements There are a lot of system Elements that ship with Search Blueprints. If none of the system Elements meets your needs, there are many ways to create your own Search Blueprints...
Monitoring Elasticsearch
Monitoring Elasticsearch [LES Subscription](./deactivating-liferay-enterprise-search.md) If you have a Liferay Enterprise Search (LES) subscription, you can integrate Elastic's Kibana monitoring...
Learning to Rank
Learning to Rank Liferay Enterprise Search (LES) Subscribers Search engines like Elasticsearch have well-tuned relevance algorithms, good for general search purposes. LES Learning to Rank...
Liferay Enterprise Search
Liferay Enterprise Search Liferay's Enterprise Search (LES) features significantly upgrade the default search capabilities. With a LES subscription you gain the following benefits: Search...
Predefined Element Variables Reference
Predefined Element Variables Reference In the Element Source editor, place the cursor in the desired location and click the variable in the left hand sidebar to insert it. In the Custom JSON...
Search Blueprints Configuration Reference
Search Blueprints Configuration Reference The Search Blueprints user interface has a Query Builder for creating Blueprints. Beyond adding Elements and configuring the query settings, there are...
Custom Filter Examples
Custom Filter Examples This feature does not work with Solr. The Custom Filter widget is a powerful aid to your search tuning efforts. Without deploying custom code, you can exert control over...
Sorting Search Results
Sorting Search Results Search results displayed in the Search Results widget are ordered by relevance score (as calculated by the search engine) by default. With the Sort widget, users can control...
Adding a Virtual Instance
Adding a Virtual Instance Before you do anything in Liferay DXP to add a virtual instance, you must configure its domain name in your network to point to your installed Liferay DXP system. There's...
Semantic Search
Semantic Search 7.4 U70+ [Beta Feature](../../security-and-administration/administration/configuring-liferay/feature-flags.md) Semantic search evaluates the intent behind a searched phrase....
Enabling Search Suggestions
Enabling Search Suggestions Search terms can be suggested to users when their initial queries can be improved. Spell check settings allow administrators to configure the Search application so that...
Using the Custom Filter Widget
Using the Custom Filter Widget This feature does not work with Solr. With Custom Filters, you can contribute queries to the main search query, filtering search results to control what's returned...
Search Configuration Reference
Search Configuration Reference Search in Liferay DXP can be configured in lots of ways. Once you understand the concept of configuration scope, you'll understand where to find a certain...
Changing Translations with Language Override
Changing Translations with Language Override Liferay DXP 7.4 U4/Portal 7.4 GA8. Import/Export and filtering functionality in Liferay DXP 7.4 U17/Liferay Portal 7.4 GA17 Liferay's Language...
Using the REST Data Provider to Populate Form Options
Using the REST Data Provider to Populate Form Options Select from List fields can hold many options. Those options can be supplied automatically by using the JSON web services registered in Liferay...
Tracking Events
Tracking Events You can track events for analysis by adding JavaScript code to your Liferay DXP site pages. Your code interacts with Analytic Cloud's APIs to capture what users are doing on your...
Designing Object Views
Designing Object Views Liferay 7.4+ Views define how entries appear in an object's application page. Though each published object has an autogenerated view, you can create your own. Design custom...
Authorizing Account Access with OAuth2
Authorizing Account Access with OAuth2 Once you have an application registered, you can start authorizing users. To do that, you must construct the URL to the authorization server (Liferay DXP)....
Managing Workflows
Managing Workflows With the workflow framework, Users manage asset publication in custom-built workflow processes. Users with permission to access workflow process definitions in the Control Panel...
Triggering Events in Camunda with Liferay Webhooks
Triggering Events in Camunda with Liferay Webhooks You can send payloads from Liferay's webhook object actions to your Camunda process instances. This enables inbound communication from Liferay to...
Personalization
Personalization Liferay DXP provides powerful tools out-of-the-box for understanding and delivering personalized experiences to users. For example, you can use data from Liferay's Analytics Cloud...
Troubleshooting Analytics Cloud Activation
Troubleshooting Analytics Cloud Activation There are a few steps that must be performed in order to begin using Analytics Cloud. If these steps have not yet been performed, you may encounter an...
What's New in Search for 7.3?
What's New in Search for 7.3? Elasticsearch Integration Elasticsearch 7 Support Liferay CE 7.3 GA4+, Liferay DXP 7.3 GA1+ Liferay DXP 7.3 comes with out-of-the-box support for Elasticsearch 7. The...
Searching for Content
Searching for Content All indexed content (a.k.a. assets in Liferay DXP) can be returned as search results. Custom content can also be indexed, so your installation might have additional asset...
Managing Properties
Managing Properties After creating a property it can be managed and modified from the Workspace Settings section of Analytics Cloud. Navigate to Settings → Workspace Settings → Properties. ...
Search Queries and Filters
Search Queries and Filters To get sensible results from the search engine, you must provide a sensible query. Liferay's query APIs are in the portal-search-api module and are used to construct both...
Search Blueprints Elements Reference
Search Blueprints Elements Reference Elements are one of the fundamental building blocks of a Search Blueprint. To explore all the available Elements, navigate to the Global Menu (Global) →...
Understanding Search Blueprints
Understanding Search Blueprints Use Search Blueprints to tailor the search page experience to your users' needs, without deploying any custom code. With Blueprints you can Create context-aware...
Sorting Results in a Search Blueprint
Sorting Results in a Search Blueprint Add a sort configuration to search blueprints to control the order of search results: Open the Global Menu (Global Menu), click the Applications tab, and...
Synonym Sets
Synonym Sets Subscription This feature does not work with Solr. You can add a maximum of 10,000 synonym sets. A Synonym Set is a group of words or phrases with the same meaning. An...
Configuring the Search Results Widget
Configuring the Search Results Widget Configure the Search Results widget by opening its options menu (Options) and selecting Configuration. The display of Search Results is configured in the...
User Authentication
User Authentication The User Authentication settings define how Users can authenticate, the various authentication methods that are required for them, and the screen names and email addresses that...
Accessing DXP Patch Code
Accessing DXP Patch Code Subscribers Liferay DXP Fix Pack and Hotfix source code is available in a private GitHub repository called liferay-dxp. The source code facilitates identifying and...
Adding Subtypes to Account Addresses
Adding Subtypes to Account Addresses Liferay DXP 2025.Q2+ In addition to billing and shipping address types, administrators can define and assign custom subtypes for account addresses. This...
Managing Privacy Settings
Managing Privacy Settings You can ensure GDPR compliance for your cookies and collect administrator usage data (such as Control Panel and Product Menu interactions) using Liferay's configuration...
Configuring Default Email Senders
Configuring Default Email Senders By default, emails sent by Liferay DXP use the name and email address of the default admin user. This behavior can be configured for each of the different email...
Connecting to an LDAP Directory
Connecting to an LDAP Directory Lightweight Directory Access Protocol (LDAP) servers are common user stores for Liferay DXP. You can configure LDAP at the system scope in System Settings or at the...
Using Multi-Factor Authentication
Using Multi-Factor Authentication To enhance your installation's security, you should disable less secure, one-factor forms of authentication, such as Basic Auth, Digest Auth, and WebDAV. You can...
Authenticating with SAML
Authenticating with SAML The SAML (Security Assertion Markup Language) adapter provides Single Sign On (SSO) and Single Log Off (SLO) in your deployment. SAML works by using Identity Providers...
Multi-Factor Authentication Checkers
Multi-Factor Authentication Checkers Liferay DXP 7.4 ships with two additional factor checkers for Multi-Factor Authentication. Both of them are disabled by default, because they're only useful in...