Applications and Settings in Liferay CMS
Liferay CMS 2026.Q4+
Liferay CMS includes administration applications for workflows, users, security, and settings. Use these lists to find each application and its documentation.
Applications Menu
Open the Global Menu (
) and click Applications to access these applications.
| Category | Applications |
|---|---|
| Workflow | Process Builder, Submissions, Workflow Metrics |
| Developer and Integration | Client Extensions, Export, Import |
Workflow Metrics appears only when your search engine supports workflow metrics. See Using Workflow Metrics for the search engine requirement.
Control Panel
Open the Global Menu (
) and click Control Panel to access these applications.
| Category | Applications |
|---|---|
| System | Search, System Settings |
| Instance | Instance Settings |
| Users | Roles, User Groups, Users and Organizations |
| Object | Objects, Picklists |
| Security | Audit, OAuth 2 Administration, OAuth Client Administration, Password Policies, SAML Admin, Service Access Policy |
Data Sets also appears under Object after you turn on its feature flag. See Objects, Client Extensions, and Data Sets.
Adaptive Media is active, though it isn’t in the Control Panel. When you upload a supported image, Liferay CMS generates an adapted version for each of its two default resolutions, Preview (1000x0) and Thumbnail (300x300), in the background. See Adaptive Media.
Instance Settings and System Settings
Instance Settings and System Settings show these categories:
- Accessibility
- AI Creator
- AI Hub
- Batch Engine
- Comments
- Community Tools
- Default Permissions
- Documents and Media
- Feature Flags
- Instance Configuration
- LDAP
- Localization
- Login
- Marketplace
- OAuth 2
- Object
- SCIM
- Security Tools
- SSO
- Translation
- User Authentication
- Web API
The Liferay Data Platform category is hidden. To open its Liferay Data Platform Connection screen, an administrator can click Connect Your Liferay Data Platform on the CMS Dashboard’s Performance tab.
See System Settings for how to edit a configuration entry.
Roles
The Roles application shows three role type tabs: Regular Roles, Organization Roles, and Space Roles.
See Space Role Subtypes for how subtypes tie space roles to spaces.
Objects, Client Extensions, and Data Sets
Liferay CMS includes these tools for modeling data and extending the platform:
- Objects enable you to define your own data types, with fields, relationships, and actions, without writing code. Picklists provide the predefined values for an object’s selection fields.
- Client extensions add your own code, such as custom interface elements or server-side functions, without changing Liferay CMS itself.
- Data sets show data from Liferay’s APIs in configurable tables, lists, or cards. The Data Sets application appears under Object in the Control Panel.
Object actions run when something happens to an object entry (e.g., on add, on update). The available action types are Add an Object Entry, Update an Object Entry, Webhook, Groovy Script, and Notification.
The Notification action sends a notification from an existing notification template. Liferay CMS doesn’t include the Templates application, so you create templates through the Notification REST API instead.
Headless APIs
Liferay CMS includes REST and GraphQL APIs for its content, files, and content structures. To see which endpoints are available and how external applications read your content, see Delivering CMS Content to External Applications.