Assets
Beta Feature Liferay DXP 2025.Q4+
Currently, this feature is behind a beta feature flag (LPD-17564) and also depends on release feature flags (LPS-179669 and LPD-34594). Read Feature Flags for more information.
Most of the time, you work with assets. Assets include content (e.g., articles, blogs) and file entries (e.g., documents, images, videos). You manage assets in spaces.
Content Entries
Content shows multiple content types, each suited to specific use cases, such as setting permissions and organizing assets within spaces. You can also use filters, search, and bulk actions to manage large volumes of content efficiently.
Two content types ship by default: Basic Content and Blog.

Basic Content: Create standard articles, blog posts, knowledge base entries, or static pages including text, images, or embedded media. Content is stored in Liferay and can be previewed and edited.
Blog: Publish posts in a chronological format for updates, news, or thought leadership. Posts are stored in Liferay and can include a subtitle, cover image, rich text, and media.
Of course, you can create your own content structures to cover whatever needs you have.

File Entries
Files are where you manage documents and media efficiently. You can create, view, filter, search, edit, and perform bulk actions on files.

The standardized information panel displays key details across all asset types.
Liferay supports single and bulk uploads. It also includes the External Video Shortcut type out-of-the-box, which adds links to videos hosted externally. These shortcuts appear and behave like regular files, keeping all media managed in one place.
As with content, you can create additional file structures.
Content Structures
Content structures define reusable templates and metadata for assets. With structures, you can model fields and references for content or file-based items.
File structures
-
Include a title field by default
-
Can be extended with custom fields
-
Must be published before creating assets based on them

Get started by creating assets and folders