Autoconfiguration
Overview
These are the properties used to auto-configure the Atoti server that will connect to Atoti Limits. For the steps to connect to a server, see Atoti Java. Note that we provide all properties that can be used, but only four are required:
limits.autoconfiguration.limits-base-url
limits.autoconfiguration.authentication
limits.autoconfiguration.content-server.authentication
limits.autoconfiguration.limits-authentication
The remaining properties are auto-configured. We have provided them for information and in the event that you need to explicitly define them for your Atoti Server.
File values
Key | Description | Default value |
---|---|---|
limits.autoconfiguration | The properties defined on an Atoti Server that is aiming to connect with Atoti Limits. | |
limits.autoconfiguration.as-of-date | OPTIONAL. The Atoti Server’s AsOfDate dimension | |
limits.autoconfiguration.atoti-base-url | OPTIONAL. The URL of the Atoti Server. This will be required when the application server and Atoti Limits are not on the same machine. | |
limits.autoconfiguration.atoti-configuration-execute-url | OPTIONAL.The URL of the Atoti Server cube’s /configuration/execute url | |
limits.autoconfiguration.atoti-configuration-suffix | OPTIONAL. The Atoti Server cube’s /configuration REST URL suffix | |
limits.autoconfiguration.atoti-configuration-url | OPTIONAL. The URL of the Atoti Server cube’s Configuration service | |
limits.autoconfiguration.atoti-discovery-suffix | OPTIONAL. The Atoti Server cube’s /discovery REST URL suffix | |
limits.autoconfiguration.atoti-discovery-url | OPTIONAL.The URL of the Atoti Server cube’s Discovery service | |
limits.autoconfiguration.atoti-execute-suffix | OPTIONAL. The URL of the Atoti Server cube’s /execute suffix | |
limits.autoconfiguration.atoti-mdx-download-url | OPTIONAL. The URL of the Atoti Server cube’s /dataexport/download url | |
limits.autoconfiguration.atoti-mdx-query-url | OPTIONAL. The URL of the Atoti Server cube’s /mdx/query url | |
limits.autoconfiguration.atoti-server-rest-url | OPTIONAL. The URL of the Atoti Server cube’s REST service | |
limits.autoconfiguration.authentication | REQUIRED. The Base64 encoded authentication string used to connect with the REST service. This should correspond to the Base64 encoded representation of user:password |
|
limits.autoconfiguration.connection-attempts | OPTIONAL. The number of attempts to connect to the module before quitting. If less than zero, the Atoti Server will continuously try to connect. | -1 |
limits.autoconfiguration.connection-delay | OPTIONAL. The time delay in milliseconds between consecutive attempts to connect to the module | 10000 |
limits.autoconfiguration.content-server.authentication | REQUIRED. Base-64 encoded authentication used to connect to the connected Atoti Server’s Content server. | |
limits.autoconfiguration.content-server.limits-created-measures-owners | OPTIONAL. The list of roles that will be able to view calculated measures created by Limits in the connected server. | |
limits.autoconfiguration.content-server.name | OPTIONAL. The name given to the connected Atoti Server’s Content server. | |
limits.autoconfiguration.content-server.url | OPTIONAL. The URL of the connected Atoti Server’s Content server. | |
limits.autoconfiguration.content-server.version | OPTIONAL. The connected Atoti Server’s Content server version | |
limits.autoconfiguration.enabled | OPTIONAL. True if autoconfiguration is enabled on the Atoti Server, false if a connection to Atoti Limits is not desired. | true |
limits.autoconfiguration.level-path-url | OPTIONAL. The URL used to locate the LevelPathRestService | |
limits.autoconfiguration.limits-authentication | REQUIRED. The Base64 encoded authentication string used to connect with Limits | |
limits.autoconfiguration.limits-base-url | REQUIRED. The base URL to Atoti Limits. This is required as a base to construct valid REST URLs. | |
limits.autoconfiguration.limits-discovery-url | OPTIONAL. The URL of the Limits Discovery REST service | |
limits.autoconfiguration.limits-ping-url | OPTIONAL. The URL of the limits ping endpoint that is used to check if the server is running. |
|
limits.autoconfiguration.limits-rest-url | OPTIONAL. The URL of the Limits REST service | |
limits.autoconfiguration.server-name | OPTIONAL.The name of the Atoti Server | |
limits.autoconfiguration.server-version | OPTIONAL. The version of the connected Atoti Server | |
limits.autoconfiguration.service-principal | The name of the user authenticated to perform machine-to-machine requests, if using JWT Authentication. | |
limits.autoconfiguration.use-jwt-machine-to-machine-auth | True if JWT Authentication should be used when sending requests from the Atoti Server to Atoti Limits. If false, Basic Authentication will be used by default unless you implement your own ILimitsRestClientProvider or ILimitsRestTemplateProvider bean |
false |