Atoti Limits

What is Atoti Limits?

Atoti Limits is an optional integration that connects Atoti CVA Risk Capital to an external Atoti Limits server. It enables limit monitoring and breach detection directly within the CVA risk capital workflow, allowing risk managers to track exposures against predefined thresholds.

The integration is disabled by default. It must be explicitly enabled and configured to connect to a running Atoti Limits server.

How does it work?

Atoti CVA Risk Capital communicates with the Atoti Limits server over HTTP. Authentication between the two services uses JWT machine-to-machine authentication: Atoti CVA Risk Capital identifies itself to the Limits server using a service account (the service-principal) that must exist as a valid user in the CVA-RC user store.

Enabling Atoti Limits

Atoti Limits is configured via application.yml. To enable it, set limits.autoconfiguration.enabled to true and provide the base URL of your Atoti Limits server:

limits:
  autoconfiguration:
    enabled: true
    limits-base-url: http://your-limits-server:9091
    service-principal: admin  # must match a user in CVA-RC's user store

note

limits.autoconfiguration.enabled must be explicitly set to false to keep Limits disabled. If the property is absent, the Limits auto-configuration activates automatically.

For a full description of all available properties, see the Limits configuration in application.yml.