Search Results

Capability
Feature
Deployment Approach
Shell Access
Shell Access The command-line tools in Liferay Cloud contribute to the developer's workflow by delivering speed, control, traceability, scripting, and automation capabilities. Shell access makes it...
Published Date: May 9, 24, 7:01 PM
Tuning Security Settings
Tuning Security Settings Here are a list of best practices for tightening and maintaining your Liferay PaaS project's security, including networking practices, data security, and general security...
Published Date: May 9, 24, 7:01 PM
Information Security and Liferay Cloud
Information Security and Liferay Cloud Liferay takes security on the cloud very seriously and has published the following documents on our compliance with the SOC 2 and ISO 27001:2013 standards: ...
Published Date: May 9, 24, 7:01 PM
Managing Secure Environment Variables with Secrets
Managing Secure Environment Variables with Secrets Secrets allow you to securely store variables for any environment within Liferay Cloud. Whereas any user with permission to view your Liferay...
Published Date: May 9, 24, 7:01 PM
Using SSO with Liferay Cloud
Using SSO with Liferay Cloud Customers may use their SAML 2.0 compliant single sign-on Identity Providers to authenticate users with the Liferay Cloud platform. Here is the process to enable this...
Published Date: May 9, 24, 7:01 PM
Web Application Firewall
Web Application Firewall Liferay Cloud 5.x.x Liferay Cloud includes a web application firewall called ModSecurity. It inspects requests sent to the web server against a predefined set of custom...
Published Date: May 9, 24, 7:01 PM
Updating Services in Liferay PaaS
Updating Services in Liferay PaaS Liferay PaaS provides a robust framework for achieving a highly efficient Continuous Integration/Continuous Deployment (CI/CD) strategy. With Git and Jenkins...
Published Date: May 9, 24, 7:01 PM
Automatically Deploying CI Service Builds
Automatically Deploying CI Service Builds With Liferay PaaS, you can use webhooks to automatically trigger Jenkins builds for changes pushed or merged to your project's Git repository (e.g.,...
Published Date: May 9, 24, 7:01 PM
Deploying Changes via the CLI Tool
Deploying Changes via the CLI Tool With the CLI tool, you can directly deploy local project changes without triggering a Jenkins build or using the Liferay Cloud Console. This tutorial walks...
Published Date: May 9, 24, 7:01 PM
Deploying Changes via the Liferay Cloud Console
Deploying Changes via the Liferay Cloud Console This tutorial walks through the process of adding a portal property to the Liferay service, triggering a CI build with a pull request, and deploying...
Published Date: May 9, 24, 7:01 PM
Configuring Persistent File Storage Volumes
Configuring Persistent File Storage Volumes Administrators can configure the volumes for their services in Liferay PaaS depending on their deployment type (Deployment or StatefulSet). Volumes can...
Published Date: May 9, 24, 7:01 PM
Ignoring Files and Folders
Ignoring Files and Folders Liferay Cloud allows subscribers to determine which files and folders should be ignored before deploying a service. This is done by creating a .lcpignore file and placed...
Published Date: May 9, 24, 7:01 PM
Restarting Jenkins Stages
Restarting Jenkins Stages The CI service can be configured to preserve Jenkins stashes. You can then use the stashes to restart specific stages in a Jenkins build. Preserving Jenkins Stashes Use...
Published Date: May 9, 24, 7:01 PM
Understanding Deployment Strategies
Understanding Deployment Strategies The deployment strategy of a service determines how new versions will be initialized. Liferay PaaS provides two deployment strategies for its services:...
Published Date: May 9, 24, 7:01 PM
Understanding Deployment Types
Understanding Deployment Types The deployment type of a service determines many different facets of how it functions, including performance, memory usage, and access to files or volumes. Liferay...
Published Date: May 9, 24, 7:01 PM
DXP
DXP :::: 2 :gutter: 3 3 3 3 ::: Definitions :link: ./dxp/definitions.md ::: ::: Javadocs Portal Impl Portal Kernel Portal-Test Service Tracker Collections Liferay Registry API ::: ::: Petra ...
Published Date: May 9, 24, 7:01 PM
Apps
Apps com.liferay.account.api com.liferay.adaptive.media.api com.liferay.adaptive.media.content.transformer.api com.liferay.adaptive.media.demo.data.creator.api ...
Published Date: May 9, 24, 7:01 PM
Definitions
Definitions Definitions
Published Date: May 9, 24, 7:01 PM
Javadocs
Javadocs Apps Core/Liferay Shielded Container API Core/Service Tracker Collections Portal-Impl Portal-Kernel Portal-Test
Published Date: May 9, 24, 7:01 PM
Portlet API
Portlet API Portlet API
Published Date: May 9, 24, 7:01 PM
Properties Documentation
Properties Documentation Properties Documentation
Published Date: May 9, 24, 7:01 PM
Liferay University
Liferay University This page serves as an archive and index of videos that were previously hosted on Liferay University. As of February 28, 2023 Liferay University is no longer operational....
Published Date: May 9, 24, 7:01 PM
Utility Classes
Utility Classes Util-Bridges Util-Java Util-slf4j Util-Taglib
Published Date: May 9, 24, 7:01 PM
Reference
Reference :::: 2 :gutter: 3 3 3 3 ::: DXP :link: ./dxp.md Apps Definitions Javadocs Properties Taglibs ::: ::: Liferay University :link: ./liferay-university.md ::: ::: Faces :link:...
Published Date: May 9, 24, 7:01 PM
Liferay Style Guide
Liferay Style Guide The Liferay Style Guide sits on the shoulders of giants---specifically, the giants of The Chicago Manual of Style and Strunk and White's The Elements of Style. Where this guide...
Published Date: May 9, 24, 7:01 PM
Liferay High-Level Style
Liferay High-Level Style There are five types of documentation: Introduction: Placed hierarchically at the top of a section, the introduction is a high level explainer that summarizes how the...
Published Date: May 9, 24, 7:01 PM
Liferay Style Conventions
Liferay Style Conventions Conventions are neither correct or incorrect; they are decisions that vary greatly in the industry. After much comparison and use, Liferay's documentation uses the...
Published Date: May 9, 24, 7:01 PM
Liferay Documentation Format
Liferay Documentation Format The format, or how a style of documentation is organized, is important to maintaining consistency of experience. As readers make more use of the documentation, the...
Published Date: May 9, 24, 7:01 PM
Liferay Phraseology
Liferay Phraseology Liferay's style phrases prose a certain way. Note that these are also conventions and neither correct nor incorrect; they are the way we have chosen to communicate based on our...
Published Date: May 9, 24, 7:01 PM
Training Material
Training Material These materials supplement some recorded and in-person trainings by providing you with opportunities to practice key skills, test your understanding, and gain confidence in...
Published Date: Sep 23, 24, 4:10 PM
Building Enterprise Websites with Liferay Exercises
Building Enterprise Websites with Liferay Exercises These exercises supplement the Building Enterprise Websites with Liferay video training and provide an opportunity to solidify your learning....
Published Date: Sep 23, 24, 4:10 PM
Day 1 Exercises for Building Enterprise Websites with Liferay
Introduction page for day 1 Day 1 Exercises for Building Enterprise Websites with Liferay Exercise 1: Exploring Clarity's Public Enterprise Website Exercise 2: Verifying and Launching Liferay...
Published Date: Sep 23, 24, 4:10 PM
Day 2 Exercises for Building Enterprise Websites with Liferay
Introduction page for day 2 Day 2 Exercises for Building Enterprise Websites with Liferay Exercise 11a: Generating Content with ChatGPT Exercise 11b: Auto-Tagging Content (Bonus) Exercise 12a:...
Published Date: Sep 23, 24, 4:11 PM
Day 3 Exercises for Building Enterprise Websites with Liferay
Introduction page for day 3 Day 3 Exercises for Building Enterprise Websites with Liferay Exercise 19a: Creating an Object Definition Exercise 19b: Building the Form Exercise 19c: Creating a...
Published Date: Sep 23, 24, 4:11 PM
Consuming APIs
Consuming APIs APIs, or Application Programming Interfaces, serve as the bridge between different software applications, allowing them to communicate and exchange data. By consuming external APIs,...
Published Date: May 9, 24, 6:51 PM
Configuring JSON Web Services
Configuring JSON Web Services Liferay’s services are exposed as JSON web services out-of-the-box. This is enabled by default. You can access these services via the API page at...
Published Date: Nov 16, 24, 3:32 PM
Product Delivery API Basics
Product Delivery API Basics Product API Basics covers the admin API used for creating and managing products. To display product data in your storefront, you must use the Product Delivery API. Call...
Published Date: Nov 16, 24, 3:30 PM
Developer Guide
Developer Guide You can invoke the services under headless-commerce-admin-catalog to perform various admin operations related to products. However, if you have a headless storefront, you must use...
Published Date: May 9, 24, 6:46 PM
Securing Liferay
Securing Liferay Liferay is built with security in mind. This includes mitigation of common security vulnerabilities and exploits like those described by the OWASP Top 10 and the CWE/SANS Top 25. ...
Published Date: May 9, 24, 6:52 PM
User Account API Basics
User Account API Basics You can add and manage users from the Control Panel, but you can also use Liferay's REST APIs. You can call these services to add, edit, delete users. Start with adding a...
Published Date: May 9, 24, 6:59 PM
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 (or...
Published Date: May 9, 24, 6:51 PM
Developer Guide
Developer Guide This Developer Guide serves as a comprehensive resource for understanding and leveraging Liferay’s Web Content API. It supports the integration and management of web content within...
Published Date: May 9, 24, 6:51 PM
Web Content API Basics
Web Content API Basics Using Liferay DXP REST services, you can create and manage structured content on your site. Structured content refers to web content articles that use a web content structure...
Published Date: May 9, 24, 6:51 PM
Web Content API Basics Using GraphQL
Web Content API Basics Using GraphQL Use Liferay DXP GraphQL services to manage web content by creating, retrieving, updating, and deleting structured content on your site. Structured content...
Published Date: Nov 19, 24, 3:27 PM
Managing Web Content Structures and Templates by Using the REST API
Managing Web Content Structures and Templates by Using the REST API Web content structures define the information included in a web content article. Structures facilitate creating and managing web...
Published Date: May 9, 24, 6:51 PM
Sample API Tutorials
Sample API Tutorials Follow the links below for sample API tutorials that include example requests and example code. Building Applications (Objects) Custom Objects API Basics Custom Objects...
Published Date: May 9, 24, 6:51 PM
Understanding Interests
Understanding Interests As individuals interact with the pages of a Liferay site, Analytics Cloud notes the topics they contain. The more an individual visits pages that contain a topic, the higher...
Published Date: May 9, 24, 6:44 PM
Touchpoints
Touchpoints Touchpoints reflect the many different ways your users and customers interact with your brand. Analytics Cloud presents a broad range of analytics data that combines traditional page...
Published Date: May 9, 24, 6:44 PM
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...
Published Date: May 9, 24, 6:44 PM
Using Specifications with Picklists
Using Specifications with Picklists Liferay DXP 2024.Q3+/Portal 7.4 GA125+ You can now use picklists to define specification values and link them to a specification template to use with products....
Published Date: Aug 7, 24, 3:39 PM
Using File Expiration and Review Dates
Using File Expiration and Review Dates Liferay DXP/Portal 7.4+ With the Documents and Media application, you can set expiration and review dates for files. This helps manage digital assets that...
Published Date: May 9, 24, 6:50 PM
Developer Guide
Developer Guide This guide provides comprehensive information and references to help you effectively use the Document API, understand adaptive media modules, and create video shortcut providers.
Published Date: May 9, 24, 6:50 PM
Translating Web Content
Translating Web Content Liferay DXP/Portal 7.3+ Liferay provides integrated tools for translating web content articles, so you can create engaging, localized content for your global users. With...
Published Date: May 9, 24, 6:51 PM
What's New in Liferay DXP 7.3
What's New in Liferay DXP 7.3 The latest release of Liferay DXP includes many significant new features and improvements. These features will enhance how you build your site, analyze your site's...
Published Date: May 9, 24, 6:51 PM
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...
Published Date: May 9, 24, 6:52 PM
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....
Published Date: May 9, 24, 6:52 PM
System for Cross-domain Identity Management (SCIM)
System for Cross-domain Identity Management (SCIM) Liferay DXP 2024.Q1+ [Release Feature](../../system-administration/configuring-liferay/feature-flags.md#release-feature-flags) System for...
Published Date: May 9, 24, 6:52 PM
Using a JavaScript Client Extension
Using a JavaScript Client Extension Liferay 7.4+ With a JavaScript (JS) client extension, you can run your own JavaScript on any page in Liferay without worrying about dependencies on Liferay code...
Published Date: May 9, 24, 6:54 PM
JavaScript YAML Configuration Reference
JavaScript YAML Configuration Reference You can define a JavaScript client extension with a client-extension.yaml file. Usage Details This client-extension.yaml file defines a JavaScript client...
Published Date: May 9, 24, 6:54 PM
Using nestedFields to Query Related Entries
Using nestedFields to Query Related Entries Liferay 7.4 U69+/GA69+ The nestedFields parameter causes Liferay to return multiple levels of related object entries in a single GET request. Pass the...
Published Date: May 9, 24, 6:54 PM

Capabilities

Product

Contact Us

Connect

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