Tools properties and parameters
Depending on the configuration tasks that you perform in IBM OpenPages®, you might need to edit the properties in
the openpages-tools-client.properties file.
The openpages-tools-client.properties file is used by OpenPages tools such as ObjectManager, Notification Manager, and command-line utilities.
The file is on each application server in the <OP_HOME>/bin directory.
- rest.url.path
- The base URL you use depends on the version of the OpenPages GRC REST API that you use. In version 9.1,
use the GRC REST API V2. The GRC REST API V1 is still supported.
- Use the following base URL for the GRC REST API
V2:
http://<host>:<port>/opgrc/api/v2
Replace <host> with
localhostor with the hostname of the OpenPages application server. You can uselocalhostif the tools and utilities are run on the application server.Replace <port> with the OpenPages application server's port number.
The following URL is an example of a call to the GRC REST API V2:https://localhost:10111/opgrc/api/v2Use the following base URL for the GRC REST API V1:https://<host>:<port>/grc/api
The following URL is an example of a call to the GRC REST API V1:https://localhost:10111/grc/api -
-
- Use the following base URL for the GRC REST API V2:
https://<cpd_url>/openpages-<instance_name>-opgrc/api/v2 - Use the following base URL for the GRC REST API V1:
https://<cpd_url>/openpages-<instance_name>-grc/api
Replace <cpd_url> with the URL of IBM® Software Hub. Replace <instance_name> with the name of the OpenPages instance.
- Use the following base URL for the GRC REST API V2:
- insecure.skip.tls.verify
- If set to
true, the application server's TLS (SSL) certificate is not checked for validity when you run tools such as ObjectManager.If set tofalseor if theinsecure.skip.tls.verifyis not specified in the openpages-tools-client.properties, the application server's certificate is checked for validity. The TLS check occurs when a tool (such as ObjectManager) communicates with the REST API on the application server. The check passes if either of the following conditions is true:- The server's certificate is valid (it is not self-signed).
- The server's certificate is self-signed but exists in the client's truststore.
Allowed values:
trueorfalseDefault value:
falseIf the URL in
rest.url.pathuses HTTP, theinsecure.skip.tls.verifyproperty is ignored. - max.req.body.size.mb
- The maximum request size (in MB) of requests that are sent from client tools, such as ObjectManager, to the server's REST API. A request that is larger than this threshold is automatically divided into chunks, which are then sent separately.
- platform.cloudpak.auth
- Applies to:
.
- platform.cloudpak.useZenApiKey
- Applies to:
.
- retry_count_on_http_429
- The number of times that client tools should retry the connection if the OpenPages application server is busy (returns an
http 429error).
- retry_interval_sec_on_http_429
- The interval in seconds between the retries.