User Community Service Desk Downloads
If you can't find the product or version you're looking for, visit support.ataccama.com/downloads

Audit Configuration

In on-premise deployments, the following properties configure the Audit module and need to be provided in the audit/etc/application.properties file on the ONE Application Server.

Basic settings

Property Data type Description

server.port

String

The number of the port where the Audit module is running.

Default value: 8071.

Keycloak authentication

Property Data type Description

ataccama.authentication.keycloak.server-url

String

The URL of the server where Keycloak is running.

Default value: http://localhost:8080/auth.

ataccama.authentication.keycloak.realm

String

The name of the Keycloak realm.

Default value: ataccamaone.

ataccama.authentication.keycloak.token.client-id

String

The client identifier. Used to verify a user’s authorization token and to log in a user.

Default value: audit-token-client.

ataccama.authentication.keycloak.token.secret

String

The secret key of the client. Secret keys can be generated using Keycloak.

Default value: audit-token-client-s3cret.

ataccama.authentication.keycloak.token.issuer

String

Specifies the issuer of the JWT token. Typically, Keycloak uses the URL of the realm as the token issuer.

Default value: ${ataccama.authentication.keycloak.server-url}/realms/${ataccama.authentication.keycloak.realm}.

ataccama.authentication.keycloak.admin.enable

Boolean

Enables creating an administration client for Keycloak.

Default value: false.

Audit database

Property Data type Description

spring.datasource.url

String

A JDBC connection string pointing to the Audit database.

Default value: jdbc:postgresql://localhost:5432/audit.

spring.datasource.username

String

The username for the Audit database.

Default value: one.

spring.datasource.password`

String

The password for the Audit database.

Default value: one.

Maximum audit retention

Property Data type Description

ataccama.audit.export.maxDbRetention

Integer

Maximum number of days audit logs can be retained in the audit database before they are deleted.

Default value for new installations and upgrades with no preexisting logs: 365.

ataccama.audit.export.maxExportThreshold

Integer

(Optional) This property is only relevant if the Export feature is enabled and configured. For more information, see Audit, section Export audit logs to ONE Object Storage.

Maximum number of days audit logs can be retained in the audit database before they are exported to the designated ONE Object Storage database.

Default value for new installations and upgrades with no preexisting logs: 365.

ataccama.audit.export.maxExportRetention

Integer

(Optional) This property is only relevant if the Export feature is enabled and configured. For more information, see Audit, section Export audit logs to ONE Object Storage.

Maximum number of days audit logs can be retained in the designated ONE Object Storage database.

Default value for new installations and upgrades with no preexisting logs: 365.

Was this page useful?