---
title: Property files
description: "Reference guide for PingIDM property files: boot.properties, config.properties, and system.properties used for configuration and system property setup"
component: pingidm
version: 8
page_id: pingidm:install-guide:appendix-properties
canonical_url: https://docs.pingidentity.com/pingidm/8.1/install-guide/appendix-properties.html
llms_txt: https://docs.pingidentity.com/pingidm/llms.txt
docs_for_agents: https://developer.pingidentity.com/build-with-ai/docs-for-agents.md
keywords: ["Installation", "Property Files"]
superseded_by: https://docs.pingidentity.com/pingidm/8.1/install-guide/appendix-properties.html
section_ids:
  boot-properties: boot.properties
  config-properties: config.properties
  system-properties: system.properties
---

# Property files

This section lists the `*.properties` files used to configure IDM. Apart from the `boot.properties` file, these files are located in your project's `conf/` directory. This section does not include the `*.properties` files associated with ICF connectors.

|   |                                                                                                       |
| - | ----------------------------------------------------------------------------------------------------- |
|   | After making changes to any `*.properties` file, you must restart IDM for the changes to take effect. |

## `boot.properties`

The `boot.properties` file is the property resolver file used for property substitution, and it is located in the `/path/to/openidm/resolver` directory. This file lets you set variables used in other configuration files, including [config.properties](#config-properties) and [system.properties](#system-properties).

## `config.properties`

The `config.properties` file is used for two purposes:

* To set OSGi bundle properties.

* To set Apache Felix properties.

Learn more about [Apache Felix Framework Configuration Properties](https://felix.apache.org/documentation/subprojects/apache-felix-framework/apache-felix-framework-configuration-properties.html).

## system.properties

The `system.properties` file is used to bootstrap java system properties such as:

* [Jetty log settings](https://jetty.org/docs/jetty/12/programming-guide/troubleshooting/logging.html), based on the Jetty container bundled with IDM. IDM bundles Jetty version 12.0.25.

* [Configuration Changes](cluster-config-changes.html)

* A common transaction ID, as described in [Configure the audit service](../audit-guide/configure-audit-service.html).
