Configure the Archibus Extension for Microsoft Exchange for Use with Maintenance
Archibus Extension for Microsoft Exchange
Configure the Archibus Extension for Microsoft Exchange for Use with Maintenance
This topic covers how to configure the Archibus Extension for Microsoft Exchange for use with the Archibus Maintenance modules and applications. When the Archibus Extension for Microsoft Exchange is active, busy times recorded in Exchange are reflected in the craftsperson calendars of the Background Data / Define Craftsperson Schedule Variances task.
Also see:
Connecting to Office 365 Exchange Online
When configuring the application with Exchange integration, if you are connecting to Exchange Online / Office 365, using OAuth2 is required. See Configure for OAuth2 .
-
Leave empty
exchange.userName
,exchange.password
, andexchange.domain
. -
Set
exchange.url
to https://outlook.office365.com/EWS/Exchange.asmx
Configuring the Archibus Extension for Microsoft Exchange
To configure Exchange integration:
-
Set your deployment option. Locate the file:
-
[application directory]\WEB-INF\config\context\applications\ bldgops-exchange.properties
-
-
Set the properties required for Exchange integration.
In the ]\WEB-INF\config\context\applications\bldgops-exchange.properties configuration file, set the following properties for Exchange integration:
Property Description bldgops.exchange.enabled This is a flag to enable/disable the exchange service of Building Operation domain to retrieve busy times bldgops.exchange.version Required for Exchange integration bldgops.exchange.url This is required for Exchange integration when not using Autodiscover. You should not leave this empty.
Example:
bldgops.exchange.url=https://server.domainname.local/EWS/Exchange.asmx
bldgops.exchange.userName
bldgops.exchange.password
These are the user name and password for the Exchange Impersonation service account. Required for Exchange integration except when using OAuth. See Creating the Service Account bldgops.exchange.domain # Exchange Impersonation domain. Not required. bldgops.exchange.proxyServer
bldgops.exchange.proxyPort
# Proxy settings for connecting to the Exchange Server. Not required. bldgops.exchange.linkedDomains # Email Domains on the connected Exchange Server(s) in a comma-separated list. Not required.