Configuration Properties

ProxyConfigurationProperties

com.unblu.proxy.preventCaching

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: false
com.unblu.proxy.preventCaching=false

Whether or not cache preventing headers should be added to all responses

com.unblu.proxy.rewriteHtml

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: true
com.unblu.proxy.rewriteHtml=true

Whether or not HTML should be rewritten

com.unblu.proxy.acceptSelfSignedSSL

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: true
com.unblu.proxy.acceptSelfSignedSSL=true

Whether or not invalid SSL certificates should be silently accepted

com.unblu.proxy.additionalExternalCSS

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.proxy.additionalExternalCSS=

URI to an additional external CSS that will be injected in HTML responses

com.unblu.proxy.rootRedirect

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.proxy.rootRedirect=

Where to redirect requests with path /

com.unblu.proxy.showErrorInformation

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: true
com.unblu.proxy.showErrorInformation=true

Whether or not information abeout the error should be shown in the error page

com.unblu.proxy.backendBaseUrl

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: universal
com.unblu.proxy.backendBaseUrl=universal

backend base url of the proxy (fully qualified url or one of universal, forward, disabled or wildcard)

com.unblu.proxy.rewriteCss

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: true
com.unblu.proxy.rewriteCss=true

Whether or not CSS should be rewritten

com.unblu.proxy.forwardCookies

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: true
com.unblu.proxy.forwardCookies=true

Whether or not cookies should be forwarded

com.unblu.proxy.rewriteMeta

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.proxy.rewriteMeta=true

Whether or not meta tags should be rewritten

com.unblu.proxy.forwardReferer

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: true
com.unblu.proxy.forwardReferer=true

Whether or not the referer header should be forwarded

com.unblu.proxy.promoteSecureCookies

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: true
com.unblu.proxy.promoteSecureCookies=true

Whether or not secure cookies should be promoted

com.unblu.proxy.urltranslationStrategy

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: ABSOLUTE_PATH
com.unblu.proxy.urltranslationStrategy=ABSOLUTE_PATH

Stragety for rewriting urls (ABSOLUTE_PATH, ABSOLUTE_URL, AS_BACKEND)

com.unblu.proxy.rewriteBaseTag

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: true
com.unblu.proxy.rewriteBaseTag=true

Whether or not the base tag should be rewritten

com.unblu.proxy.additionalExternalJavascript

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.proxy.additionalExternalJavascript=

URI to an additional external javascript that will be injected in HTML responses

com.unblu.proxy.translateCookiePath

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: true
com.unblu.proxy.translateCookiePath=true

Whether or not cookie paths should be translated

ArteStorageConfiguration

com.unblu.storage.database.arte.adminPassword

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.arte.adminPassword=

Database admin password (for connection)

com.unblu.storage.database.arte.datasourceName

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.arte.datasourceName=

JNDI data source name. Full name is java:comp/env/<datasourceName>. Default: java:comp/env/jdbc/unblu. Only active when datasourceFactory=USE_PROVIDED is used.

com.unblu.storage.database.arte.user

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.arte.user=

Database user (for connection) (for main tables)

com.unblu.storage.database.arte.schema

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.arte.schema=

DatabaseSchema (for main tables)

com.unblu.storage.database.arte.datasourceFactory

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(INTERNAL|USE_PROVIDED)
# Default Value: 
com.unblu.storage.database.arte.datasourceFactory=

Which datasource to use. Values: INTERNAL (default): use other config properties to configure datasource, USE_PROVIDED: Allows to define a datasourceName to be retrieved from JNDI

com.unblu.storage.database.arte.adminJdbcProperties

Allowed Scopes: IMMUTABLE

# TYPE: STRING[]
# Default Value: 
com.unblu.storage.database.arte.adminJdbcProperties=

Jdbc Properties for admin connection

com.unblu.storage.database.arte.poolInitial

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.arte.poolInitial=

This is the number of connections connected at startup (Default=1) (for main tables)

com.unblu.storage.database.arte.driver

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.arte.driver=

Jdbc Driver class (for main tables)

com.unblu.storage.database.arte.jdbcProperties

Allowed Scopes: IMMUTABLE

# TYPE: STRING[]
# Default Value: 
com.unblu.storage.database.arte.jdbcProperties=

Jdbc Properties (for main tables)

com.unblu.storage.database.arte.adminUser

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.arte.adminUser=

Database admin user (for connection)

com.unblu.storage.database.arte.adminDatasourceName

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.arte.adminDatasourceName=

JNDI data source name with additional DB rights. Full name is java:comp/env/<datasourceName>. Default: java:comp/env/jdbc/unblu_admin. Only active when datasourceFactory=USE_PROVIDED is used. Falls back to datasourceName if not specified

com.unblu.storage.database.arte.platform

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.arte.platform=

EclipseLink platform class (for main tables)

com.unblu.storage.database.arte.url

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.arte.url=

Database url (for main tables)

com.unblu.storage.database.arte.adminDatasourceFactory

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(INTERNAL|USE_PROVIDED)
# Default Value: 
com.unblu.storage.database.arte.adminDatasourceFactory=

Which datasource to use with additional DB rights. Values: INTERNAL (default): use other config properties to configure datasource, USE_PROVIDED: Allows to define an adminDatasourceName to be retrieved from JNDI

com.unblu.storage.database.arte.password

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.arte.password=

Database password (for connection) (for main tables)

com.unblu.storage.database.arte.poolMax

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.arte.poolMax=

Specifies the maximum number of connection in the pool (Default=32) (for main tables)

JenkinsRunnerService

com.unblu.management.artifactrepository.runnable.runnableUrlPattern

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: https://dev.unblu.com/jenkins/job/ArtifactRepositoryRunnable/buildWithParameters?token=${token}&build=${buildGuid}&runnable=${runnable}&cause=${cause}&delay=0sec
com.unblu.management.artifactrepository.runnable.runnableUrlPattern=https://dev.unblu.com/jenkins/job/ArtifactRepositoryRunnable/buildWithParameters?token=${token}&build=${buildGuid}&runnable=${runnable}&cause=${cause}&delay=0sec

Pattern with placeholders for: buildGuid, runnableName, token, as in url above

com.unblu.management.artifactrepository.runnable.password

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.management.artifactrepository.runnable.password=

Password of the technical user for accessing jenkins from ar

com.unblu.management.artifactrepository.runnable.userName

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.management.artifactrepository.runnable.userName=

Username of the technical user for accessing jenkins from ar

com.unblu.management.artifactrepository.runnable.runnableToken

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.management.artifactrepository.runnable.runnableToken=

Execution token for the ArtifactRepositoryRunnable job, see jenkins configuration

LiveStorageConfiguration

com.unblu.storage.database.live.url

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.live.url=

Database url (for main tables)

com.unblu.storage.database.live.user

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.live.user=

Database user (for connection) (for main tables)

com.unblu.storage.database.live.driver

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.live.driver=

Jdbc Driver class (for main tables)

com.unblu.storage.database.live.poolMax

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.live.poolMax=

Specifies the maximum number of connection in the pool (Default=32) (for main tables)

com.unblu.storage.database.live.datasourceFactory

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(INTERNAL|USE_PROVIDED)
# Default Value: 
com.unblu.storage.database.live.datasourceFactory=

Which datasource to use. Values: INTERNAL (default): use other config properties to configure datasource, USE_PROVIDED: Allows to define a datasourceName to be retrieved from JNDI

com.unblu.storage.database.live.jdbcProperties

Allowed Scopes: IMMUTABLE

# TYPE: STRING[]
# Default Value: 
com.unblu.storage.database.live.jdbcProperties=

Jdbc Properties (for main tables)

com.unblu.storage.database.live.adminDatasourceName

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.live.adminDatasourceName=

JNDI data source name with additional DB rights. Full name is java:comp/env/<datasourceName>. Default: java:comp/env/jdbc/unblu_admin. Only active when datasourceFactory=USE_PROVIDED is used. Falls back to datasourceName if not specified

com.unblu.storage.database.live.schema

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.live.schema=

DatabaseSchema (for main tables)

com.unblu.storage.database.live.adminJdbcProperties

Allowed Scopes: IMMUTABLE

# TYPE: STRING[]
# Default Value: 
com.unblu.storage.database.live.adminJdbcProperties=

Jdbc Properties for admin connection

com.unblu.storage.database.live.datasourceName

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.live.datasourceName=

JNDI data source name. Full name is java:comp/env/<datasourceName>. Default: java:comp/env/jdbc/unblu. Only active when datasourceFactory=USE_PROVIDED is used.

com.unblu.storage.database.live.password

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.live.password=

Database password (for connection) (for main tables)

com.unblu.storage.database.live.poolInitial

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.live.poolInitial=

This is the number of connections connected at startup (Default=1) (for main tables)

com.unblu.storage.database.live.adminDatasourceFactory

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(INTERNAL|USE_PROVIDED)
# Default Value: 
com.unblu.storage.database.live.adminDatasourceFactory=

Which datasource to use with additional DB rights. Values: INTERNAL (default): use other config properties to configure datasource, USE_PROVIDED: Allows to define an adminDatasourceName to be retrieved from JNDI

com.unblu.storage.database.live.adminUser

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.live.adminUser=

Database admin user (for connection)

com.unblu.storage.database.live.platform

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.live.platform=

EclipseLink platform class (for main tables)

com.unblu.storage.database.live.adminPassword

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.live.adminPassword=

Database admin password (for connection)

HeadlessBrowserConfiguration

com.unblu.hbworker.flashEnabled

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.hbworker.flashEnabled=false

Whether or not the flash plugin should be enabled

com.unblu.hbworker.onlyUseSslV3

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.hbworker.onlyUseSslV3=false

Force usage of sslv3

com.unblu.hbworker.urls.order

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: black,white
com.unblu.hbworker.urls.order=black,white

Pattern black/white list for ssl sites (block/allow urls)

com.unblu.hbworker.urls.white

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING[]
# Default Value: 
com.unblu.hbworker.urls.white=

Pattern black/white list for ssl sites (block/allow urls)

com.unblu.hbworker.httpProxyExcludes

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING[]
# Default Value: 
com.unblu.hbworker.httpProxyExcludes=

List of hosts & domains to bypass the proxy settings for (i.e. *.unblu.com, 168.10.10.2).

com.unblu.hbworker.documentCoBrowsingEnabled

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.hbworker.documentCoBrowsingEnabled=true

Whether or not document co-browsing is available

com.unblu.hbworker.urls.black

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING[]
# Default Value: 
com.unblu.hbworker.urls.black=

Pattern black/white list for ssl sites (block/allow urls)

com.unblu.hbworker.httpProxyUrl

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.hbworker.httpProxyUrl=

Whether a HTTP forward proxy is used or not. Format of the URL to pass: <socks5|http>://[<username>:<password>@]<host>:<port>/

ParticipationIPLogging

com.unblu.cloud.server.core.ParticipationIPLogging.IPLogging

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: ENUM(HASH|IP|IP_HASH|NONE)
# Default Value: HASH
com.unblu.cloud.server.core.ParticipationIPLogging.IPLogging=HASH

Choose what to log with regards to the users IP, HASH is a one-way, non-reversable encryption of the ip address which you may choose to log instead of ips for privacy reasons.

CollaborationSessionTokenGenerator

com.unblu.session.pinPattern

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: \[1-9\]{1}\[0-9\]{5}
com.unblu.session.pinPattern=\[1-9\]{1}\[0-9\]{5}

pattern of the securit code token

IcapBundleActivator

com.unblu.domcap.server.filter.airlock.enableAirlockIcap

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: false
com.unblu.domcap.server.filter.airlock.enableAirlockIcap=false

Whether or not airlock icap functionality is enabled

IcapHttpServletRequest

com.unblu.domcap.server.filter.airlock.url.backendPattern

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.domcap.server.filter.airlock.url.backendPattern=

The backend host pattern (i.e regex) of the application (including scheme) how it's mapped by airlock. In certain circumstances (request host header rewrite by airlock) the ICAP API delivers only the backend host as the request host. To make the resourcehistory feature work properly this property needs to be configured as well as the frontend pattern property.

com.unblu.domcap.server.filter.airlock.request.hostScheme

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: http
com.unblu.domcap.server.filter.airlock.request.hostScheme=http

Scheme used by the backend (i.e. e-banking application) to construct the request URI. This is needed because the ICAP interface does not provide this information.

com.unblu.domcap.server.filter.airlock.url.frontendPattern

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.domcap.server.filter.airlock.url.frontendPattern=

The frontend host pattern (i.e. regex) of the application (including scheme) as it's seen by the client. In certain circumstances (request host header rewrite by airlock) it's necessary to configure this property to make the resourcehistory feature work properly.

I18NConfiguration

com.unblu.text.useLocaleHeader

Allowed Scopes: AREA, GLOBAL, APIKEY, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.text.useLocaleHeader=true

whether or not to use a specific locale header to select language

ChatTabItem

com.unblu.headlessbrowser.tab.chat.displayChatContactFormIfOffline

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.headlessbrowser.tab.chat.displayChatContactFormIfOffline=true

in case a user requests chat and no agent is availble, if a contact form should be displayed(true) or only a ->ChatOfflineMessage

VideoChatController

com.unblu.chat.videochat.videoResolution

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: ENUM(RES_1280X720|RES_320X240|RES_640X480)
# Default Value: RES_320x240
com.unblu.chat.videochat.videoResolution=RES_320x240

Defines the resolution that the video is streamed in.

MarkerManager

com.unblu.core.client.player.ui.marker.MarkerManager.markerColor

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.core.client.player.ui.marker.MarkerManager.markerColor=

The color that the marking dot and rectangle should have. By default this is the highlight success color.

UserPopupManager

com.unblu.core.gearmenu.gearMenuUriHelp

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: STRING
# Default Value: about:blank
com.unblu.core.gearmenu.gearMenuUriHelp=about:blank

Used as target url when clicking the 'help' menu item. If including a ${lang} string, the lang will be replaced with a two letter language code like de or en

com.unblu.core.gearmenu.gearMenuShowManageCannedResponses

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.core.gearmenu.gearMenuShowManageCannedResponses=true

Enable/disable manage canned responses menu item.

com.unblu.core.gearmenu.gearMenuUriManageAccount

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: STRING
# Default Value: about:blank
com.unblu.core.gearmenu.gearMenuUriManageAccount=about:blank

Used as target url when clicking the 'manage account' menu item.

com.unblu.core.gearmenu.gearMenuUriHelpFallbackLanguage

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: STRING
# Default Value: en
com.unblu.core.gearmenu.gearMenuUriHelpFallbackLanguage=en

Specifies the fallback language of the help url, if the effective language is not among the supported ones.

DeskConfigurationService

com.unblu.core.client.desk.rejoinEnabled

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.core.client.desk.rejoinEnabled=true

Whether or not the re-join menu option should be available in the new engagement menu.

com.unblu.core.client.desk.manualAgentAvailabilitySelectionEnabled

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.core.client.desk.manualAgentAvailabilitySelectionEnabled=true

Enables the selection for the agent state

JoinComponent

com.unblu.core.client.desk.redirectUrlJoinFailed

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: http://www.unblu.com
com.unblu.core.client.desk.redirectUrlJoinFailed=http://www.unblu.com

Redirect url for failed joins

com.unblu.core.client.desk.redirectUrlLeave

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.core.client.desk.redirectUrlLeave=

Redirect url where the visitor is redirected at the end of a joined session

QueueService

com.unblu.core.client.desk.queuePlayerManager.enableFilterChanges

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.core.client.desk.queuePlayerManager.enableFilterChanges=true

Whether or not the default filter can be changed in the queue UI

SessionStatsDetailsCmp

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.core.client.desk.agentdesk.statistics.showEmailLink=true

Whether or not to create an email link for the session details section.

DOMVisualRecorder

com.unblu.domcap.idleTimeout

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: INTEGER
# Default Value: 40
com.unblu.domcap.idleTimeout=40

DOMVisualConstants

com.unblu.domcap.unsupportedEnvironmentsRule

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.domcap.unsupportedEnvironmentsRule=

DOMVisualSourceFactory

com.unblu.domcap.externalSkipElementFunctionName

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.domcap.externalSkipElementFunctionName=

name of an global javascript function that should be called to check if an element should be skipped. A single parameter holding the current node will be passed to that function. The function is expected to return a boolean value. CAUTION: function must already exist when the recorder starts, otherwise it will be ignored.

HBRunnerStrategyFactory

com.unblu.hbrunner.vaHostname

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.hbrunner.vaHostname=

Name of the host for the hbRunner pool

com.unblu.hbrunner.vaPassword

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.hbrunner.vaPassword=

Password of the host for the hbRunner

com.unblu.hbrunner.hbPoolsize

Allowed Scopes: IMMUTABLE

# TYPE: INTEGER
# Default Value: 3
com.unblu.hbrunner.hbPoolsize=3

How many hbRunners should be in the pool

com.unblu.hbrunner.vaSshAuthenticationMode

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(PASSWORD|PUBLIC_KEY)
# Default Value: PASSWORD
com.unblu.hbrunner.vaSshAuthenticationMode=PASSWORD

Authentication startegy used for VA

com.unblu.hbrunner.runnerStrategy

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(DISABLED|HB_RUNNER_NOPOOL_IDE|HB_RUNNER_NOPOOL_LOCAL|HB_RUNNER_NOPOOL_SCRIPT|HB_RUNNER_NOPOOL_VA|HB_RUNNER_POOL_LOCAL|HB_RUNNER_POOL_SCRIPT|HB_RUNNER_POOL_SINGLE_VA)
# Default Value: DISABLED
com.unblu.hbrunner.runnerStrategy=DISABLED

HeadlessBrowserRunnerStrategy

com.unblu.hbrunner.parallelPoolThreads

Allowed Scopes: IMMUTABLE

# TYPE: INTEGER
# Default Value: 1
com.unblu.hbrunner.parallelPoolThreads=1

How many poolmanaging treads are used

com.unblu.hbrunner.vaSSHPort

Allowed Scopes: IMMUTABLE

# TYPE: INTEGER
# Default Value: 
com.unblu.hbrunner.vaSSHPort=

SSH port of the host for the hbRunner pool

com.unblu.hbrunner.hbPoolValidationIntervalInSecs

Allowed Scopes: IMMUTABLE

# TYPE: INTEGER
# Default Value: 10
com.unblu.hbrunner.hbPoolValidationIntervalInSecs=10

Seconds in that the pool will be monitored

com.unblu.hbrunner.vaSslKeyFileName

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.hbrunner.vaSslKeyFileName=

SslKeyFileName name of the public key file

HBWorkerConfiguration

com.unblu.hbworker.defaultLastWindowReplacementLocation

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.hbworker.defaultLastWindowReplacementLocation=

Default location for the tab that replaces the last window

com.unblu.hbworker.replaceLastWindow

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.hbworker.replaceLastWindow=false

Whether or not the headless browser should automatically open a new tab when the last tab is closed

TokBoxSessionManager

com.unblu.chat.videochat.proxyAuthScheme

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: ENUM(BASIC|DIGEST|KERBEROS|NTLM|SPNEGO)
# Default Value: 
com.unblu.chat.videochat.proxyAuthScheme=

Proxy authentication schema to use in conjunction with proxyUrl. Note that a proxyUrl with authentication information requires this setting to be set explicitly

com.unblu.chat.videochat.apiSecret

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.chat.videochat.apiSecret=

TokBox API secret used for video and autio chat.

com.unblu.chat.videochat.enableArchiving

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.chat.videochat.enableArchiving=false

Whether or not all video sessions should automatically be archived. NOTE: the session type must be set to 'ROUTED' or 'AUTO' for this setting to work.

com.unblu.chat.videochat.apiKey

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.chat.videochat.apiKey=

Encrypted TokBox API Key used for video and audio chat.

com.unblu.chat.videochat.sessionType

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: ENUM(AUTO|RELAYED|ROUTED)
# Default Value: AUTO
com.unblu.chat.videochat.sessionType=AUTO

Session type to be used for OpenTok sessions. RELAYED: peer 2 peer. ROUTED: routed via TokBox server. AUTO: ROUTED if archiving is enabled RELAYED otherwise.

com.unblu.chat.videochat.proxyUrl

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.chat.videochat.proxyUrl=

Proxy Url to be used by the unblu server to access the TokBox cloud. (https://api.opentok.com\). Supported format: http:[<username>:<password>@]<host>:<port> (no other protocols). Note: If you specify username and password you must also specify the proxy authentication scheme in the corresponding separate config property.

language

com.unblu.text.defaultCountry

Allowed Scopes: AREA, GLOBAL, APIKEY, USER, TEAM, ACCOUNT

# TYPE: STRING
# Default Value: US
com.unblu.text.defaultCountry=US

the default country to be used

com.unblu.text.useBrowserLanguage

Allowed Scopes: AREA, GLOBAL, APIKEY, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.text.useBrowserLanguage=true

whether or not the borwser language should be used

com.unblu.text.fallbackLanguage

Allowed Scopes: AREA, GLOBAL, APIKEY, USER, TEAM, ACCOUNT

# TYPE: STRING
# Default Value: en
com.unblu.text.fallbackLanguage=en

the fallback language, will be used if the string is not available in the requested language

com.unblu.text.defaultLanguage

Allowed Scopes: AREA, GLOBAL, APIKEY, USER, TEAM, ACCOUNT

# TYPE: STRING
# Default Value: en
com.unblu.text.defaultLanguage=en

the default locale to be used

com.unblu.text.useLanguageCookie

Allowed Scopes: AREA, GLOBAL, APIKEY, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.text.useLanguageCookie=true

whether or not to use a specific cookie to select language

com.unblu.text.supportedLanguages

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING[]
# Default Value: cs,de,en,es,fr,it,pl,pt,ru,sk,sl,sr
com.unblu.text.supportedLanguages=cs,de,en,es,fr,it,pl,pt,ru,sk,sl,sr

List of supported languages, using any other language will result in a fallback to the default language

coBrowsingEmbedded

com.unblu.recorder.maxNodes

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: INTEGER
# Default Value: 45000
com.unblu.recorder.maxNodes=45000

com.unblu.cobrowsing.markModeButton

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.markModeButton=true

Whether or not the mark mode toggle button should be displayed

com.unblu.cobrowsing.cobrowsingButton

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.cobrowsing.cobrowsingButton=false

Whether or not the cobrowsing button should be displayed

com.unblu.cobrowsing.markModeEnabled

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.markModeEnabled=true

Whether or not the mark mode should be enabled

general

com.unblu.cobrowsing.chatEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.chatEnabled=true

Whether or not the embedded chat should be enabled

com.unblu.cobrowsing.universalPinMenuEnabled

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.universalPinMenuEnabled=true

Whether the HB Pin generation menu entry should be shown or not.

com.unblu.collaborationsession.domCapEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.collaborationsession.domCapEnabled=true

Whether the DOM capturing module is activated or not.

com.unblu.collaborationsession.approveStartCobrowsingOnCobrowseToggle

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.collaborationsession.approveStartCobrowsingOnCobrowseToggle=true

Whether starting co-browsing should be approved by the visitor first or not.

com.unblu.cobrowsing.sessionInvite

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: ENUM(AGENT|BOTH|NONE|TEAM)
# Default Value: BOTH
com.unblu.cobrowsing.sessionInvite=BOTH

Whether an agent can invite another agent or team to the session

com.unblu.core.server.livetracking.agent.unavailableSessionLimit

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: INTEGER
# Default Value: 3
com.unblu.core.server.livetracking.agent.unavailableSessionLimit=3

If an agent has this number of active sessions currently running, he becomes 'unavailable', if all agents are unavailable (overloaded) for your account, agentavailablity will show no agent available. (The agent can still accept new sessions, though, his status is simply 'unavailable')

com.unblu.collaborationsession.headlessBrowserEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.collaborationsession.headlessBrowserEnabled=true

Whether the headless browser module is activated or not.

com.unblu.cobrowsing.startWithChatOptionEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.cobrowsing.startWithChatOptionEnabled=false

Whether or not chat should be available as an option to start a session (entitlement)

com.unblu.availabilitymonitor.showAvailabilityMonitorActionEnabled

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.availabilitymonitor.showAvailabilityMonitorActionEnabled=true

whether or not the 'open availability monitor action' should be shown

com.unblu.cobrowsing.videoChatEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.cobrowsing.videoChatEnabled=false

Whether or not it should be possible to start a video chat.

com.unblu.cobrowsing.embeddedPinMenuEnabled

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.embeddedPinMenuEnabled=true

Whether the DOM Pin generation menu entry should be shown or not.

com.unblu.core.client.desk.showCobrowseButton

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.core.client.desk.showCobrowseButton=true

Whether or not the CO-BROWSE button should showed at all.

com.unblu.cobrowsing.startWithTalkOptionEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.startWithTalkOptionEnabled=true

Whether or not talk should be available as an option to start a session (entitlement)

com.unblu.cobrowsing.sessionForwarding

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: ENUM(AGENT|BOTH|NONE|TEAM)
# Default Value: BOTH
com.unblu.cobrowsing.sessionForwarding=BOTH

Whether an agent can forward the session on to other agent or team

com.unblu.core.client.desk.showAgentWorkspace

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.core.client.desk.showAgentWorkspace=false

Whether or not the agent workspace should be shown

com.unblu.cobrowsing.filesEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.filesEnabled=true

Whether or not the file manager should be enabled

com.unblu.collaborationsession.rateSession

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.collaborationsession.rateSession=true

Whether a visitor should rate the co-browsing session after it ended or not.

com.unblu.core.client.desk.showQueue

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.core.client.desk.showQueue=true

Whether or not the queue menu should be shown at all.

com.unblu.core.client.desk.showChatQueue

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.core.client.desk.showChatQueue=true

Whether or not chat queue items should be shown.

com.unblu.cobrowsing.inviteEnabled

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.inviteEnabled=true

Whether or not the invite button should be enabled

com.unblu.collaborationsession.approveStartCobrowsing

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.collaborationsession.approveStartCobrowsing=true

Whether starting co-browsing should be approved by the visitor first or not.

com.unblu.collaborationsession.maximalParticipantCount

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: INTEGER
# Default Value: 5
com.unblu.collaborationsession.maximalParticipantCount=5

Maximal number of participants in a session

features

customer.UnbluCustomer.useKeyboardShortCut

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
customer.UnbluCustomer.useKeyboardShortCut=false

Enable activating unblu using a keyboard shortcut

appearance

participantnamedefault.player.displayNameEvaluationOrder

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING[]
# Default Value: firstlast,lastfirst,displayname,nickname,staticname
participantnamedefault.player.displayNameEvaluationOrder=firstlast,lastfirst,displayname,nickname,staticname

Allowed elements are 'firstlast', 'lastfirst', 'displayname', 'nickname', 'username', 'staticname', 'identifier'

com.unblu.ui.colorTextDark

Allowed Scopes: AREA, GLOBAL, APIKEY, USER, TEAM, ACCOUNT

# TYPE: STRING
# Default Value: \#354052
com.unblu.ui.colorTextDark=\#354052

com.unblu.ui.engagementtab.colorBackground

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.ui.engagementtab.colorBackground=

background color, default is brandBackground

com.unblu.engagement.tabPositionValue

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: FLOAT
# Default Value: 50
com.unblu.engagement.tabPositionValue=50

Position value for the entagement tab. If position type is 'relative' this value is treated as a percentage value, otherwise it is treated as a pixel value

com.unblu.ui.colorTextInverted

Allowed Scopes: AREA, GLOBAL, APIKEY, USER, TEAM, ACCOUNT

# TYPE: STRING
# Default Value: \#ffffff
com.unblu.ui.colorTextInverted=\#ffffff

com.unblu.engagement.tabOrientation

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: ENUM(BOTTOM|LEFT|RIGHT|TOP)
# Default Value: BOTTOM
com.unblu.engagement.tabOrientation=BOTTOM

Orientation of the engagement tab in the visitor browser window.

com.unblu.cobrowsing.ui.assistanceDialogTalkOptionEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.ui.assistanceDialogTalkOptionEnabled=true

Whether or not the talk option should be available in the select assistnace type dialog

com.unblu.ui.interactiontab.tabPositionVertical

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: ENUM(BOTTOM|TOP)
# Default Value: TOP
com.unblu.ui.interactiontab.tabPositionVertical=TOP

Initial vertical location of the interaction tab in the visitor browser window.

participantnamedefault.player.showLastnameEnabled

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
participantnamedefault.player.showLastnameEnabled=true

Whether or not to show the last name

com.unblu.ui.borderRadiusComponent

Allowed Scopes: AREA, GLOBAL, APIKEY, USER, TEAM, ACCOUNT

# TYPE: INTEGER
# Default Value: 4
com.unblu.ui.borderRadiusComponent=4

com.unblu.engagement.tabRepresentation

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: ENUM(ICON|ICON_AND_TEXT|TEXT)
# Default Value: ICON_AND_TEXT
com.unblu.engagement.tabRepresentation=ICON_AND_TEXT

com.unblu.ui.branding.externalBrandResourcesUrl

Allowed Scopes: IMMUTABLE

# TYPE: URL
# Default Value: 
com.unblu.ui.branding.externalBrandResourcesUrl=

Url to a non-encrypted zip file containing the following files: favicon.ico, logo.png, logo_inverse.png, logo_icon.png, agent_avatar.png, team_avatar.png. If one of the files is missing the unblu default will be used.

com.unblu.ui.colorBrandSecondary

Allowed Scopes: AREA, GLOBAL, APIKEY, USER, TEAM, ACCOUNT

# TYPE: STRING
# Default Value: \#1b9174
com.unblu.ui.colorBrandSecondary=\#1b9174

Color used as second accent color. This should be a medium light strong staturated color. Text on it is displayed white.

com.unblu.ui.colorBrandPrimary

Allowed Scopes: AREA, GLOBAL, APIKEY, USER, TEAM, ACCOUNT

# TYPE: STRING
# Default Value: \#f8781a
com.unblu.ui.colorBrandPrimary=\#f8781a

Color used mainly for highlighting primary actions and active sections. This should be a light, highly satured color. Text on it is displayed white.

com.unblu.engagement.tabPositionType

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: ENUM(ABSOLUTE|RELATIVE)
# Default Value: ABSOLUTE
com.unblu.engagement.tabPositionType=ABSOLUTE

Position type for the engagement tab.

com.unblu.core.agentavailability.unavailableCountdown

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: INTEGER
# Default Value: 30
com.unblu.core.agentavailability.unavailableCountdown=30

Time in seconds the unavailable countdown dialog is displayed before setting the user to unavailble. (use -1 to directly set the user to unavailble without displaying the countdown dialog.)

participantnamedefault.player.showFirstnameEnabled

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
participantnamedefault.player.showFirstnameEnabled=true

Whether or not to show the first name

com.unblu.cobrowsing.hideOfflineFlap

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.cobrowsing.hideOfflineFlap=false

Whether or not the flap should be hidden when offline.

com.unblu.ui.colorBrandBackground

Allowed Scopes: AREA, GLOBAL, APIKEY, USER, TEAM, ACCOUNT

# TYPE: STRING
# Default Value: \#344455
com.unblu.ui.colorBrandBackground=\#344455

Color used for backgrounds e.g. modal dialog backdrops. This should be a very dark color. Text on it is displayed white.

com.unblu.ui.interactiontab.tabPositionHorizontal

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: ENUM(LEFT|RIGHT)
# Default Value: RIGHT
com.unblu.ui.interactiontab.tabPositionHorizontal=RIGHT

Initial horizontal location of the interaction tab in the visitor browser window.

com.unblu.engagement.tabPositionAnchor

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: ENUM(END|START)
# Default Value: END
com.unblu.engagement.tabPositionAnchor=END

Anchor point for the entagement tab.

com.unblu.cobrowsing.ui.assistanceDialogChatOptionEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.ui.assistanceDialogChatOptionEnabled=true

Whether or not the chat option should be available in the select assistnace type dialog

com.unblu.ui.colorTextMid

Allowed Scopes: AREA, GLOBAL, APIKEY, USER, TEAM, ACCOUNT

# TYPE: STRING
# Default Value: \#717d89
com.unblu.ui.colorTextMid=\#717d89

com.unblu.ui.borderRadiusButton

Allowed Scopes: AREA, GLOBAL, APIKEY, USER, TEAM, ACCOUNT

# TYPE: INTEGER
# Default Value: 100
com.unblu.ui.borderRadiusButton=100

com.unblu.ui.colorTextLight

Allowed Scopes: AREA, GLOBAL, APIKEY, USER, TEAM, ACCOUNT

# TYPE: STRING
# Default Value: \#aab1b8
com.unblu.ui.colorTextLight=\#aab1b8

com.unblu.ui.borderRadiusInput

Allowed Scopes: AREA, GLOBAL, APIKEY, USER, TEAM, ACCOUNT

# TYPE: INTEGER
# Default Value: 4
com.unblu.ui.borderRadiusInput=4

coBrowsingUniversal

com.unblu.collaborationsession.controllingParty

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: ENUM(AGENT|BOTH|VISITOR)
# Default Value: BOTH
com.unblu.collaborationsession.controllingParty=BOTH

Which party is allowed to have control over a cobrowsing session.

com.unblu.hbworker.browserEnabled

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.hbworker.browserEnabled=true

Whether or not the embedded chat should be enabled

com.unblu.hbworker.maximalScreenWidth

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: INTEGER
# Default Value: 2500
com.unblu.hbworker.maximalScreenWidth=2500

Maximal width of screen

com.unblu.hbworker.defaultNewWindowLocation

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: about:unblu.universal-cobrowsing
com.unblu.hbworker.defaultNewWindowLocation=about:unblu.universal-cobrowsing

Default location for new tabs

com.unblu.hbworker.minimalScreenWidth

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: INTEGER
# Default Value: 320
com.unblu.hbworker.minimalScreenWidth=320

Minimal width of screen

com.unblu.hbworker.defaultScreenWidth

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: INTEGER
# Default Value: 1000
com.unblu.hbworker.defaultScreenWidth=1000

Default width of screen

com.unblu.hbworker.sslSitesAllowed

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.hbworker.sslSitesAllowed=false

Whether or not navigating to ssl sites is allowed

com.unblu.hbworker.maximalWindowCount

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: INTEGER
# Default Value: 5
com.unblu.hbworker.maximalWindowCount=5

Maximal number of open tabs

com.unblu.hbworker.maximalScreenHeight

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: INTEGER
# Default Value: 2500
com.unblu.hbworker.maximalScreenHeight=2500

Maximal height of screen

com.unblu.siteintegration.endUrl

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: ENUM(LAST|NONE|RELOAD)
# Default Value: LAST
com.unblu.siteintegration.endUrl=LAST

Url that should be loaded in the visitor browser after the session has ended

com.unblu.hbworker.defaultScreenHeight

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: INTEGER
# Default Value: 800
com.unblu.hbworker.defaultScreenHeight=800

Default height of screen

com.unblu.hbworker.contextMigrationEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.hbworker.contextMigrationEnabled=true

Whether or not context migration is enabled

com.unblu.hbworker.useGoogleDocViewer

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.hbworker.useGoogleDocViewer=true

Whether or not the google docs viewer should be enabled for viewing documents (pdf, word, excel...)

com.unblu.cobrowsing.privateBrowsingEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.privateBrowsingEnabled=true

Whether or not the private browsing feature should be enabled

com.unblu.hbworker.minimalScreenHeight

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: INTEGER
# Default Value: 320
com.unblu.hbworker.minimalScreenHeight=320

Minimal height of screen

agentDesktop

com.unblu.core.client.desk.queuePlayerManager.defaultFilterLocaleLanguages

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: STRING[]
# Default Value: 
com.unblu.core.client.desk.queuePlayerManager.defaultFilterLocaleLanguages=

Languages to be uses as the default filter for queue

com.unblu.core.gearmenu.gearMenuShowSignout

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.core.gearmenu.gearMenuShowSignout=true

Enable/disable signout menu item (if it is available).

com.unblu.core.gearmenu.gearMenuShowChangeLanguage

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.core.gearmenu.gearMenuShowChangeLanguage=true

Enable/disable change language menu item.

com.unblu.core.gearmenu.gearMenuEnabled

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.core.gearmenu.gearMenuEnabled=true

Enable the gear menu. Might be disabled for SSO.

com.unblu.core.gearmenu.gearMenuShowManageProfile

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.core.gearmenu.gearMenuShowManageProfile=true

Enable/disable manage profile menu item (if it is available).

com.unblu.core.client.desk.queuePlayerManager.defaultFilterNamedAreas

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: STRING[]
# Default Value: 
com.unblu.core.client.desk.queuePlayerManager.defaultFilterNamedAreas=

Named areas to be uses as the default filter for queue

com.unblu.core.gearmenu.gearMenuUriHelpSupportedLanguages

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: STRING[]
# Default Value: en,de
com.unblu.core.gearmenu.gearMenuUriHelpSupportedLanguages=en,de

Specifies the supported languages of the help url

com.unblu.core.gearmenu.gearMenuShowHelp

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.core.gearmenu.gearMenuShowHelp=true

Enable/disable help menu item.

com.unblu.core.gearmenu.gearMenuShowManageAccount

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.core.gearmenu.gearMenuShowManageAccount=true

Enable/disable manage account menu item.

com.unblu.core.client.desk.queuePlayerManager.showSubTeamForwardQueues

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.core.client.desk.queuePlayerManager.showSubTeamForwardQueues=false

Wether or not a supervisor should also see the forwarding queues of the subteams of the team he is in.

com.unblu.core.agentavailability.agentUnavailableTimeout

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: INTEGER
# Default Value: 300
com.unblu.core.agentavailability.agentUnavailableTimeout=300

Time in seconds awaited before automatically settings an agent from available to unavailble if he doesn't answer pending chat requests. (use -1 to deactivate this feature)

chat

com.unblu.cobrowsing.alwaysMaximiseChat

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.cobrowsing.alwaysMaximiseChat=false

If the size of the chat window should always be maximized. If set to false it will only be maximised in 'chat only' mode.

com.unblu.cobrowsing.visualChatEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.visualChatEnabled=true

Whether or not the DOM recording should start as soon as the agent accepts the chat request.

com.unblu.core.chatrequestmail.bccs

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: STRING[]
# Default Value: 
com.unblu.core.chatrequestmail.bccs=

com.unblu.collaborationsession.showChatProtocol

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.collaborationsession.showChatProtocol=false

Whether a visitor can display the chat protocol after the session terminated.

com.unblu.cobrowsing.chatFullscreenEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.cobrowsing.chatFullscreenEnabled=false

Determines whether the chat interface of the visitor is displayed in fullscreen mode

com.unblu.core.chatrequestmail.sendToAccountAdmins

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.core.chatrequestmail.sendToAccountAdmins=true

com.unblu.cobrowsing.chatWelcomeMessageEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.chatWelcomeMessageEnabled=true

com.unblu.core.chatrequestmail.newChatRequestEmailEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.core.chatrequestmail.newChatRequestEmailEnabled=false

whether or not an email should be sent when a new chat request is created

com.unblu.cobrowsing.chatQueuePreviewEnabled

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.chatQueuePreviewEnabled=true

Whether or not the preview button should be displayed (in the chat queue)

com.unblu.core.settings.cannedResponsesMinimalRole

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: ENUM(ADMIN|ANONYMOUS_USER|PARTNER|REGISTERED_USER|SUPERVISOR|SUPER_ADMIN|WEBUSER)
# Default Value: 
com.unblu.core.settings.cannedResponsesMinimalRole=

Minimal role for settings cannedResponses module

com.unblu.core.chatrequestmail.acceptChatRequestEmailEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.core.chatrequestmail.acceptChatRequestEmailEnabled=false

whether or not an email should be sent when a chat request has been accepted

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.chatMessageShowUrlAsLink=true

Whether or not urls in the chat message are shown as link

com.unblu.core.chatrequestmail.recipients

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: STRING[]
# Default Value: 
com.unblu.core.chatrequestmail.recipients=

RecorderPlayerMember

com.unblu.recorder.idleTimeout

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: INTEGER
# Default Value: -1
com.unblu.recorder.idleTimeout=-1

com.unblu.recorder.eventIdleTimeout

Allowed Scopes: IMMUTABLE

# TYPE: INTEGER
# Default Value: -1
com.unblu.recorder.eventIdleTimeout=-1

AuthenticationStorageConfiguration

com.unblu.storage.database.auth.poolInitial

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.auth.poolInitial=

This is the number of connections connected at startup (Default=1) (for main tables)

com.unblu.storage.database.auth.jdbcProperties

Allowed Scopes: IMMUTABLE

# TYPE: STRING[]
# Default Value: 
com.unblu.storage.database.auth.jdbcProperties=

Jdbc Properties (for main tables)

com.unblu.storage.database.auth.schema

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.auth.schema=

DatabaseSchema (for main tables)

com.unblu.storage.database.auth.url

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.auth.url=

Database url (for main tables)

com.unblu.storage.database.auth.platform

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.auth.platform=

EclipseLink platform class (for main tables)

com.unblu.storage.database.auth.adminDatasourceFactory

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(INTERNAL|USE_PROVIDED)
# Default Value: 
com.unblu.storage.database.auth.adminDatasourceFactory=

Which datasource to use with additional DB rights. Values: INTERNAL (default): use other config properties to configure datasource, USE_PROVIDED: Allows to define an adminDatasourceName to be retrieved from JNDI

com.unblu.storage.database.auth.adminDatasourceName

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.auth.adminDatasourceName=

JNDI data source name with additional DB rights. Full name is java:comp/env/<datasourceName>. Default: java:comp/env/jdbc/unblu_admin. Only active when datasourceFactory=USE_PROVIDED is used. Falls back to datasourceName if not specified

com.unblu.storage.database.auth.adminJdbcProperties

Allowed Scopes: IMMUTABLE

# TYPE: STRING[]
# Default Value: 
com.unblu.storage.database.auth.adminJdbcProperties=

Jdbc Properties for admin connection

com.unblu.storage.database.auth.datasourceName

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.auth.datasourceName=

JNDI data source name. Full name is java:comp/env/<datasourceName>. Default: java:comp/env/jdbc/unblu. Only active when datasourceFactory=USE_PROVIDED is used.

com.unblu.storage.database.auth.datasourceFactory

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(INTERNAL|USE_PROVIDED)
# Default Value: 
com.unblu.storage.database.auth.datasourceFactory=

Which datasource to use. Values: INTERNAL (default): use other config properties to configure datasource, USE_PROVIDED: Allows to define a datasourceName to be retrieved from JNDI

com.unblu.storage.database.auth.poolMax

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.auth.poolMax=

Specifies the maximum number of connection in the pool (Default=32) (for main tables)

com.unblu.storage.database.auth.adminUser

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.auth.adminUser=

Database admin user (for connection)

com.unblu.storage.database.auth.driver

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.auth.driver=

Jdbc Driver class (for main tables)

com.unblu.storage.database.auth.password

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.auth.password=

Database password (for connection) (for main tables)

com.unblu.storage.database.auth.user

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.auth.user=

Database user (for connection) (for main tables)

com.unblu.storage.database.auth.adminPassword

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.auth.adminPassword=

Database admin password (for connection)

EdbsConfiguration

com.unblu.enterprise.edbs.retrieveUserInfoEnabled

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.enterprise.edbs.retrieveUserInfoEnabled=false

whether to retrieve additional user info via EDBS or not

com.unblu.enterprise.edbs.allowLocalUsers

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.enterprise.edbs.allowLocalUsers=false

whether or not allow login for local stored users (like superadmin)

com.unblu.enterprise.edbs.loggingEnabled

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.enterprise.edbs.loggingEnabled=false

whether to use finnova EDBS logging or not

com.unblu.enterprise.edbs.userNameField

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: ENUM(USER_ID|USER_LANG_BEZ)
# Default Value: USER_ID
com.unblu.enterprise.edbs.userNameField=USER_ID

name of the field to retrieve the user name from.

com.unblu.enterprise.edbs.host

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.enterprise.edbs.host=

comma seperated list of host:port

com.unblu.enterprise.edbs.sessionLnrCookieName

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: AL_PT_UnbluSessionLnr
com.unblu.enterprise.edbs.sessionLnrCookieName=AL_PT_UnbluSessionLnr

name of the cookie to retrieve the sessionLnr

com.unblu.enterprise.edbs.sessionLogActionCode

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: INTEGER
# Default Value: 9224
com.unblu.enterprise.edbs.sessionLogActionCode=9224

action code value for the P_IBLOGACTCD field

com.unblu.enterprise.edbs.enabled

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.enterprise.edbs.enabled=false

whether or not the edbs module should be enabled (be aware of com.unblu.storage.createSuperAdmin property)

com.unblu.enterprise.edbs.userDisplayNameField

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: ENUM(USER_ID|USER_LANG_BEZ)
# Default Value: USER_LANG_BEZ
com.unblu.enterprise.edbs.userDisplayNameField=USER_LANG_BEZ

name of the field to retrieve the user display name from.

EntitySourceLDAP

com.unblu.addons.synctool.ldap.roleSearchScope

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: ENUM(OBJECT|ONELEVEL|SUBTREE)
# Default Value: SUBTREE
com.unblu.addons.synctool.ldap.roleSearchScope=SUBTREE

LDAP Search scope for the roleFilter based query. Possible values are OBJECT,ONELEVEL and SUBTREE

com.unblu.addons.synctool.ldap.teamSearchScope

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: ENUM(OBJECT|ONELEVEL|SUBTREE)
# Default Value: SUBTREE
com.unblu.addons.synctool.ldap.teamSearchScope=SUBTREE

LDAP Search scope for the teamFilter based query. Possible values are OBJECT,ONELEVEL and SUBTREE

com.unblu.addons.synctool.ldap.teamMemberAttributeName

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: member
com.unblu.addons.synctool.ldap.teamMemberAttributeName=member

The member attribute name for member listing in team groupOfNames.

com.unblu.addons.synctool.ldap.partnerRoleIdentifier

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.partnerRoleIdentifier=

Identifier for an Unblu Role, either as a property on user or for %role% in the roleFilter

com.unblu.addons.synctool.ldap.supervisorRoleIdentifier

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.supervisorRoleIdentifier=

Identifier for an Unblu Role, either as a property on user or for %role% in the roleFilter

com.unblu.addons.synctool.ldap.serverUsername

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.serverUsername=

Server Username (usually similar to cn=Admin or cn=Directory Manager,...

com.unblu.addons.synctool.ldap.userEmailAttributeName

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.userEmailAttributeName=

the attribute name of the user entry/object that stores the email address of the user (optional)

com.unblu.addons.synctool.ldap.baseDN

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.baseDN=

base dn for user retrieval

com.unblu.addons.synctool.ldap.pathToTrustedCertsKeyStoreFile

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.pathToTrustedCertsKeyStoreFile=

If a encrypted LDAP connection is used, this path is used to load a key store file, which contains the trusted certificates

com.unblu.addons.synctool.ldap.trustedCertsKeyStoreType

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.trustedCertsKeyStoreType=

Defines the type of the keystore file, which contains the trusted certificates. If not specified, the default which is stored in the jvm security.property file at 'keystore.type' is used. Normaly this is 'JKS'. All known types: 'JCEKS', 'JKS', 'DKS', 'PKCS11', 'PKCS12'

com.unblu.addons.synctool.ldap.adminRoleIdentifier

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.adminRoleIdentifier=

Identifier for an Unblu Role, either as a property on user or for %role% in the roleFilter

com.unblu.addons.synctool.ldap.userLastNameAttributeName

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.userLastNameAttributeName=

the attribute name of the user entry/object that stores the last name of the user (optional)

com.unblu.addons.synctool.ldap.roleFilter

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.roleFilter=

LDAP filter to retrieve all unblu roles (if they are a groupOfNames), must contain %role% as wildcard for all roleIdentifiers

com.unblu.addons.synctool.ldap.trustedCertsKeyStorePassword

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.trustedCertsKeyStorePassword=

If a encrypted LDAP connection is used, this password is used to load a key store file, which contains the trusted certificates

com.unblu.addons.synctool.ldap.serverHostname

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.serverHostname=

The ldap server hostname or ip

com.unblu.addons.synctool.ldap.serverPassword

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.serverPassword=

The authentication password for the serverUsername-user

com.unblu.addons.synctool.ldap.connectionSecurity

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: ENUM(LDAPS|NONE|STARTTLS)
# Default Value: NONE
com.unblu.addons.synctool.ldap.connectionSecurity=NONE

Connection security to use: one of 'NONE' for no encryption,'LDAPS' for SSL/TLS support or 'STARTTLS' for Start TLS

com.unblu.addons.synctool.ldap.userFirstNameAttributeName

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.userFirstNameAttributeName=

the attribute name of the user entry/object that stores the last name of the user (optional)

com.unblu.addons.synctool.ldap.teamIdAttributeName

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.teamIdAttributeName=

the team id attribute name

com.unblu.addons.synctool.ldap.roleMemberAttributeName

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: member
com.unblu.addons.synctool.ldap.roleMemberAttributeName=member

The member attribute name for member listing in role groupOfNames.

com.unblu.addons.synctool.ldap.userFilter

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.userFilter=

LDAP filter to retrieve all unblu users, may contain %team%

com.unblu.addons.synctool.ldap.userNameAttributeName

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.userNameAttributeName=

the user name attribute name

com.unblu.addons.synctool.ldap.userSearchScope

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: ENUM(OBJECT|ONELEVEL|SUBTREE)
# Default Value: SUBTREE
com.unblu.addons.synctool.ldap.userSearchScope=SUBTREE

LDAP Search scope for the userFilter based query. Possible values are OBJECT,ONELEVEL and SUBTREE

com.unblu.addons.synctool.ldap.teamFilter

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.teamFilter=

LDAP filter to retrieve all unblu teams, may contain %team% or %role%

com.unblu.addons.synctool.ldap.trustManagerAlgorithm

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.trustManagerAlgorithm=

Defines the algorithm which is used to read/use the trusted certifactes from the keystore file. If not specified, the default which is defined in the jvm property 'ssl.TrustManagerFactory.algorithm' is used. Normaly this is 'PKIX'. Other known type is 'SunX509'

com.unblu.addons.synctool.ldap.superadminRoleIdentifier

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.superadminRoleIdentifier=

Identifier for an Unblu Role, either as a property on user or for %role% in the roleFilter

com.unblu.addons.synctool.ldap.defaultRole

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: ENUM(ADMIN|ANONYMOUS_USER|PARTNER|REGISTERED_USER|SUPERVISOR|SUPER_ADMIN|WEBUSER)
# Default Value: 
com.unblu.addons.synctool.ldap.defaultRole=

Default role for unblu users that aren't assigned a role explicitly. If not set users without a role will be ignored and not synced.

com.unblu.addons.synctool.ldap.serverPort

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: INTEGER
# Default Value: 
com.unblu.addons.synctool.ldap.serverPort=

The ldap server port. If not specified (null), the default LDAP port (389 without ecryption or 636 for LDAPS) is used

com.unblu.addons.synctool.ldap.userIdAttributeName

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.userIdAttributeName=

the user id attribute name

com.unblu.addons.synctool.ldap.registeredUserRoleIdentifier

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.addons.synctool.ldap.registeredUserRoleIdentifier=

Identifier for an Unblu Role, either as a property on user or for %role% in the roleFilter

SyncTool

com.unblu.addons.server.synctool.SyncTool.accountId

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: wZvcAnbBSpOps9oteH-Oxw
com.unblu.addons.server.synctool.SyncTool.accountId=wZvcAnbBSpOps9oteH-Oxw

The unblu account id, default is UnbluEntityDefaults.DEFAULT_ACCOUNT_ID

com.unblu.addons.synctool.runAtCronExpressions

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING[]
# Default Value: \[\]
com.unblu.addons.synctool.runAtCronExpressions=\[\]

if set, array of cron like expression such as [* *&#47;15 * ? * * syncall','5 * * ? * * * syncuser',...] to run syncronization periodically. Please see http://www.quartz-scheduler.org/documentation/quartz-2.x/tutorials/crontrigger.html, additionally it supports the @reboot cron command for example '@reboot syncall'. If you do in fact sync both, teams and users, use of syncall instead of separate syncuser and syncteam is required.

com.unblu.addons.server.synctool.SyncTool.multitenancySyncMode

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.addons.server.synctool.SyncTool.multitenancySyncMode=false

Whether the synctool should run in multitenancy mode

CoBrowsingFeatures

com.unblu.cobrowsing.exitButton

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.exitButton=true

Whether or not the exit button should be displayed

com.unblu.cobrowsing.visitorNameSource

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: STRING
# Default Value: ASK_VISITOR
com.unblu.cobrowsing.visitorNameSource=ASK_VISITOR

Source of the visitor name (ASK_AGENT, ASK_VISITOR, GIVEN)

com.unblu.cobrowsing.universalShowMenuEnabled

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.universalShowMenuEnabled=true

Whether the HB Show session generation menu entry should be shown or not.

com.unblu.cobrowsing.mobileDevicePinMenuEnabled

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.mobileDevicePinMenuEnabled=true

Whether the mobile device Pin generation menu entry should be shown or not.

com.unblu.cobrowsing.startWithMobileCobrowsingOptionEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.cobrowsing.startWithMobileCobrowsingOptionEnabled=false

Whether or not mobile cobrowsing should be available as an option to start a session (entitlement)

com.unblu.cobrowsing.startWithVideoCallOptionEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.cobrowsing.startWithVideoCallOptionEnabled=false

Whether or not video calls should be available as an option to start a session (entitlement)

com.unblu.cobrowsing.scrollLockButton

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.cobrowsing.scrollLockButton=false

Whether or not the scroll lock button should be displayed

com.unblu.cobrowsing.startWithAudioCallOptionEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.cobrowsing.startWithAudioCallOptionEnabled=false

Whether or not audio calls should be available as an option to start a session (entitlement)

com.unblu.cobrowsing.userItems

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.userItems=true

Whether or not the user items should be displayed

com.unblu.cobrowsing.startWithUniversalCobrowsingOptionEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.cobrowsing.startWithUniversalCobrowsingOptionEnabled=false

Whether or not universal cobrowsing should be available as an option to start a session (entitlement)

com.unblu.cobrowsing.markModeActivatedByDefault

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.cobrowsing.markModeActivatedByDefault=false

Whether or not the mark mode should be enabled by default

com.unblu.cobrowsing.scrollLockModeEnabled

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.cobrowsing.scrollLockModeEnabled=false

Whether or not the agent's window scroll positions should be locked and not update with changes from visitor side.

com.unblu.cobrowsing.fileUploadEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.fileUploadEnabled=true

Whether or not the upload should be enabled in the file manager

com.unblu.cobrowsing.startWithEmbeddedCobrowsingOptionEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.cobrowsing.startWithEmbeddedCobrowsingOptionEnabled=false

Whether or not embedded cobrowsing should be available as an option to start a session (entitlement)

com.unblu.cobrowsing.universalJoinEnabled

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.universalJoinEnabled=true

Whether the visitor invite feature is available while in universal co-browsing session.

com.unblu.cobrowsing.popoutEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.popoutEnabled=true

Whether or not the pop-out button should be enabled on the visitor side

com.unblu.cobrowsing.embeddedJoinEnabled

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.embeddedJoinEnabled=true

Whether the visitor invite feature is available while in embedded co-browsing session.

com.unblu.cobrowsing.hideUI

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.cobrowsing.hideUI=false

Whether or not the visitor ui should be hidden

UIFeatures

com.unblu.cobrowsing.ui.assistanceDialogInvitationOptionEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.cobrowsing.ui.assistanceDialogInvitationOptionEnabled=true

Whether or not the invitation option should be available in the select assistnace type dialog

CollaborationSessionConfiguration

com.unblu.collaborationsession.approveStartVideoChat

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.collaborationsession.approveStartVideoChat=false

Whether the start of a video chat should be approved by all other participants or not.

com.unblu.collaborationsession.approveEndPrivacy

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.collaborationsession.approveEndPrivacy=true

Whether ending private browsing should be approved by the person using it or not.

com.unblu.collaborationsession.mobileDeviceCapturingEnabled

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.collaborationsession.mobileDeviceCapturingEnabled=true

Whether the mobile devicecapturing module is activated or not.

com.unblu.collaborationsession.chatProtocolOptions

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: ENUM(SHOW_ALWAYS|SHOW_ONLY_WITH_USERMESSAGES)
# Default Value: SHOW_ONLY_WITH_USERMESSAGES
com.unblu.collaborationsession.chatProtocolOptions=SHOW_ONLY_WITH_USERMESSAGES

Select when exactly the chat protocol should be shown. ALWAYS (always show the protocol dialog), SHOW_ONLY_WITH_USERMESSAGES (only offer protocol dialog, when any user wrote a message)

com.unblu.collaborationsession.approveStartPrivacy

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.collaborationsession.approveStartPrivacy=true

Whether starting private browsing should be approved by all other participants or not.

DefaultFilterBackend

com.unblu.server.filter.offlineInjectionEnabled

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: false
com.unblu.server.filter.offlineInjectionEnabled=false

Whether or not the offline injection should be enabled

com.unblu.server.filter.download.order

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: WHITE_BLACK
com.unblu.server.filter.download.order=WHITE_BLACK

Pattern black/white list that identifies resources as downloads (which will be shown in the download manager)

com.unblu.server.filter.download.black

Allowed Scopes: IMMUTABLE

# TYPE: STRING[]
# Default Value: 
com.unblu.server.filter.download.black=

Pattern black/white list that identifies resources as downloads (which will be shown in the download manager)

com.unblu.server.filter.externalFilterConfiguration

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.server.filter.externalFilterConfiguration=

File path to an external filter configuration which will be loaded instead.

com.unblu.server.filter.filterSupportsLastMetaPosition

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: false
com.unblu.server.filter.filterSupportsLastMetaPosition=false

Whether or not the filter in use supports the injection location AFTER_META_CONTENT_TYPE, which was introduced with 3.4.2

com.unblu.server.filter.download.white

Allowed Scopes: IMMUTABLE

# TYPE: STRING[]
# Default Value: application/pdf,application/x-pdf,text/csv,text/x-comma-separated-values
com.unblu.server.filter.download.white=application/pdf,application/x-pdf,text/csv,text/x-comma-separated-values

Pattern black/white list that identifies resources as downloads (which will be shown in the download manager)

ResourceURITransformerConfiguration

com.unblu.visual.resource.recorder.uriTransformTarget

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: ENUM(PROXY|UNBLU)
# Default Value: UNBLU
com.unblu.visual.resource.recorder.uriTransformTarget=UNBLU

Target of the uri transofmation (UNBLU, PROXY)

com.unblu.visual.resource.recorder.urlvalidation.order

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: black,white
com.unblu.visual.resource.recorder.urlvalidation.order=black,white

Patern black/white list for url validation (block/allow urls)

com.unblu.visual.resource.recorder.uriTransformPattern

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.visual.resource.recorder.uriTransformPattern=

Pattern for uri transofmation

com.unblu.visual.resource.recorder.uriTransformReplacement

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.visual.resource.recorder.uriTransformReplacement=

Replacement for uri transormation

com.unblu.visual.resource.recorder.urlvalidation.black

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING[]
# Default Value: 
com.unblu.visual.resource.recorder.urlvalidation.black=

Patern black/white list for url validation (block/allow urls)

com.unblu.visual.resource.recorder.urlvalidation.white

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING[]
# Default Value: .\*
com.unblu.visual.resource.recorder.urlvalidation.white=.\*

Patern black/white list for url validation (block/allow urls)

VisualInstructionEncoder

com.unblu.core.server.visual.additionalPlayerJavascriptDeferred

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.core.server.visual.additionalPlayerJavascriptDeferred=

Additional deferred javascript that should be injected in every html page of the player (caution: does only work if the url optimisation is enabled)

com.unblu.core.server.visual.additionalPlayerJavascript

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.core.server.visual.additionalPlayerJavascript=

Additional javascript that should be injected in every html page of the player (caution: does only work if the url optimisation is enabled)

ResourceHistory

com.unblu.visual.resourcehistory.enabled

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: false
com.unblu.visual.resourcehistory.enabled=false

Whether or not resource history should be enabled

com.unblu.visual.resourcehistory.enableRedirectSupport

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: false
com.unblu.visual.resourcehistory.enableRedirectSupport=false

Whether or not resource history should track redirects (limited functionality)

SecurityProcessingConfig

com.unblu.server.security.tagfilter.strategy

Allowed Scopes: GLOBAL

# TYPE: STRING
# Default Value: blacklist
com.unblu.server.security.tagfilter.strategy=blacklist

possible values are 'blacklist' or 'whitelist'. Blacklist means, elements known as dangerous (script tag, on* attributes etc) are dealt with - unknown elements can pass. Whitelist means, only elements and attributes known are left through at all.

com.unblu.server.security.trustedCSSAllowUnknownIEFilters

Allowed Scopes: GLOBAL

# TYPE: BOOLEAN
# Default Value: false
com.unblu.server.security.trustedCSSAllowUnknownIEFilters=false

Whether or not unknown css filters should be allowed

com.unblu.server.security.filterjavascripturls

Allowed Scopes: GLOBAL

# TYPE: BOOLEAN
# Default Value: true
com.unblu.server.security.filterjavascripturls=true

Whether or not java script urls should be filterd

com.unblu.server.security.trustedCSSAllowUnknownFunctions

Allowed Scopes: GLOBAL

# TYPE: BOOLEAN
# Default Value: false
com.unblu.server.security.trustedCSSAllowUnknownFunctions=false

Whether or not functions should be allowed inside css filters

com.unblu.server.security.eventTypeAttributeFilter

Allowed Scopes: GLOBAL

# TYPE: BOOLEAN
# Default Value: true
com.unblu.server.security.eventTypeAttributeFilter=true

specifies whether element attributes starting with on... should always be dropped

com.unblu.server.security.trustedCSSDataUrlTranformationStrategy

Allowed Scopes: GLOBAL

# TYPE: ENUM(ALLOW|BLOCK|SANITIZE)
# Default Value: ALLOW
com.unblu.server.security.trustedCSSDataUrlTranformationStrategy=ALLOW

Stragety for data urls inside trusted css filters

com.unblu.server.security.dataUrlTranformationStrategy

Allowed Scopes: GLOBAL

# TYPE: ENUM(ALLOW|BLOCK|SANITIZE)
# Default Value: ALLOW
com.unblu.server.security.dataUrlTranformationStrategy=ALLOW

Stragetgy for data urls.

com.unblu.server.security.tagfilter

Allowed Scopes: GLOBAL

# TYPE: BOOLEAN
# Default Value: true
com.unblu.server.security.tagfilter=true

specifies whether or not tags are filtered on the server

com.unblu.server.security.invalidnodeAction

Allowed Scopes: GLOBAL

# TYPE: ENUM(ABORT_SESSION|DROP_NODE|REPLACE_NODE)
# Default Value: DROP_NODE
com.unblu.server.security.invalidnodeAction=DROP_NODE

Action for invalid nodes

AuthenticationActivator

com.unblu.authentication.letRootRequestPass

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.authentication.letRootRequestPass=false

requesting the root path '/' would usually apply call origin UNTRUSTED settings. This may prevent proper redirecting e.g. of the co-visitor. Set this property to true to let the root request pass without check.

AuthenticationConfigurationTrusted

com.unblu.authentication.propagated.trusted.roles

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.authentication.propagated.trusted.roles=

propagation source for the roles in TRUSTED call origin

com.unblu.authentication.propagated.trusted.userId

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.authentication.propagated.trusted.userId=

propagation source for the userId in TRUSTED call origin

com.unblu.authentication.propagated.trusted.allowedTransitions

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(ANONYMOUS_AUTHENTICATED|AUTHENTICATED_ANONYMOUS|AUTHENTICATED_AUTHENTICATED)[]
# Default Value: 
com.unblu.authentication.propagated.trusted.allowedTransitions=

allowed authentication transitions within a session for TRUSTED call origin, if a prohibited transition occurs, the session will be terminated

com.unblu.authentication.propagated.trusted.additionalInformation

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.authentication.propagated.trusted.additionalInformation=

propagation source for additinal information in TRUSTED call origin

com.unblu.authentication.propagated.trusted.allowBasicAuthentication

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: true
com.unblu.authentication.propagated.trusted.allowBasicAuthentication=true

whether or not basic authentication should be allowed for TRUSTED call origin, only applicable if LOCAL is configure in sources

com.unblu.authentication.propagated.trusted.firstName

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.authentication.propagated.trusted.firstName=

propagation source for the first name in TRUSTED call origin

com.unblu.authentication.propagated.trusted.lastName

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.authentication.propagated.trusted.lastName=

propagation source for the last name in TRUSTED call origin

com.unblu.authentication.propagated.trusted.virtualUserMode

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(ALLOW|ALWAYS|DENY)
# Default Value: DENY
com.unblu.authentication.propagated.trusted.virtualUserMode=DENY

virtual user mode in TRUSTED call origin

com.unblu.authentication.trusted.sources

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(LOCAL|PROPAGATED)[]
# Default Value: LOCAL
com.unblu.authentication.trusted.sources=LOCAL

sources of authentication for TRUSTED call origin

UnbluIdentifierProviderConfiguration

com.unblu.identifier.visitorClientCookieDomain

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.identifier.visitorClientCookieDomain=

com.unblu.identifier.restrictedPathPrefix

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: co-${systemIdentifier}
com.unblu.identifier.restrictedPathPrefix=co-${systemIdentifier}

com.unblu.identifier.serverBaseUrl

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.identifier.serverBaseUrl=

com.unblu.identifier.cookieSecureFlag

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: false
com.unblu.identifier.cookieSecureFlag=false

com.unblu.identifier.siteEmbeddedSetup

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: false
com.unblu.identifier.siteEmbeddedSetup=false

com.unblu.identifier.systemPathPrefix

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: sys-${systemIdentifier}
com.unblu.identifier.systemPathPrefix=sys-${systemIdentifier}

com.unblu.identifier.cookieDomain

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.identifier.cookieDomain=

com.unblu.identifier.cookieHttpOnlyFlag

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: true
com.unblu.identifier.cookieHttpOnlyFlag=true

com.unblu.identifier.publicPathPrefix

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: ${systemIdentifier}
com.unblu.identifier.publicPathPrefix=${systemIdentifier}

com.unblu.identifier.cookiePathOverride

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.identifier.cookiePathOverride=

com.unblu.identifier.languageCookieName

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: ${cookieNamePrefix}-lang
com.unblu.identifier.languageCookieName=${cookieNamePrefix}-lang

StaticPageConfiguration

com.unblu.staticpage.colorBrandPrimary

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: \#f8781a
com.unblu.staticpage.colorBrandPrimary=\#f8781a

Primary brand color used in static pages. Make sure this is in sync with com.unblu.ui.colorBrandPrimary

com.unblu.staticpage.colorTextDark

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: \#354052
com.unblu.staticpage.colorTextDark=\#354052

Primary text color used in static pages. Make sure this is in sync with com.unblu.ui.colorTextDark

RedirectTargetValidationBlackWhitelistPatternHandler

com.unblu.redirectFilter.black

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING[]
# Default Value: 
com.unblu.redirectFilter.black=

List of patterns for redirect targets not allowed, i.e. black list

com.unblu.redirectFilter.order

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: black,white
com.unblu.redirectFilter.order=black,white

Order of the redirect target validation black/white list pattern list

com.unblu.redirectFilter.white

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING[]
# Default Value: 
com.unblu.redirectFilter.white=

List of patterns for redirect targets allowed, i.e. white list

UnbluHttpServletResponseWrapperConfiguration

com.unblu.http.useErrorPageGenerator

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: true
com.unblu.http.useErrorPageGenerator=true

Whether or not the error page generator should be enabled

LoggingConfiguration

com.unblu.logging.consoleLogEnabled

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: false
com.unblu.logging.consoleLogEnabled=false

Enable log output to console.

com.unblu.logging.sessionLogFormat

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: %-10\(%d{"yyyy-MM-dd'T'HH:mm:ss.SSSXXX", UTC}\) - %msg%n
com.unblu.logging.sessionLogFormat=%-10\(%d{"yyyy-MM-dd'T'HH:mm:ss.SSSXXX", UTC}\) - %msg%n

Format of the session log.

com.unblu.logging.rootLevel

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(ALL|DEBUG|ERROR|INFO|OFF|TRACE|WARN)
# Default Value: INFO
com.unblu.logging.rootLevel=INFO

Default level for unblu.

com.unblu.logging.sessionLogEnabled

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: true
com.unblu.logging.sessionLogEnabled=true

Enable the session log file.

com.unblu.logging.sessionLogMaxHistory

Allowed Scopes: IMMUTABLE

# TYPE: INTEGER
# Default Value: -1
com.unblu.logging.sessionLogMaxHistory=-1

Max number of files (days) of the session log that should be keept. Older logs will be deleted. -1 for keep all.

com.unblu.logging.customLogbackXml

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.logging.customLogbackXml=

Path to a custom logback xml configuration file. Caution: when using a custom logback xml, other com.unblu.logging configurations properties might not work as expected.

com.unblu.logging.fileNameFormat

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: &lt;system&gt;{-&lt;target&gt;}.&lt;date&gt;.log
com.unblu.logging.fileNameFormat=&lt;system&gt;{-&lt;target&gt;}.&lt;date&gt;.log

Logfile name format: must contain '<date> and '<target>' optinally may contain '<system>', <target> may be enclosed with curly brackets '{}' to add additional characters that are ommited if <target> is empty (such as the main log target)

com.unblu.logging.fatalLogEnabled

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: true
com.unblu.logging.fatalLogEnabled=true

Enable a separate log file for fatal errors. Fatal errors are always alswo appended to the unblu log file

com.unblu.logging.configRestServiceEnabled

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: false
com.unblu.logging.configRestServiceEnabled=false

Enable /unblu/rest/v1/loggingConfig?<logger1>=<level>&<logger2>=<level> for runtime configuration.

com.unblu.logging.tranquilizeNoisyThirdPartyLibraries

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: true
com.unblu.logging.tranquilizeNoisyThirdPartyLibraries=true

Deprecated, has no effect anymore. Third party libraries are configured to WARN by default, use rootLevelThirdparty or individual per package configuration to change default level for embedded third party components.

com.unblu.logging.mainLogMaxHistory

Allowed Scopes: IMMUTABLE

# TYPE: INTEGER
# Default Value: 7
com.unblu.logging.mainLogMaxHistory=7

Max number of files (days) of the main log that should be keept. Older logs will be deleted. -1 for keep all.

com.unblu.logging.fatalLogFormat

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.logging.fatalLogFormat=

Format of the fatal log (defaults to mainLogFormat)

com.unblu.logging.mainLogFormat

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: %-10\(%d{"yyyy-MM-dd'T'HH:mm:ss.SSSXXX", UTC} \[%20.20thread\] \[u:%X{user} s:%X{session} c:%X{client} p:%X{page} r:%X{request}\] %-5level\) %logger - %msg%n
com.unblu.logging.mainLogFormat=%-10\(%d{"yyyy-MM-dd'T'HH:mm:ss.SSSXXX", UTC} \[%20.20thread\] \[u:%X{user} s:%X{session} c:%X{client} p:%X{page} r:%X{request}\] %-5level\) %logger - %msg%n

Format of the main log (also default for the fatal and console log)

com.unblu.logging.fatalLogMaxHistory

Allowed Scopes: IMMUTABLE

# TYPE: INTEGER
# Default Value: 7
com.unblu.logging.fatalLogMaxHistory=7

Max number of files (days) of the fatal log that should be keept. Older logs will be deleted. -1 for keep all.

com.unblu.logging.cloudWatchLogFormat

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: %-10\(%mdc{X-Prefix:- }\[%20.20thread\] \[u:%X{user} s:%X{session} c:%X{client} p:%X{page} r:%X{request}\] %-5level\) \\(%file:%line\\) %msg%n
com.unblu.logging.cloudWatchLogFormat=%-10\(%mdc{X-Prefix:- }\[%20.20thread\] \[u:%X{user} s:%X{session} c:%X{client} p:%X{page} r:%X{request}\] %-5level\) \\(%file:%line\\) %msg%n

Format of the console log (defaults to mainLogFormat)

com.unblu.logging.consoleLogFormat

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: %-10\(%d{"yyyy-MM-dd'T'HH:mm:ss.SSSXXX", UTC} %mdc{X-Prefix:- }\[%20.20thread\] \[u:%X{user} s:%X{session} c:%X{client} p:%X{page} r:%X{request}\] %-5level\) \\(%file:%line\\) %msg%n
com.unblu.logging.consoleLogFormat=%-10\(%d{"yyyy-MM-dd'T'HH:mm:ss.SSSXXX", UTC} %mdc{X-Prefix:- }\[%20.20thread\] \[u:%X{user} s:%X{session} c:%X{client} p:%X{page} r:%X{request}\] %-5level\) \\(%file:%line\\) %msg%n

Format of the console log (defaults to mainLogFormat)

com.unblu.logging.debug

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: false
com.unblu.logging.debug=false

Enable debug output in the logging system

com.unblu.logging.outputDirectory

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.logging.outputDirectory=

File system path (directory) where logfiles are written to.

com.unblu.logging.rootLevelThirdparty

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(ALL|DEBUG|ERROR|INFO|OFF|TRACE|WARN)
# Default Value: WARN
com.unblu.logging.rootLevelThirdparty=WARN

Default level for main embedded third party components.

UnbluRootServlet

com.unblu.http.rootRedirect

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.http.rootRedirect=

SystemPathConfiguration

com.unblu.systempath.basicHTTPAuthenticationUser

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.systempath.basicHTTPAuthenticationUser=

Basic Authentication Username for ECallOrigin.SYSTEM servlet requests, if not set, no authentication is used

com.unblu.systempath.basicHTTPAuthenticationPassword

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.systempath.basicHTTPAuthenticationPassword=

Basic Authentication Password for ECallOrigin.SYSTEM servlet requests, used iff a user is supplied

com.unblu.systempath.enabled

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: false
com.unblu.systempath.enabled=false

Whether ECallOrigin.SYSTEM is available or not.

RestServlet

com.unblu.rest.error4xxcode

Allowed Scopes: IMMUTABLE

# TYPE: INTEGER
# Default Value: 0
com.unblu.rest.error4xxcode=0

Which 4xx error code should be used for rest errors (effective status for rest errors will be 400 + value of this property)

LocalizedTextConfiguration

com.unblu.textoverlay

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.textoverlay=

the text overlay key or url to be used, comma separated list for multiple values

UnbluPlatform

com.unblu.http.httpWaitForReadyTimeoutSeconds

Allowed Scopes: IMMUTABLE

# TYPE: INTEGER
# Default Value: 30
com.unblu.http.httpWaitForReadyTimeoutSeconds=30

how many seconds http requests should be kept waiting for the platform to become ready until answering with a 503 status

AuthenticationConfigurationUntrusted

com.unblu.authentication.propagated.untrusted.lastName

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.authentication.propagated.untrusted.lastName=

propagation source for the last name in UNTRUSTED call origin

com.unblu.authentication.propagated.untrusted.firstName

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.authentication.propagated.untrusted.firstName=

propagation source for the first name in UNTRUSTED call origin

com.unblu.authentication.propagated.untrusted.allowedTransitions

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(ANONYMOUS_AUTHENTICATED|AUTHENTICATED_ANONYMOUS|AUTHENTICATED_AUTHENTICATED)[]
# Default Value: 
com.unblu.authentication.propagated.untrusted.allowedTransitions=

allowed authentication transitions within a session for UNTRUSTED call origin, if a prohibited transition occurs, the session will be terminated

com.unblu.authentication.untrusted.sources

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(NONE|PROPAGATED)[]
# Default Value: NONE
com.unblu.authentication.untrusted.sources=NONE

sources of authentication for UNTRUSTED call origin

com.unblu.authentication.propagated.untrusted.userId

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.authentication.propagated.untrusted.userId=

propagation source for the userId in UNTRUSTED call origin

com.unblu.authentication.propagated.untrusted.additionalInformation

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.authentication.propagated.untrusted.additionalInformation=

propagation source for additinal information in UNTRUSTED call origin

XForwardedHeaderDelegate

com.unblu.http.xforwarded.enabled

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: false
com.unblu.http.xforwarded.enabled=false

URLDocumentFilterConfig

com.unblu.review.server.core.player.urlfilter.filterWindowDimension

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.review.server.core.player.urlfilter.filterWindowDimension=true

com.unblu.review.server.core.player.urlfilter.white

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING[]
# Default Value: 
com.unblu.review.server.core.player.urlfilter.white=

com.unblu.review.server.core.player.urlfilter.order

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: black,white
com.unblu.review.server.core.player.urlfilter.order=black,white

com.unblu.review.server.core.player.urlfilter.filterTitle

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.review.server.core.player.urlfilter.filterTitle=true

com.unblu.review.server.core.player.urlfilter.filterUrl

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.review.server.core.player.urlfilter.filterUrl=true

com.unblu.review.server.core.player.urlfilter.enabled

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.review.server.core.player.urlfilter.enabled=false

com.unblu.review.server.core.player.urlfilter.black

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING[]
# Default Value: 
com.unblu.review.server.core.player.urlfilter.black=

Ticket

com.unblu.core.collaboration.session.tokenTTL

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: INTEGER
# Default Value: 120
com.unblu.core.collaboration.session.tokenTTL=120

StatisticsStorageConfiguration

com.unblu.storage.database.stats.schema

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.stats.schema=

DatabaseSchema (fro statistic tables)

com.unblu.storage.database.stats.adminUser

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.stats.adminUser=

Database admin user (for connection)

com.unblu.storage.database.stats.adminDatasourceName

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.stats.adminDatasourceName=

JNDI data source name with additional DB rights. Full name is java:comp/env/<datasourceName>. Default: java:comp/env/jdbc/unblu_admin. Only active when datasourceFactory=USE_PROVIDED is used. Falls back to datasourceName if not specified

com.unblu.storage.database.stats.datasourceName

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.stats.datasourceName=

JNDI data source name. Full name is java:comp/env/<datasourceName>. Default: java:comp/env/jdbc/unblu. Only active when datasourceFactory=USE_PROVIDED is used.

com.unblu.storage.database.stats.readPoolMax

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.stats.readPoolMax=

Specifies the maximum number of readonyl connection in the pool (Default=32) (fro statistic tables)

com.unblu.storage.database.stats.poolMax

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.stats.poolMax=

Specifies the maximum number of connection in the pool (Default=32) (fro statistic tables)

com.unblu.storage.database.stats.maxInClauseElements

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: INTEGER
# Default Value: 1000
com.unblu.storage.database.stats.maxInClauseElements=1000

Specifies the maximum number of elements in the SQL IN clause (fro statistic tables)

com.unblu.storage.database.stats.readPoolUser

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.stats.readPoolUser=

Database readonly user (for connection) (fro statistic tables)

com.unblu.storage.database.stats.url

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.stats.url=

Database url (fro statistic tables)

com.unblu.storage.database.stats.adminDatasourceFactory

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(INTERNAL|USE_PROVIDED)
# Default Value: 
com.unblu.storage.database.stats.adminDatasourceFactory=

Which datasource to use with additional DB rights. Values: INTERNAL (default): use other config properties to configure datasource, USE_PROVIDED: Allows to define an adminDatasourceName to be retrieved from JNDI

com.unblu.storage.database.stats.datasourceFactory

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(INTERNAL|USE_PROVIDED)
# Default Value: 
com.unblu.storage.database.stats.datasourceFactory=

Which datasource to use. Values: INTERNAL (default): use other config properties to configure datasource, USE_PROVIDED: Allows to define a datasourceName to be retrieved from JNDI

com.unblu.storage.database.stats.jdbcProperties

Allowed Scopes: IMMUTABLE

# TYPE: STRING[]
# Default Value: 
com.unblu.storage.database.stats.jdbcProperties=

Jdbc Properties (fro statistic tables)

com.unblu.storage.database.stats.user

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.stats.user=

Database user (for connection) (fro statistic tables)

com.unblu.storage.database.stats.password

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.stats.password=

Database password (for connection) (fro statistic tables)

com.unblu.storage.database.stats.driver

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.stats.driver=

Jdbc Driver class (fro statistic tables)

com.unblu.storage.database.stats.adminJdbcProperties

Allowed Scopes: IMMUTABLE

# TYPE: STRING[]
# Default Value: 
com.unblu.storage.database.stats.adminJdbcProperties=

Jdbc Properties for admin connection

com.unblu.storage.database.stats.readPoolInitial

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.stats.readPoolInitial=

This is the number of readonly connections connected at startup (Default=1) (fro statistic tables)

com.unblu.storage.database.stats.poolInitial

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.stats.poolInitial=

This is the number of connections connected at startup (Default=1) (fro statistic tables)

com.unblu.storage.database.stats.readPoolPassword

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.stats.readPoolPassword=

Database password readonly user (for connection) (fro statistic tables)

com.unblu.storage.database.stats.platform

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.stats.platform=

EclipseLink platform class (fro statistic tables)

com.unblu.storage.database.stats.readPoolUrl

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.stats.readPoolUrl=

Database url if read and write is seperated (fro statistic tables)

com.unblu.storage.database.stats.adminPassword

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.stats.adminPassword=

Database admin password (for connection)

MainStorageConfiguration

com.unblu.storage.database.main.platform

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.main.platform=

EclipseLink platform class (for main tables)

com.unblu.storage.database.main.jdbcProperties

Allowed Scopes: IMMUTABLE

# TYPE: STRING[]
# Default Value: 
com.unblu.storage.database.main.jdbcProperties=

Jdbc Properties (for main tables)

com.unblu.storage.database.main.adminDatasourceFactory

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(INTERNAL|USE_PROVIDED)
# Default Value: 
com.unblu.storage.database.main.adminDatasourceFactory=

Which datasource to use with additional DB rights. Values: INTERNAL (default): use other config properties to configure datasource, USE_PROVIDED: Allows to define an adminDatasourceName to be retrieved from JNDI

com.unblu.storage.database.main.adminDatasourceName

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.main.adminDatasourceName=

JNDI data source name with additional DB rights. Full name is java:comp/env/<datasourceName>. Default: java:comp/env/jdbc/unblu_admin. Only active when datasourceFactory=USE_PROVIDED is used. Falls back to datasourceName if not specified

com.unblu.storage.database.main.datasourceFactory

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(INTERNAL|USE_PROVIDED)
# Default Value: 
com.unblu.storage.database.main.datasourceFactory=

Which datasource to use. Values: INTERNAL (default): use other config properties to configure datasource, USE_PROVIDED: Allows to define a datasourceName to be retrieved from JNDI

com.unblu.storage.database.main.driver

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.main.driver=

Jdbc Driver class (for main tables)

com.unblu.storage.database.main.readPoolInitial

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.main.readPoolInitial=

This is the number of readonly connections connected at startup (Default=1) (for main tables)

com.unblu.storage.database.main.datasourceName

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.main.datasourceName=

JNDI data source name. Full name is java:comp/env/<datasourceName>. Default: java:comp/env/jdbc/unblu. Only active when datasourceFactory=USE_PROVIDED is used.

com.unblu.storage.database.main.adminJdbcProperties

Allowed Scopes: IMMUTABLE

# TYPE: STRING[]
# Default Value: 
com.unblu.storage.database.main.adminJdbcProperties=

Jdbc Properties for admin connection

com.unblu.storage.database.main.user

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.main.user=

Database user (for connection) (for main tables)

com.unblu.storage.database.main.readPoolUrl

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.main.readPoolUrl=

Database url if read and write is seperated (for main tables)

com.unblu.storage.database.main.readPoolPassword

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.main.readPoolPassword=

Database password readonly user (for connection) (for main tables)

com.unblu.storage.database.main.url

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.main.url=

Database url (for main tables)

com.unblu.storage.database.main.readPoolUser

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.main.readPoolUser=

Database readonly user (for connection) (for main tables)

com.unblu.storage.database.main.readPoolMax

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.main.readPoolMax=

Specifies the maximum number of readonyl connection in the pool (Default=32) (for main tables)

com.unblu.storage.database.main.password

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.main.password=

Database password (for connection) (for main tables)

com.unblu.storage.database.main.schema

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.main.schema=

DatabaseSchema (for main tables)

com.unblu.storage.database.main.poolMax

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.main.poolMax=

Specifies the maximum number of connection in the pool (Default=32) (for main tables)

com.unblu.storage.database.main.adminPassword

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.main.adminPassword=

Database admin password (for connection)

com.unblu.storage.database.main.poolInitial

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.main.poolInitial=

This is the number of connections connected at startup (Default=1) (for main tables)

com.unblu.storage.database.main.adminUser

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.main.adminUser=

Database admin user (for connection)

BlobStoreFactory

com.unblu.server.storage.blob.nodeStoreType

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: Memory
com.unblu.server.storage.blob.nodeStoreType=Memory

Type of the node blob store (Memory or File allowed)

com.unblu.server.storage.blob.nodeStoreExpirationTime

Allowed Scopes: IMMUTABLE

# TYPE: INTEGER
# Default Value: 7200
com.unblu.server.storage.blob.nodeStoreExpirationTime=7200

Expiration time for blobs on the node blob store

com.unblu.server.storage.blob.persistantStoreType

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: Database
com.unblu.server.storage.blob.persistantStoreType=Database

Type of the persistant blob store (Database or S3 allowed)

WebhookStorageConfiguration

com.unblu.storage.database.weho.adminDatasourceFactory

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(INTERNAL|USE_PROVIDED)
# Default Value: 
com.unblu.storage.database.weho.adminDatasourceFactory=

Which datasource to use with additional DB rights. Values: INTERNAL (default): use other config properties to configure datasource, USE_PROVIDED: Allows to define an adminDatasourceName to be retrieved from JNDI

com.unblu.storage.database.weho.readPoolInitial

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.weho.readPoolInitial=

This is the number of readonly connections connected at startup (Default=1) (fro statistic tables)

com.unblu.storage.database.weho.readPoolMax

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.weho.readPoolMax=

Specifies the maximum number of readonyl connection in the pool (Default=32) (fro statistic tables)

com.unblu.storage.database.weho.datasourceFactory

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(INTERNAL|USE_PROVIDED)
# Default Value: 
com.unblu.storage.database.weho.datasourceFactory=

Which datasource to use. Values: INTERNAL (default): use other config properties to configure datasource, USE_PROVIDED: Allows to define a datasourceName to be retrieved from JNDI

com.unblu.storage.database.weho.readPoolPassword

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.weho.readPoolPassword=

Database password readonly user (for connection) (fro statistic tables)

com.unblu.storage.database.weho.platform

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.weho.platform=

EclipseLink platform class (fro statistic tables)

com.unblu.storage.database.weho.url

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.weho.url=

Database url (fro statistic tables)

com.unblu.storage.database.weho.readPoolUrl

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.weho.readPoolUrl=

Database url if read and write is seperated (fro statistic tables)

com.unblu.storage.database.weho.adminJdbcProperties

Allowed Scopes: IMMUTABLE

# TYPE: STRING[]
# Default Value: 
com.unblu.storage.database.weho.adminJdbcProperties=

Jdbc Properties for admin connection

com.unblu.storage.database.weho.datasourceName

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.weho.datasourceName=

JNDI data source name. Full name is java:comp/env/<datasourceName>. Default: java:comp/env/jdbc/unblu. Only active when datasourceFactory=USE_PROVIDED is used.

com.unblu.storage.database.weho.readPoolUser

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.weho.readPoolUser=

Database readonly user (for connection) (fro statistic tables)

com.unblu.storage.database.weho.adminDatasourceName

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.weho.adminDatasourceName=

JNDI data source name with additional DB rights. Full name is java:comp/env/<datasourceName>. Default: java:comp/env/jdbc/unblu_admin. Only active when datasourceFactory=USE_PROVIDED is used. Falls back to datasourceName if not specified

com.unblu.storage.database.weho.adminPassword

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.weho.adminPassword=

Database admin password (for connection)

com.unblu.storage.database.weho.adminUser

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.weho.adminUser=

Database admin user (for connection)

com.unblu.storage.database.weho.password

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.weho.password=

Database password (for connection) (fro statistic tables)

com.unblu.storage.database.weho.schema

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.weho.schema=

DatabaseSchema (fro statistic tables)

com.unblu.storage.database.weho.jdbcProperties

Allowed Scopes: IMMUTABLE

# TYPE: STRING[]
# Default Value: 
com.unblu.storage.database.weho.jdbcProperties=

Jdbc Properties (fro statistic tables)

com.unblu.storage.database.weho.user

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.weho.user=

Database user (for connection) (fro statistic tables)

com.unblu.storage.database.weho.poolMax

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.weho.poolMax=

Specifies the maximum number of connection in the pool (Default=32) (fro statistic tables)

com.unblu.storage.database.weho.driver

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.weho.driver=

Jdbc Driver class (fro statistic tables)

com.unblu.storage.database.weho.poolInitial

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.weho.poolInitial=

This is the number of connections connected at startup (Default=1) (fro statistic tables)

Element

com.unblu.core.shared.visual.Element.UNBLU_6072_tmp_fix

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.core.shared.visual.Element.UNBLU_6072_tmp_fix=true

Disables array range check (to append), see Issue 6072

DeskMain

com.unblu.core.client.desk.redirectUrlJoinFailed

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: http://www.unblu.com
com.unblu.core.client.desk.redirectUrlJoinFailed=http://www.unblu.com

Redirect url for failed joins

com.unblu.core.client.desk.redirectUrlLeave

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: STRING
# Default Value: 
com.unblu.core.client.desk.redirectUrlLeave=

Redirect url where the visitor is redirected at the end of a joined session

NIOConfiguration

com.unblu.nio.error4xxcode

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: INTEGER
# Default Value: 
com.unblu.nio.error4xxcode=

Which 4xx error code should be used for NIO errors (effective status for NIO errors will be 400 + value of this property)

com.unblu.nio.useWebSocket

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.nio.useWebSocket=true

com.unblu.nio.closeCommunicationAfterHttpForbidenOrUnauthroized

Allowed Scopes: GLOBAL, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.nio.closeCommunicationAfterHttpForbidenOrUnauthroized=false

Whether or not unblu should stop all communication to the unblu server once a 401 or 403 was recieved while communicating to the unblu server

StorageConfiguration

com.unblu.client.storage.storageAccess

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(AUTO|LOCAL|XDM)
# Default Value: AUTO
com.unblu.client.storage.storageAccess=AUTO

configures how storage is accessed (AUTO, XDM or LOCAL)

com.unblu.client.storage.storageBackend

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(AUTO|COOKIE|WEBSTORAGE)
# Default Value: AUTO
com.unblu.client.storage.storageBackend=AUTO

configures which storage technology is used (AUTO, COOKIE or WEBSTORAGE)

DataSetupConfiguration

com.unblu.storage.users

Allowed Scopes: IMMUTABLE

# TYPE: STRING[]
# Default Value: 
com.unblu.storage.users=

Static list of users. Format for a single user: <gender>;<userName>;<firstName>;<lastName>;<password>;<role>

com.unblu.storage.createSuperAdmin

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: false
com.unblu.storage.createSuperAdmin=false

Should a super admin user be generated

com.unblu.storage.superAdminPassword

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.superAdminPassword=

Password for the admin user to be generated

com.unblu.storage.dataSetupService

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: CloudDataSetupService
com.unblu.storage.dataSetupService=CloudDataSetupService

Data-Setup-Service used for setup account / apikey etc

com.unblu.storage.resetSuperAdmin

Allowed Scopes: IMMUTABLE

# TYPE: BOOLEAN
# Default Value: false
com.unblu.storage.resetSuperAdmin=false

Should the super admin user be resetted

com.unblu.storage.domains

Allowed Scopes: IMMUTABLE

# TYPE: STRING[]
# Default Value: 
com.unblu.storage.domains=

Static list of domains (separator = ,)

StorageConfiguration

com.unblu.storage.database.poolMax

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.poolMax=

Specifies the maximum number of connection in the pool (Default=32)

com.unblu.storage.database.readPoolMax

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.readPoolMax=

Specifies the maximum number of readonyl connection in the pool (Default=32))

com.unblu.storage.database.adminDatasourceName

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.adminDatasourceName=

JNDI data source name with additional DB rights. Full name is java:comp/env/<datasourceName>. Default: java:comp/env/jdbc/unblu_admin. Only active when datasourceFactory=USE_PROVIDED is used. Falls back to datasourceName if not specified

com.unblu.storage.database.jdbcProperties

Allowed Scopes: IMMUTABLE

# TYPE: STRING[]
# Default Value: 
com.unblu.storage.database.jdbcProperties=

Jdbc Properties

com.unblu.storage.database.readPoolUser

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.readPoolUser=

Database readonly user (for connection)

com.unblu.storage.database.readPoolPassword

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.readPoolPassword=

Database password readonly user (for connection)

com.unblu.storage.database.readPoolInitial

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.readPoolInitial=

This is the number of readonly connections connected at startup (Default=1)

com.unblu.storage.database.liquibaseSchema

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.liquibaseSchema=

DatabaseSchema for Liquibase Tabels

com.unblu.storage.database.password

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: secret
com.unblu.storage.database.password=secret

Database password (for connection)

com.unblu.storage.database.url

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: jdbc:h2:mem:unblu
com.unblu.storage.database.url=jdbc:h2:mem:unblu

Database url

com.unblu.storage.database.adminJdbcProperties

Allowed Scopes: IMMUTABLE

# TYPE: STRING[]
# Default Value: 
com.unblu.storage.database.adminJdbcProperties=

Jdbc Properties for admin connection

com.unblu.storage.database.datasourceFactory

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(INTERNAL|USE_PROVIDED)
# Default Value: INTERNAL
com.unblu.storage.database.datasourceFactory=INTERNAL

Which datasource to use. Values: INTERNAL (default): use other config properties to configure datasource, USE_PROVIDED: Allows to define a datasourceName to be retrieved from JNDI

com.unblu.storage.database.adminUser

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.adminUser=

Database admin user (for connection)

com.unblu.storage.database.user

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: unblu
com.unblu.storage.database.user=unblu

Database user (for connection)

com.unblu.storage.database.adminPassword

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.adminPassword=

Database admin password (for connection)

com.unblu.storage.database.readPoolUrl

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.readPoolUrl=

Database url if read and write is seperated

com.unblu.storage.database.adminDatasourceFactory

Allowed Scopes: IMMUTABLE

# TYPE: ENUM(INTERNAL|USE_PROVIDED)
# Default Value: 
com.unblu.storage.database.adminDatasourceFactory=

Which datasource to use with additional DB rights. Values: INTERNAL (default): use other config properties to configure datasource, USE_PROVIDED: Allows to define an adminDatasourceName to be retrieved from JNDI

com.unblu.storage.database.poolInitial

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: 
com.unblu.storage.database.poolInitial=

This is the number of connections connected at startup (Default=1)

com.unblu.storage.database.platform

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: Auto
com.unblu.storage.database.platform=Auto

EclipseLink platform class

com.unblu.storage.database.datasourceName

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: jdbc/unblu
com.unblu.storage.database.datasourceName=jdbc/unblu

JNDI data source name. Full name is java:comp/env/<datasourceName>. Default: java:comp/env/jdbc/unblu. Only active when datasourceFactory=USE_PROVIDED is used.

com.unblu.storage.database.driver

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: org.h2.Driver
com.unblu.storage.database.driver=org.h2.Driver

Jdbc Driver class

com.unblu.storage.database.schema

Allowed Scopes: IMMUTABLE

# TYPE: STRING
# Default Value: unblu
com.unblu.storage.database.schema=unblu

DatabaseSchema

VideoChatConfiguration

com.unblu.chat.videochat.popOutWhenVideoChatApproved

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: false
com.unblu.chat.videochat.popOutWhenVideoChatApproved=false

Whether or not the video chat should be popped out into a new window on the visitor side once it is accepted. (Video chat approval must be enabled to activate this feature).

com.unblu.chat.videochat.visitorVideoChatSnapshotsEnabled

Allowed Scopes: AREA, GLOBAL, APIKEY, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.chat.videochat.visitorVideoChatSnapshotsEnabled=true

Determines whether visitors can take snapshots of the video chat stream or not.

com.unblu.chat.videochat.agentVideoChatSnapshotsEnabled

Allowed Scopes: GLOBAL, USER, TEAM, ACCOUNT

# TYPE: BOOLEAN
# Default Value: true
com.unblu.chat.videochat.agentVideoChatSnapshotsEnabled=true

Determines whether agents can take snapshots of the video chat stream or not.

  • deploycloud
  • deployonprem

results matching ""

    No results matching ""