Liferay Foundation

  • Enterprise Subscribers Only: Find out how to get a subscription.

Apps and Features: System Settings, Web Content Editors, Web Content Template Languages, Theme Tools, Mobile Device Rules, Facebook Authentication, LDAP Authentication, NTLM Authentication, OpenID Authentication, OpenSSO Authentication, Remote Authentication (AuthVerifiers), SSO-based Authentication, Token-based Authentication, Portal Scripting, Elasticsearch Support, Solr Support, Documents and Media Store Implementations, and more.

The Foundation suite provides applications and features that extend the functionality provided by Liferay's core. Much of the functionality that belonged to Liferay's core prior to Liferay 7 has been extracted into the modules of the Foundation suite. The authentication modules provide a variety of mechanisms for allowing users and remote applications to authenticate to Liferay. The LDAP Authentication module allows administrators to establish connections to one or more LDAP directories from which users can be imported or exported. The SSO modules allow users to authenticate to Liferay using a variety of single-sign on solutions. The Token-based Authentication module allows users or remote applications to authenticate to Liferay without a password. The Scripting module allows scripts to be written in Groovy to invoke Liferay's API.

This suite is available in the Liferay bundle.

Latest Changes
  • LPS-97094 User's Personal Data is not fully anonymized in Related Assets
  • LPS-97116 Liferay clustering with jGroups has been bound to HTTP thread and can cause severe cluster instability
  • LPS-97169 Deprecated CompanyProvider and remove its usages
  • LPS-98198 Clean up export packages in bnd
  • LPS-98299 Image conversation Error (PNG from a JPG)
  • LPS-98301 Internal Server Error thrown due to orphan portlet
  • LPS-98416 JavaParser improvements
  • LPS-98526 S3 cache is not properly cleaned up within the configured time frame
  • LPS-98645 Update alloy-editor to v1.5.26
  • LPS-98752 Not possible to use custom AlloyEditor buttons created using React.createClass
  • LPS-98895 Users imported via LDAP are handled as strangers when 'Require strangers to verify their email address?' is...
  • LPS-99042 Clustering fails silently when JDBC_PING cannot connect with the new Mysql driver
  • LPS-99252 Change retrieveFromCache persistence variable to useFinderCache
  • LPS-99316 Add naming rules for test classes
  • LPS-99587 Digest is not initially created with password
  • LPS-99725 ClassCastException can occur when using registering a background task executor
  • LPS-99755 The Title field validation prevent displaying the Small Image related fields when creating a new Web Content
  • LPS-99917 Remove bad usage of Liferay-Require-SchemaVersion
  • LRAC-4949 Backport Analytics Cloud Connectors to DXP 7.0
  • LRAC-5139 [F] List properties
  • LRAC-5183 [B] Only sync sites when syncing groups on connector
  • LRAC-5185 [B] Investigate and fix analytics messages ordering
  • LRAC-5187 [F] Create new property on the DXP side
  • LRAC-5190 [B] Roles aren't being synced initially
  • LRAC-5202 Unable to start an A/B Test from AC
  • LRAC-5209 [B] Send primary key in original object type
  • LRAC-5214 [B] Add channelId to events
  • LRAC-5230 [B] Add loggings to analytics modules (master)
  • LRAC-5236 [B] Update existing property with newly selected sites
  • LRAC-5245 [B] Entity model listeners should only be invoked if AC is enabled
  • LRAC-5266 [B] Update connector to send custom fields
  • LRAC-5302 Move analytics to /modules/apps/foundation for 7.0
  • LRAC-5333 Change the flag Synced Sites of data source from AC as the last step of operation
  • LRAC-5338 The Portal shows the successful message when creating a property not selecting a site, but the property is ...
  • LRAC-5340 [B] Disconnect a data source and reconnect it, and then create a property
  • LRAC-5371 Configure which custom fields to send to AC with the DXP Connector
  • LRAC-5406 [B] Connector bug fixes
  • LRAC-5411 Pagination is not working on properties, organizations and user groups' list.
  • LRAC-5419 Sort from Portal Property List is not working
  • LRAC-5452 Some special chars are shown broken from Property List on Portal side only
  • LRAC-5453 Truncated names displayed from Property list don't support mouse hover option to display the full name in a...
  • LRAC-5479 The Child Sites column from Sites list of a Property is displaying an incorrect value
  • LRAC-5492 [B] Update connector so custom fields include field types
  • LRAC-5502 [B] Add more isActive checks to prevent unnecessary loggings and update info to warn
  • LRAC-5547 [B] Backport regression: NPE on configuration save
  • LRAC-5579 [B] Feature flag properties, turn off for 2.4.0 release
  • LRAC-5593 [B] Regression: rows for sites already tracked should be disabled
  • LRAC-5601 Message is not clear when trying to access Synced Sites from a Portal which the AC connected to the current...
  • LRAC-5785 [B] Enable properties
  • LRAC-5823 Move BaseEntityModelListener to API module
  • LRAC-5872 Error 405 (method not allowed: PATCH) when selecting sites in a paginated list view
  • LRAC-6032 Pagination on property selection page is not working on 7.1 DXP connector
  • LRAC-6035 Console errors when clicking on "Synced Sites" while not connected to AC
  • LRAC-6151 [B] 7.0 backport bug: no externalReferenceCode for User
  • LRAC-6152 [F] Update 7.0 AC connector properties UI
  • LRAC-6161 Create an Analytics Cloud client to allow upload and download of batch resources
  • LRAC-6162 [B] Standardize mvc.command.name (new SF rule LPS-115709)
  • LRAC-6239 Remove warning from DXP portal about losing data when upgrading from OAuth to Token
  • LRAC-6306 [B] Connector encoding issue
  • LRAC-6435 [F] DXP - Update "Synced Contacts" tab
  • LRAC-6436 [F] DXP - Add UI for "Sync Data Fields"
  • LRAC-6437 [F] Update "Sync Data Field" to display custom fields
  • LRAC-6446 [B] Serve a list of Contact fields to the frontend
  • LRAC-6447 [B] Save list of selected fields in configurations
  • LRAC-6448 [B] Update configuration to pre-select all fields for token authentication and pre-select default fields fo...
  • LRAC-6449 [B] Add upgrade process framework in analytics-settings-web
  • LRAC-6450 [B] Update entity model listeners to send only selected fields
  • LRAC-6451 [B] Serve a list of User custom fields to the frontend
  • LRAC-6452 [B] Save list of selected custom fields in configuration
  • LRAC-6453 [B] Update entity model listeners to send only selected custom fields
  • LRAC-6621 [B] Turn on feature
  • LRAC-6631 [F] DXP - Add confirmation modal for exit without saving
  • LRAC-6641 Anonymous Individuals with prior activity don't convert after being added to a synced User Group and genera...
  • LRAC-6672 [B] Contact messages are not sent on user creation
  • LRAC-6695 7.3 DXP GA1 Analytics connector possible NullPointerException
  • LRAC-6743 [B] Add user and contact recommended fields
  • LRAC-6779 [F] Reorder menu
  • LRAC-6813 [B] Error when a user becomes associated to a synced User Group / Organization
  • LRAC-6848 Allow disconnecting even when data state is not consistent
  • LRAC-6850 Unselected Custom Field and Contact Information Being Sent to Analytics Cloud
  • LRAC-6914 [B] Selected default fields don't appear in Definitions > Individuals
  • LRAC-6946 [B] Support syncing Organization sites
  • LRAC-6973 Buttons on the wrong side on Contact Data pages
  • LRAC-7090 [B] Remove old sites syncing screen/logic for easier maintenance
  • LRAC-7193 DXP requests to Asah should contain projectId
  • LRAC-7198 Get updated URLs from AC
  • LRAC-7292 [B] Make Project ID changes backward compatible
  • LRAC-7655 AC -> DXP interaction is flaky (A/B Testing Actions)
  • LRAMF-420 api/jsonws should be able to correctly display Java controllers also
  • LRDOCS-6300 Remove unnaccessible class references from Javadoc of generated classes
  • LRDOCS-8120 Javadoc: Don't tell API consumers to use the LocalServiceUtil
  • LRIS-30438 Make osb portlet services available outside the WAB
  • LRQA-51488 Clarifying strings
  • SYNC-1607 Modularize sync-admin and sync-web
  • SYNC-1721 Sync client may encounter an out of memory exception when processing updates to large files
Show More

Customers Who Viewed This Also Bought