Pimcore Enterprise Edition

The Pimcore Enterprise Edition is a comprehensive and flexible solution designed for large organizations and enterprises. It offers advanced enterprise features and top-level technical support. With full customization capabilities, this edition enables integration with existing systems and management within a selected infrastructure, ensuring complete control and security. Focused on scalability and performance, Pimcore Enterprise Edition is the ideal choice for organizations with complex needs seeking to optimize their resources and processes.

What makes the Enterprise version different?

PCL license model

Protecting the source code of a solution or application based on Pimcore is a priority here. There is no longer any need to worry about the terms of the open-source GPLv3 license.

Pimcore enterprise modules

Access to all Pimcore Enterprise extensions, such as Experience Portals, Datahub Export, REST API, Quality Management, and many others.

Access to LTS and SLA contracts

Reducing the total cost of ownership (TCO) and increasing return on investment (ROI) is possible thanks to access to security patches and compatibility features with legacy systems.

Pimcore Secured

Pre-configured, robust security mechanisms, proactive security patching, comprehensive security analytics, and state-of-the-art open-source security management (Q1/2024).

Pimcore Experts

Unlocking the full potential of the Pimcore platform becomes achievable through optional consultations with experts, in-depth strategic analyses, industry best practices, and comprehensive training.

License cost

The Enterprise license allows installation on one server, and its purchase cost starts at 2,100 EURO per month. The special Unlimited version allows installation on an unlimited number of servers.

Pimcore Enterprise Extension

Pimcore Copilot

Pimcore Copilot revolutionizes data and process management within the platform. This advanced AI assistant offers contextual actions, adapting to the user’s current tasks, whether they are working with data objects, digital assets, or analytics.
Copilot AI enables high customization – both developers and business users can easily adjust and extend its features to meet their unique needs. A key element of Copilot AI is the Job Execution Engine, which allows precise management of complex processes. Users can monitor task progress in real-time, pause, cancel, or repeat tasks, ensuring smooth project execution. This new Pimcore functionality significantly increases productivity, automates routine tasks, and supports decision-making, ushering in a new era of intelligent data and business process management.

Pimcore Copilot | A New Era of Business Intelligence

Copilot | Pimcore Development Documentation

 

DataHub File Export

DataHub in Pimcore enables automatic publication of data to files in CSV, XML, or JSON formats. It is an efficient solution for regular data exports. Configuration is done via the intuitive “drag & drop” function, which allows the user to define the schema and format for presenting data. Users can save files in various locations, including local directories, via SFTP, or using HTTP POST. Additionally, the system offers data caching functionality, which significantly improves the export process’s performance.

Datahub File Export | Pimcore Development Documentation

Datahub REST API

DataHub has been extended with a dedicated REST API endpoint that operates in read-only mode. This endpoint supports both data objects and assets. Data configuration is comprehensive and handled through Elasticsearch, enhancing query performance and system scalability. This solution enables the integration of Pimcore with various IT systems and frontend applications. The features include the configuration of the schema and data presentation format, similar to other DataHub adapters. Data is indexed and delivered from Elasticsearch indices, eliminating additional database load. Documentation and testing of the endpoint are possible using the Swagger UI tool. Three types of endpoints are available: “tree-items,” which loads all elements from a single tree level; “search,” which searches and returns items of various types without folder structures; and “get-element,” which allows retrieval of a single item based on its type and identifier. Endpoint security is ensured through a “bearer” token that must be included as a header in each request.

Datahub Simple Rest API | Pimcore Development Documentation

Enterprise Webhooks

The extension to DataHub introduces Webhook functionality for assets, documents, data objects, and workflow processes, enabling external clients to subscribe to events occurring in Pimcore.
With full configurability of requests to subscribed endpoints, this solution provides complete control over the information being shared. It can be used to connect Pimcore with other systems based on events. Requests can be sent to configured subscribers for various types of events, such as creation, update, or deletion of items, as well as the start and end of workflow processes.
The content sent to subscribers can be finely configured, including defining included item types and subtypes, as well as the scope of data. For assets, binary data such as videos or images can be included. Event dispatching can be restricted to configured work areas, further enhancing control over the process.

Enterprise Webhooks: Simplify Integration Process

Datahub Webhooks | Pimcore Development Documentation

Experience Portals

The Pimcore Portal Engine enables the creation of unique portals for managing assets, known as Asset Experience Portals, and product management portals, i.e., Product Experience Portals, through configuration alone, eliminating the need for coding.
The offered portals come with a rich set of “out-of-the-box” features and allow for user interface personalization through configuration. Additionally, they provide options for further customization and extension using custom code. Within a single system, multiple portals can be configured for different target groups. These portals enable the visualization of data contained in objects and assets, as well as searching, filtering, and navigating through the data.
Asset management includes uploading, updating, deleting, and editing metadata. Various data formats are available for download, along with the ability to collect related data in collections or baskets, with the option to download them together in a ZIP file. These portals also allow for sharing data or data sets with other users and external stakeholders. Access control is possible based on users and roles, with the option for SSO integration via OpenID Connect. Support for multilingualism and multiple entities is also provided.

Product Experience Platform | Product Experience Portal

Digital Asset Experience Portal

Portal Engine | Pimcore Development Documentation

Enterprise DAM Metadata

This feature enables advanced configuration of asset metadata in a manner similar to object class definitions. It introduces the visualization of asset metadata, which is similar to that used for objects. Users can define the structure of metadata within class definitions, ensuring consistency and uniformity. Additionally, there is an option to assign multiple metadata class definitions to each asset, increasing flexibility and customization to meet individual needs. This feature also introduces additional data types for metadata, such as multiple selections, many-to-many relationships, computed values, and more. All these metadata are stored in the same place as standard metadata, making it easier to manage and access them.

Enterprise Metadata Management | Metadata Modeling

Enterprise Asset Metadata | Pimcore Development Documentation

Direct Edit

This feature allows local editing of Pimcore assets in a selected graphic editor and immediate upload back to the Pimcore database. The extension consists of two main components.
The first is the Pimcore Direct Edit Bundle, which must be installed in Pimcore and provides all the key server-side functionalities. These include a new button on the asset detail page that starts the local editing process, an API for the Direct Edit client to download or re-upload the asset, and a modal window with the status for tracking local file editing, such as waiting for upload or applying changes to Pimcore. The second component is the desktop client, which must be installed on each client machine and handles downloading files, opening editors, and uploading the modified versions back to Pimcore.

Direct Edit Feature | Pimcore DAM Platform

Direct Edit | Pimcore Development Documentation

Workflow Designer

The Workflow Designer extension introduces a visual editor for the workflow engine. It allows the creation of one or more workflow definitions, which can be organized in a folder structure.
The visual editor enables the definition of states, transitions, and global actions. All settings can be configured directly in the user interface. Finally, there is the option to save the workflow definitions to configuration files, which simplifies management and transferring configurations.

Enterprise Workflow Management Software

Workflow Designer | Pimcore Development Documentation

Integration with the Workflow Automation platform

Pimcore’s integration with the Workflow Automation platform is an advanced tool that enables integration with various external systems using configurable templates. The main goal is to simplify and accelerate integration processes. These templates are particularly useful in automating and optimizing workflows, allowing for quick adaptation to specific business requirements. The first version of this solution offers templates for the n8n tool, developed based on existing Datahub configurations, which facilitates workflow management and increases operational efficiency. This tool is suitable for companies that want to automate their workflows, improving efficiency and reducing the time required to integrate with external systems.

Pimcore Workflow Automation Integration tailored for n8n

n8n - Powerful Workflow Automation Software & Tools

Statistics Explorer

The offered statistical tool is a complete solution for data analysis and creating statistical reports. It can be integrated with the application, enabling users to access a wide range of analytical functions. The tool operates in two modes: the first is simple lists, while the second offers advanced statistics, including calculating indicators and pivot tables. Various types of charts are available for data visualization, which significantly aids in interpreting results. Regarding data backends, Elasticsearch indexes and MySQL tables are supported, providing flexibility in selecting data sources.
The tool includes a Statistics Loader module, which allows reports to be attached to any websites, and an Event Tracker for tracking and analyzing custom events within the system.

Statistics Explorer | Pimcore Development Documentation

Tracking Events

The package includes the basics that facilitate the implementation of an event tracker in the Elasticsearch index. It supports Elasticsearch version 8.

Tracking Events | Pimcore Development Documentation

Alternative object trees

The “Alternative Element Trees” module functionalities enable the creation of custom data object views, facilitating the identification of quality issues and accelerating maintenance tasks. This feature allows for grouping and organizing data based on technical attributes, which increases visibility and control over data structures. Users can easily create multi-level groupings, improving the efficiency and accuracy of data handling. Additionally, the intuitive interface provides simple data management, enabling easy operations such as opening, renaming, and copying from the tree view.

Optimize Data with Alternative Element Trees

Alternative Element Trees | Pimcore Development Documentation

Enterprise Data Quality Management

The Data Quality Management package offers advanced tools for monitoring and visualizing data quality. It enables the calculation of data quality scores for objects, based on personalized rules.
The data quality score can be visualized in various ways: directly on the object, in a grid view, or on the object tree. This helps identify areas that require improvement. The system also provides suggestions for improvements, which are generated based on the calculated score. As a result, users receive a concrete action plan to improve data quality.

Data Quality Management System

Data Quality Management | Pimcore Development Documentation

SSO with OpenID Connect

The SSO (Single Sign-On) configuration feature in Pimcore allows users to log into the backend via OpenID Connect providers.
The user has the ability to configure one or more such providers, which enhances the flexibility and security of the login process. Optionally, the system offers the ability to hide the standard Pimcore login screen and automatically redirect the user to the default OpenID Connect provider. This solution makes the login process more automated and consistent across different platforms and applications.

OpenID Connect | Pimcore Development Documentation

Bookmark Lists

The Bookmark Lists functionality in Pimcore offers a wide range of possibilities for organizing and managing data. It allows users to create bookmark lists for various types of elements, such as assets, objects, documents, and folders. Adding new items to the list is intuitive and done via the “drag & drop” feature. Items can also be organized into custom folders that are specific to each list, enhancing the flexibility of management. The system provides visibility of child elements, which facilitates navigation and management of complex structures. Additionally, elements from the bookmark list can be moved to the destination within various Pimcore editors, also using “drag & drop”.

Bookmark Lists: Uplift Workflow Data Management

Bookmark Lists | Pimcore Development Documentation

Headless documents

This extension introduces a new document type called “Headless Document,” which is designed for managing website data in a headless architecture. As a result, there is no need to use template files for managing unstructured data. The Headless Document is rendered exclusively in the admin interface, called the Admin UI. This rendering is based on a template configuration that can be defined in a YAML file. The extension offers the ability to use both built-in and custom editable elements, known as “editables,” in Headless documents. Additionally, for these documents, so-called “bricks” can be defined, which are also configured using YAML files. It is also worth noting that data from Headless documents can be exported via the DataHub package.
This functionality is particularly useful in the context of integration with other systems and managing data across different platforms.

Enterprise Headless CMS | Headless Content Management

Headless Documents | Pimcore Development Documentation

Integration with Adobe/Microsoft applications

The integration of the CI-HUB service with the DataHub module in Pimcore enables direct connection of resources and data objects with Adobe and Microsoft products. This solution significantly enhances the efficiency and integration of data management.
The configuration of data schemas and presentation is carried out intuitively, similar to other DataHub adapters, using a “drag & drop” function. This simplifies the management and customization of data structures to meet individual needs. To increase performance, the system offers a data caching feature. This ensures that operations on large datasets are performed more efficiently. Connection security with CI-HUB is guaranteed by the use of a token for authorization to access the DataHub endpoint.

Web-to-Print Software | Enterprise Publishing Platform

Pimcore Connector for Adobe, Figma, Google, Microsoft, Sketch, WordPress

Datahub CI Hub | Pimcore Development Documentation

Interfaces to translation systems

The system allows for the creation of translation tasks and the sending of selected elements to external API interfaces for translation. After processing these tasks, they are retrieved again and update the corresponding elements in the system. Supported elements include multilingual object attributes, CMS module document content, and asset metadata. The configuration of translation services is tailored to the specific provider. Supported options include Translations.com, Xplanation (also known as LanguageWire), and DeepL. This solution makes the translation and updating of multilingual content much more automated and efficient, which is crucial for global operations and managing content in different languages.

Enterprise Translation Management System

Translation Provider Interfaces | Pimcore Development Documentation

Product data syndication

The package enables the integration of the Productsup platform with the DataHub module. This allows for the distribution of product data to various marketplaces and marketing channels.
The configuration is done in an intuitive way using the “drag & drop” function, similar to other DataHub adapters. To increase performance, the system offers a data caching feature for exported data. The package includes a URL service that allows Productsup to directly retrieve product data. Additionally, there is a URL service designed for importing order data from the Productsup platform. This solution significantly automates and streamlines the process of managing product data and orders.

Product Feed Management Software

Datahub Productsup | Pimcore Development Documentation

Productsup: Empowering commerce

Open-source Security Management

The core of this solution is advanced security configuration, which strengthens the Pimcore Enterprise environment from the ground up, integrating with existing infrastructure and preparing the company for future challenges. With a proactive approach to security patching, Pimcore Secured enables staying ahead of threats before they arise, not only preventing potential breaches but also emphasizing the company’s commitment to data protection and integrity. Pimcore Secured enhances the security strategy with detailed reports, providing a clear picture of the security situation and enabling informed decisions to strengthen defenses. By meeting global data protection standards, Pimcore Secured allows organizations to comply with international compliance requirements, building trust and reliability among customers and stakeholders, offering a strategic advantage and enabling the focus on business growth while maintaining innovation and strengthening customer trust.

Pimcore Secured | Elevate Your Digital Security

Boost Security with Pimcore Secured