---
title: Property files
description: 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 OpenICF connectors.
component: pingidm
version: 7.2
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
superseded_by: https://docs.pingidentity.com/pingidm/8.1/install-guide/appendix-properties.html
section_ids:
  boot-properties: boot.properties
  config-properties: config.properties
  logging-properties: logging.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 OpenICF 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, and plugin bundles related to the Felix web console.

For more information about each item in `config.properties`, see [Apache Felix Framework Configuration Properties](https://felix.apache.org/documentation/subprojects/apache-felix-framework/apache-felix-framework-configuration-properties.html).

## logging.properties

The `logging.properties` file configures [JDK logging](../monitoring-guide/server-logs.html) for IDM.

## system.properties

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

* [Jetty log settings](https://www.eclipse.org/jetty/documentation/jetty-9/index.html#configuring-logging), based on the Jetty container bundled with IDM. IDM bundles Jetty version 9.4.41.

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

- Quartz updates, as described in [Quartz Best Practices documentation](https://github.com/quartz-scheduler/quartz/blob/master/docs/best-practices.adoc).

  `org.terracotta.quartz`

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