Search Results

Capability
Feature
Deployment Approach
Macros
Macros A macro is a set of functions that perform a task. Macros are where locators (paths) and functions are brought together to script interactions that a user performs on the system being...
تاريخ النشر: 26‏/04‏/24 8:57 م
Paths
Paths A path is an element on a page that a test will interact with. An element can be a button, text field, link, image, paragraph, or just about anything you would need to assert, click, or type...
تاريخ النشر: 26‏/04‏/24 8:57 م
Using Poshi Resources
Using Poshi Resources Once the Poshi resources jar file is loaded onto your Poshi project, you are now able to use Liferay's commonly used functions, paths, and macros. To distinguish between files...
تاريخ النشر: 26‏/04‏/24 8:57 م
Reference
Reference Node Version Information
تاريخ النشر: 26‏/04‏/24 8:57 م
Updating Previous Versions of Liferay
Updating Previous Versions of Liferay Staying current with updates gives you the best security and quality. Security Updates are releases that address the latest security issues immediately. ...
تاريخ النشر: 26‏/04‏/24 8:54 م
Database Configuration
Database Configuration By default for demonstration purposes, Liferay DXP/Portal is configured to use an embedded HSQL database. Beyond demonstration purposes, we recommend using a full-featured,...
تاريخ النشر: 26‏/04‏/24 8:54 م
JVM Configuration
JVM Configuration As of Liferay DXP 2024.Q2+/Portal 7.4 GA120+, Liferay DXP/Portal requires a Java JDK 8, 11, 17, or 21 (prior versions support only JDKs 8 and 11) with specific JVM option...
تاريخ النشر: 26‏/04‏/24 8:54 م
Uninstalling Patches
Uninstalling Patches Subscribers After you install a patch, you may decide to restore your installation to a previous patch level. Here you'll learn how to Uninstall Patches Revert (uninstall)...
تاريخ النشر: 26‏/04‏/24 8:54 م
Database Templates
Database Templates Below are templates (example portal properties and Docker environment variables) for configuring various databases as a built-in data source for Liferay DXP. MariaDB Portal...
تاريخ النشر: 26‏/04‏/24 8:54 م
Authenticating with Kerberos
Authenticating with Kerberos You can use Kerberos to authenticate Microsoft Windows™ accounts with Liferay DXP. This is done by using a combination of Liferay DXP's LDAP support and a web server...
تاريخ النشر: 26‏/04‏/24 8:54 م
Authenticating with CAS (Central Authentication Service)
Authenticating with CAS (Central Authentication Service) CAS was deprecated as of Liferay DXP 7.2 and removed as of Liferay DXP 7.4. Please use [SAML](./authenticating-with-saml.md) instead. CAS...
تاريخ النشر: 26‏/04‏/24 8:54 م
Portal Properties
Portal Properties Configuration options are specified using Portal Properties, sets of name/value pairs read from properties files and Docker environment variables on server startup. Default values...
تاريخ النشر: 26‏/04‏/24 8:54 م
Configuring SAML at the Instance Level
Configuring SAML at the Instance Level Each portal instance can be a SAML provider, either an Identity Provider (IdP) or a Service Provider (SP). Whichever role your DXP instance fills, you can...
تاريخ النشر: 26‏/04‏/24 8:54 م
Using OpenID Connect
Using OpenID Connect OpenID Connect is a lightweight authentication layer that enables users to authenticate using accounts they have on other systems. It's built on top of the OAuth 2.0...
تاريخ النشر: 26‏/04‏/24 8:54 م
Using OpenAM
Using OpenAM Liferay supports only OpenAM version 13. All other versions of OpenAM/OpenSSO are deprecated as of Liferay DXP 7.2. OpenAM is an open source single sign-on solution from the codebase...
تاريخ النشر: 26‏/04‏/24 8:54 م
Token-based Single Sign On Authentication
Token-based Single Sign On Authentication Token-based SSO authentication was introduced in Liferay Portal 7.0 to standardize support for Shibboleth, SiteMinder, Oracle OAM, and any SSO product that...
تاريخ النشر: 26‏/04‏/24 8:54 م
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...
تاريخ النشر: 26‏/04‏/24 8:54 م
Multi-Factor Authentication
Multi-Factor Authentication Availability: Liferay DXP/Portal 7.3+. Multi-Factor Authentication (MFA) provides better security by requiring users to prove their identity in multiple ways, or...
تاريخ النشر: 26‏/04‏/24 8:54 م
Using Authentication Verifiers
Using Authentication Verifiers Authentication Verifiers authenticate remote invocations of Liferay Portal's API in a centralized and extensible way. They have two main responsibilities: Verify...
تاريخ النشر: 26‏/04‏/24 8:54 م
Setting Up Liferay
Setting Up Liferay After installing Liferay, configure it to meet your needs. Here are common setup tasks. Setup Tasks Activate Liferay (Subscription Required) Configure Your Instance ...
تاريخ النشر: 26‏/04‏/24 8:54 م
Setting Up CORS
Setting Up CORS CORS stands for Cross-Origin Resource Sharing. An Origin is a web server at a different domain, and a Resource is some asset stored on the server, like an image, PDF, or HTML file....
تاريخ النشر: 26‏/04‏/24 8:54 م
Alternative Email Configuration Methods
Alternative Email Configuration Methods There are several methods of configuring Liferay DXP to connect to a mail server. The simplest way to get started is to configure mail using through the...
تاريخ النشر: 26‏/04‏/24 8:54 م
Configuring Microsoft Office 365 with OAuth
Configuring Microsoft Office 365 with OAuth Liferay DXP 7.4 U79+/Liferay Portal 7.4 GA79+ Connect your Microsoft email service to Liferay with the use of OAuth 2.0 authorization. Note, Microsoft...
تاريخ النشر: 26‏/04‏/24 8:54 م
Migrating Configurations and Properties
Migrating Configurations and Properties Your current DXP installation's OSGi configurations (7.0+) and properties (such as portal properties and system properties) set up your DXP instance to fit...
تاريخ النشر: 26‏/04‏/24 8:54 م
Tuning Your JVM
Tuning Your JVM Java Virtual Machine (JVM) tuning primarily focuses on adjusting Java heap and non-heap settings and configuring garbage collection. Finding settings that perform well for you...
تاريخ النشر: 26‏/04‏/24 8:54 م
Upgrading a Sharded Environment
Upgrading a Sharded Environment Since Liferay DXP 7.0, Liferay removed its own physical partitioning implementation (also known as sharding) in favor of the capabilities provided natively by...
تاريخ النشر: 26‏/04‏/24 8:54 م
Other Upgrade Scenarios
Other Upgrade Scenarios If you're upgrading a clustered installation, you must follow an upgrade approach that fits your cluster requirements. See Maintaining Clustered Installations to learn the...
تاريخ النشر: 26‏/04‏/24 8:54 م
Updating Liferay
Updating Liferay For Liferay DXP 7.3 SP3+ and 7.4 GA1+ Update your Liferay installation with Bundle Releases. The latest features, security releases, as well as library updates are all delivered...
تاريخ النشر: 26‏/04‏/24 8:54 م
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...
تاريخ النشر: 26‏/04‏/24 8:54 م
Configuring the Patching Tool
Configuring the Patching Tool Subscribers The Patching Tool can be adapted to any DXP installation. The tool's auto-discovery option is the easiest way to configure the Patching Tool. If you...
تاريخ النشر: 26‏/04‏/24 8:54 م
Getting Patch Information
Getting Patch Information Subscribers You can see patch information at a glance, which helps maintain your installation and get help from Liferay Support. The Patching Tool's info command lists...
تاريخ النشر: 26‏/04‏/24 8:54 م
Reference
Reference Installing the Patching Tool Configuring the Patching Tool Getting Patch Information Uninstalling Patches Accessing DXP Patche Code
تاريخ النشر: 26‏/04‏/24 8:54 م
Installing the Patching Tool
Installing the Patching Tool Subscribers The Patching Tool is easy to install and update. Installation Download the Patching Tool from the Customer Portal. For DXP 7.3+, download the latest...
تاريخ النشر: 26‏/04‏/24 8:54 م
Reference
Reference Database Configuration Database Templates JVM Configuration Liferay Home Portal Properties System Properties Liferay Software Versions
تاريخ النشر: 26‏/04‏/24 8:54 م
SAML Admin
SAML Admin The SAML Admin panel is the best place to configure your SAML instance. Use it instead of Instance Settings to streamline your SAML administration experience. You can configure an...
تاريخ النشر: 26‏/04‏/24 8:54 م
Configuring SAML at the System Level
Configuring SAML at the System Level Before allowing any portal instances to enable SAML authentication, you should configure it at the system level so those instances have a foundation from which...
تاريخ النشر: 26‏/04‏/24 8:54 م
SAML Authentication Process Overview
SAML Authentication Process Overview Both the IdP and the SP can initiate the Single Sign On process, and the SSO flow is different depending on each one. Regardless of how it's initiated, SSO is...
تاريخ النشر: 26‏/04‏/24 8:54 م
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...
تاريخ النشر: 26‏/04‏/24 8:54 م
Configuring Single Sign-On
Configuring Single Sign-On Liferay Portal/DXP supports many ways of authenticating, from token-based solutions to standards such as OpenID Connect and SAML. With all the available options, you...
تاريخ النشر: 26‏/04‏/24 8:54 م
Captcha API Basics
Captcha API Basics Liferay provides a headless API to retrieve and submit captchas using the SimpleCAPTCHA engine. Using the /captcha endpoint from the API Explorer, you can add captchas in your...
تاريخ النشر: 26‏/04‏/24 8:54 م
API Headers Reference
API Headers Reference This article documents the available headers you can use when making Headless API requests: Accept Accept-Language Authorization Content-Type Cookie Accept Indicates...
تاريخ النشر: 26‏/04‏/24 8:53 م
APIs with REST Builder
APIs with REST Builder REST Builder is a code generation tool that makes it easy for you to take your local APIs and make them available on the web. It uses the OpenAPI Specification to generate...
تاريخ النشر: 26‏/04‏/24 8:53 م
Analyze SEO and Accessibility on Pages
Analyze SEO and Accessibility on Pages Starting with Liferay DXP 7.4, you can use the Page Audit tool to examine your Pages' SEO and accessibility. The Page Audit tool uses the Google PageSpeed...
تاريخ النشر: 26‏/04‏/24 8:53 م
Analyze Content Metrics Using the Content Performance Tool
Analyze Content Metrics Using the Content Performance Tool Available 7.3+ Some Content Performance options are only available starting with Liferay DXP/Portal 7.4. You can use the Content...
تاريخ النشر: 26‏/04‏/24 8:53 م
Defining Categories and Vocabularies for Content
Defining Categories and Vocabularies for Content Using Categories, you can group similar assets and organize your content. Along with Tags, Categories help people find relevant information through...
تاريخ النشر: 26‏/04‏/24 8:53 م
Auto Tagging Images
Auto Tagging Images Once asset auto tagging has been enabled, you can also enable image auto tagging. Image auto tagging tags images uploaded to the Documents and Media Library. Currently, tags...
تاريخ النشر: 26‏/04‏/24 8:53 م
Tagging Content and Managing Tags
Tagging Content and Managing Tags Tags are keywords you can use to organize your assets and describe specific information about their content. Tags tell website visitors what the content is about...
تاريخ النشر: 26‏/04‏/24 8:53 م
Auto Tagging
Auto Tagging Configuring Asset Auto Tagging Auto Tagging Assets Auto Tagging Images
تاريخ النشر: 26‏/04‏/24 8:53 م
Advanced Web Content API
Advanced Web Content API Using the Liferay DXP REST services, you can create and manage your Site's structured content. Structured content is Web Content that uses a Web Content Structure. A...
تاريخ النشر: 26‏/04‏/24 8:53 م
Using Third Parties for Translation
Using Third Parties for Translation Available Liferay 7.4 U15+ and GA15+ Liferay can integrate with the following service APIs to generate automatic translations of Content Pages and Web Content. ...
تاريخ النشر: 26‏/04‏/24 8:53 م
Web Content Articles
Web Content Articles Web content articles are dynamic content entries that can be created, edited, and managed through Liferay’s built-in content management system (CMS). These articles are...
تاريخ النشر: 26‏/04‏/24 8:53 م
Developer Guide
Developer Guide Web Content API Basics Advanced Web Content API Managing Web Content Structures and Templates by Using the REST API
تاريخ النشر: 26‏/04‏/24 8:53 م
Web Content
Web Content :file: ../landingpage_template.html :file: web-content/landing.html
تاريخ النشر: 26‏/04‏/24 8:53 م
Using Taglibs in Templates
Using Taglibs in Templates Liferay's taglibs are accessible when developing templates in FreeMarker. There is no need to instantiate these taglibs within your FreeMarker template; they're already...
تاريخ النشر: 26‏/04‏/24 8:53 م
Creating Web Content Templates
Creating Web Content Templates Web Content Templates use the FreeMarker Template Language (FTL) to determine how content fields are rendered on a Page. Each Template can be associated with a Web...
تاريخ النشر: 26‏/04‏/24 8:53 م
Mapping Web Content Templates to Fragments
Mapping Web Content Templates to Fragments By default, you can map web content structure fields holding a single value (such as date, numeric, image, number, or text) to fragments. For multi-value...
تاريخ النشر: 26‏/04‏/24 8:53 م
Embedding Widgets in Templates
Embedding Widgets in Templates You can embed widgets in web content templates: it doesn't matter whether they're core apps, custom apps, instanceable, or non-instanceable. Below is an example of...
تاريخ النشر: 26‏/04‏/24 8:53 م
Creating Your First Site
Creating Your First Site Sites are collections of pages that contain and display content. This article walks through creating a new Site based on an existing out-of-the-box template. Creating a...
تاريخ النشر: 26‏/04‏/24 8:53 م
Batch Engine API Basics - Importing Data
Batch Engine API Basics - Importing Data Liferay's Headless Batch Engine provides REST APIs to import and export data. Call these services to import data to Liferay. Importing Data Then follow...
تاريخ النشر: 26‏/04‏/24 8:53 م
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)....
تاريخ النشر: 26‏/04‏/24 8:53 م

Capabilities

Product

Contact Us

Connect

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