Skip to main content
Version: 2026.1

AliasSubExchangeWs

This page provides generated reference documentation for the AliasSubExchangeWs data model.

Overview

PropertySummary
authMethodThe authentication method for the Exchange web server.
calendarLinkerAliasSets the alias for the calendar linker. This is typically set to the ADITO system database alias.
calendarViewMaxCyclesDescribes a threshold value when switching between the algorithms to search. For very long intervals, the default algorithm may be problematic. The default…
clientIdThe "clientID", which is necessary for the OAuth2 authorisation, provided from the costumer azure portal.
clientSecretThe "clientSecret," which is necessary for the OAuth2 authorisation, provided from the costumer azure portal.
domainDomain where the Exchange server resides, such as "exchange.local".
ewsRequestTimeoutTime-out for the query duration when accessing the Exchange Web server.
ewsTraceFlagsEnables debug output inside the ews-java-api. This property is only used if the "EXCHANGE" debug-level is activated.
hostThe host under which the service is accessible
itemPacketSizeThe number of items requested by the Exchange Server at the same time in a package. The default value here is 100.
linkerTimeoutSpecifies the query timeout for the database used by the linker.
passwordThe password of the user to be used for login, e.g., to log on to the ADITO server, Exchange Server, etc.
portThe port under which the service is accessible
preferBasicAuthCauses the Exchange webservices to prefer BasicAuth over WindowsAuth
securitySecurity setting
tenantIdThe "tenantID", which is necessary for the OAuth2 authorisation, provided from the costumer azure portal.
timezoneThe timezone of the clients that are getting their events from the exchange server. This is important for daylight-saving time. Exchange is using UTC normally…
uidResolverAliasIs the name of the alias in which the UID table for the UID resolver resides.
uidResolverTableThe name of the UID table. From the list of tables in the column, select the table. If they do not exist yet, you can create them in the designer using the…
uidResolverTypeType of UID resolver.
userThe user to be used to log on, for example, to log on to the Exchange or database server.

authMethod

Type: EExchangeWSAuthMethod

The authentication method for the Exchange web server.


calendarLinkerAlias

Type: String

Sets the alias for the calendar linker. This is typically set to the ADITO system database alias.

Default: _____SYSTEMALIAS


calendarViewMaxCycles

Type: Integer
Default: 20

Describes a threshold value when switching between the algorithms to search. For very long intervals, the default algorithm may be problematic. The default value is 20.


clientId

Type: String
Requires: authMethod property group

The "clientID", which is necessary for the OAuth2 authorisation, provided from the costumer azure portal.


clientSecret

Type: String
Requires: authMethod property group

The "clientSecret," which is necessary for the OAuth2 authorisation, provided from the costumer azure portal.


domain

Type: String
Requires: authMethod property group

Domain where the Exchange server resides, such as "exchange.local".


ewsRequestTimeout

Type: Long
Default: 6 s

Time-out for the query duration when accessing the Exchange Web server.


ewsTraceFlags

Type: String

Enables debug output inside the ews-java-api. This property is only used if the "EXCHANGE" debug-level is activated.


host

Type: String

The host under which the service is accessible


itemPacketSize

Type: Integer
Default: 100

The number of items requested by the Exchange Server at the same time in a package. The default value here is 100.


linkerTimeout

Type: Long

Specifies the query timeout for the database used by the linker.

The value is specified as a positive long value.

Default is the systemDBRequestTimeout of the corresponding system.


password

Type: String
Requires: authMethod property group

The password of the user to be used for login, e.g., to log on to the ADITO server, Exchange Server, etc.


port

Type: String
Default: 80

The port under which the service is accessible


preferBasicAuth

Type: Boolean
Default: false

Causes the Exchange webservices to prefer BasicAuth over WindowsAuth


security

Type: ETransportSecuritySslOnly

Security setting


tenantId

Type: String
Requires: authMethod property group

The "tenantID", which is necessary for the OAuth2 authorisation, provided from the costumer azure portal.


timezone

Type: String

The timezone of the clients that are getting their events from the exchange server. This is important for daylight-saving time. Exchange is using UTC normally so we have to calculate the result back. If this is not set correctly then the full day events are also not displayed correctly. This value is accordingly the same for all clients, so we can also use this value for server side processes.


uidResolverAlias

Type: String

Is the name of the alias in which the UID table for the UID resolver resides.


uidResolverTable

Type: String

The name of the UID table. From the list of tables in the column, select the table. If they do not exist yet, you can create them in the designer using the alias editor. To do this, select the database alias and then the "Create system tables" item from the context menu. Have the table "ASYS_UIDRESOLVER" created and save the alias again. If necessary, you can change the name in the System table creation dialog box. It is important that the correct table is selected.


uidResolverType

Type: EAliasUidResolver

Type of UID resolver.


user

Type: String

The user to be used to log on, for example, to log on to the Exchange or database server.