What infrastructure properties are available?

You can customize your system infrastructure as required.

Properties that are highlighted as cross-tenant properties can only be changed using ARIS Cloud Controller Command-line Tool. To change the settings, enter the following:

reconfigure umcadmin_<size of your installation, s, m, or l> JAVA-D<property name>="<value>"

Example

reconfigure umcadmin_m JAVA-Dcom.aris.umc.loadbalancer.url="https://myserver.com"

Key

Description

Valid input

Example

com.aris.umc.version

Build number

Build number of ARIS Administration. Cross-tenant property that can only be changed using ARIS Cloud Controller. For more information, refer to ARIS Cloud Controller (ACC) Command-line Tool manual.

String

10.0.4-SNAPSHOT

com.aris.umc.loadbalancer.url

Load balancer URL

Specifies the URL of the load balancer. Cross-tenant property that can only be changed using ARIS Cloud Controller. For more information, refer to ARIS Cloud Controller (ACC) Command-line Tool manual.

 

 

com.aris.umc.notification.useHttpLinks

E-mails with HTTP URLs only

Specifies whether or not the HTTP protocol is used instead of the HTTPS protocol in e-mails.

true, false.

 

HTTP client

Key

Description

Valid input

Example

com.aris.umc.client.connect.timeout

Connection timeout (in milliseconds)

Specifies the duration after which a client's connection attempt is canceled. This is defined in milliseconds. Cross-tenant property that can only be changed using ARIS Cloud Controller. For more information, refer to ARIS Cloud Controller (ACC) Command-line Tool manual.

Integer > 0

 

com.aris.umc.client.idle.timeout

Idle timeout (in milliseconds)

Specifies the wait time timeout of the ARIS Administration REST client. This is defined in milliseconds.

Integer > 0

 

com.aris.umc.client.read.timeout

Read timeout (in milliseconds)

Specifies the wait time timeout of the REST client for read access. This is defined in milliseconds.

Integer > 0

 

com.aris.umc.client.connections.max

Maximum connections (total)

Specifies the maximum number of connections that may be established simultaneously. If additional connections are to be established, they are refused.

Integer > 0

 

com.aris.umc.client.connections.perhost

Maximum connections (per host)

Specifies the maximum number of connections that may be established simultaneously per host. If additional connections are to be established, they are refused.

Integer > 0

 

com.aris.umc.client.retry.max

Number of retries

Specifies the maximum number of retries.

Integer > 0

 

com.aris.umc.ssl.host.verification.active

Host name verification

Specifies whether the verification of the SSL host name is activated. Verification is enabled by default.

true, false

 

Advanced settings

Key

Description

Valid input

Example

com.aris.umc.remote.clients

Allowed remote clients

Comma-separated list of client IPs that uses the remote interface of ARIS Administration.

String

 

com.aris.umc.config.cache.ttl

Configuration cache lifetime

Specifies the lifetime of the configuration cache in seconds. The configuration is reloaded after the time set here. Cross-tenant property that can only be changed using ARIS Cloud Controller. For more information, refer to ARIS Cloud Controller (ACC) Command-line Tool manual.

Integer > 0

 

com.aris.umc.config.encrypted

Encrypted properties

Specifies a comma-separated list of encrypted property keys.

List of strings

com.softwareag.aris.umc.ldap.service.pwd

com.aris.umc.jaas.login.context

JAAS login context

Specifies the login name for the JAAS context. Cross-tenant property that can only be changed using ARIS Cloud Controller. For more information, refer to ARIS Cloud Controller (ACC) Command-line Tool manual.

String

UMC-DB

com.aris.umc.basicauth.tenant

Default tenant

Specifies that the default tenant is used for authentication. Cross-tenant property that can only be changed using ARIS Cloud Controller. For more information, refer to ARIS Cloud Controller (ACC) Command-line Tool manual.

String

 

com.aris.umc.infrastructure.tenant

Infrastructure tenant

Specifies the tenant with special privileges for managing other tenants, components, and the configuration in ARIS Administration.

By default, the master tenant is the infrastructure tenant. The system users system and superuser have administrative privileges, that is, they can access ARIS Administration and Tenant Management.

Users with the relevant privileges can specify other infrastructure tenants in ARIS Administration. Cross-tenant property that can only be changed using ARIS Cloud Controller. For more information, refer to ARIS Cloud Controller (ACC) Command-line Tool manual.