Helix Core is now P4. Product user interfaces will be updated soon. Learn more >>

P4 Search Documentation | 2026.1

# P4 Server requirements

Before you install P4 Search, you must have a P4 Server installed and running. To learn more about P4 Server, see About P4 Server.

To install a P4 Server, see Install P4 Server in the P4 Server Administration Documentation.

You must have a P4 Server running to use P4 Search. P4 Search 2026.1 requires P4 Server 2024.1 or later.

## Requirements

The P4 Server requirements for P4 Search are:

- P4 Server 2024.1 or later.

If your P4 Server has dm.protects.hide=1 enabled, you must also set dm.protects.allow.admin=1 to ensure that P4 Search works correctly.

- SSL or non-SSL mode (both are supported). See P4 Server Administration Documentation.

- P4 Server uses its own protocol, which can use SSL. P4 Search uses a standard web protocol (HTTP). See SSL/TLS connections between client and server in the P4 Server Administration Documentation.

- A P4 Service user and (optionally) a P4 Index user. See Create users and tickets for external services.

- (Optional:) Unicode or non-unicode mode (both are supported). See Unicode mode in the P4 Server Administration Documentation.

Connecting to a P4 Server proxy is not supported.

To learn more about hardware requirements, see Memory in the P4 Server Administration Documentation.

## Next steps

- Install Elasticsearch.

## Related topics

- Create users and tickets for external services.

- Configure P4 Server.

Your search for returned results