---
title: Change default settings
description: The API Publish configuration file (apipublish.properties) is located in the/pingidentity/apipublish/config/ directory. The following table explains the parameters and provides recommended values. Change the default values as per your requirements.
component: pingintelligence
version: 5.1
page_id: pingintelligence:pingintelligence_production_deployment:pingintelligence_api_publish_service_default_settings
canonical_url: https://docs.pingidentity.com/pingintelligence/5.1/pingintelligence_production_deployment/pingintelligence_api_publish_service_default_settings.html
revdate: March 20, 2024
---

# Change default settings

The API Publish configuration file (`apipublish.properties`) is located in the`/pingidentity/apipublish/config/` directory. The following table explains the parameters and provides recommended values. Change the default values as per your requirements.

| Parameter                                       | Description                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| ----------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `pi.apipublish.ssl.enabled-protocols`           | The supported SSL protocols . Default value is `TLSv1.2`.                                                                                                                                                                                                                                                                                                                                                                                       |
| `pi.apipublish.ssl.ciphers`                     | The supported ssl ciphers. For the list of valid cipher names, see .oracle.com/en/java/javase/11/docs/specs/security/standard-names.html//\[]. For multiple cipher names use comma separated list. For example, TLS\_DHE\_RSA\_WITH\_AES\_256\_GCM\_SHA384,TLS\_DHE\_RSA\_WITH\_AES\_256\_CBC\_SHA256.                                                                                                                                          |
| `pi.apipublish.ssl.key-store`                   | The direcotry path of keystore. The default value is `config/ssl/apipublish.jks`.                                                                                                                                                                                                                                                                                                                                                               |
| `pi.apipublish.ssl.key-store-type`              | The keystore type. Default value is `JKS`.                                                                                                                                                                                                                                                                                                                                                                                                      |
| `pi.apipublish.ssl.key-store-password`          | The password of the JKS Keystore. PingIntelligence ships with a default obfuscated password. You can reset the password and obfuscate it.                                                                                                                                                                                                                                                                                                       |
| `pi.apipublish.ssl.key-alias`                   | Alias for SSL key. The default value is` pingidentity`.                                                                                                                                                                                                                                                                                                                                                                                         |
| `pi.apipublish.server.port`                     | Port for API Pubhish service and PingIntelligence Dashboard communication.The default value is `8050`.                                                                                                                                                                                                                                                                                                                                          |
| `pi.apipublish.server.timezone`                 | Set the timezone to `utc` or `local`. The default timezone is `utc`.                                                                                                                                                                                                                                                                                                                                                                            |
| `pi.apipublish.server.deployment_type`          | The API Publish service deployment mode. Valid values are `cloud` or `onprem`. The default value is `onprem`.                                                                                                                                                                                                                                                                                                                                   |
| `pi.apipublish.datasource.data_dbname`          | The MongoDB data database name.The default value is `abs_data`.                                                                                                                                                                                                                                                                                                                                                                                 |
| `pi.apipublish.datasource.metadata_dbname`      | The MongoDB metadata database name.The default value is `abs_metadata`.                                                                                                                                                                                                                                                                                                                                                                         |
| `pi.apipublish.datasource.mongo_rs`             | Comma separated MongoDB replica set URI.                                                                                                                                                                                                                                                                                                                                                                                                        |
| `pi.apipublish.datasource.mongo_ssl`            | Set it to` true` if MongoDB is configured to use SSL connections. The default value is` false`.                                                                                                                                                                                                                                                                                                                                                 |
| `pi.apipublish.datasource.mongo_auth_mechanism` | Defines the method in which MongoDB authenticates. The possible values can be:- NONE - Set it to NONE, if authentication is not configured in MongoDB.

- DEFAULT - Set it to DEFAULT, if you want to use native MongoDB username and password. Prove the values in the next two variables.

- PLAIN - Set it to PLAIN, if you want to use LDAP authentication. In this case, provide the LDAP username and password in the next two variables. |
| `pi.apipublish.datasource.mongo_certificate`    | Set it to true if you want to verify MongoDB SSL server certificate when API Publish service connects to MongoDB. The default value is `false`.&#xA;&#xA;Make sure pi.apipublishservice.datasource.mongo\_ssl is set to true before setting pi.apipublishservice.datasource.mongo\_certificate to true.                                                                                                                                         |
| `pi.apipublish.datasource.username`             | MongoDB usernameDefault value is `absuser`.                                                                                                                                                                                                                                                                                                                                                                                                     |
| `pi.apipublish.datasource.password`             | MongoDB passwordDefault value is `abs123`.                                                                                                                                                                                                                                                                                                                                                                                                      |
