Skip to main content

AliasSubExchangeWs

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

Overview

PropertySummary
hostThe host under which the service is accessible
portThe port under which the service is accessible
authMethodThe authentication method for the Exchange web server.
userThe user to be used to log on, for example, to log on to the Exchange or database server.
domainDomain where the Exchange server resides, such as "exchange.local".
passwordThe password of the user to be used for login, e.g., to log on to the ADITO server, Exchange Server, etc.
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.
tenantIdThe "tenantID", which is necessary for the OAuth2 authorisation, provided from the costumer azure portal.
linkerTimeoutSpecifies the query timeout for the database used by the linker.
calendarLinkerAliasSets the alias for the calendar linker. This is typically set to the ADITO system database alias.
securitySecurity setting
itemPacketSizeThe number of items requested by the Exchange Server at the same time in a package. The default value here is 100.
calendarViewMaxCyclesDescribes a threshold value when switching between the algorithms to search. For very long intervals, the default algorithm may be problematic. The default…
ewsRequestTimeoutTime-out for the query duration when accessing the Exchange Web server.
preferBasicAuthCauses the Exchange webservices to prefer BasicAuth over WindowsAuth
ewsTraceFlagsEnables debug output inside the ews-java-api. This property is only used if the "EXCHANGE" debug-level is activated.
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…
uidResolverTypeType of UID resolver.
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…

host

Type: String

The host under which the service is accessible


port

Type: String
Default: 80

The port under which the service is accessible


authMethod

Type: EExchangeWSAuthMethod

The authentication method for the Exchange web server.


user

Type: String

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


domain

Type: String
Requires: authMethod property group

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


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.


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.


tenantId

Type: String
Requires: authMethod property group

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


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.


calendarLinkerAlias

Type: String

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


security

Type: ETransportSecuritySslOnly

Security setting


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.


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.


ewsRequestTimeout

Type: Long
Default: 6 s

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


preferBasicAuth

Type: Boolean
Default: false

Causes the Exchange webservices to prefer BasicAuth over WindowsAuth


ewsTraceFlags

Type: String

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


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.


uidResolverType

Type: EAliasUidResolver

Type of UID resolver.


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.