Exchange Administration

The Exchange Administration Service Type allows the management of Exchange mailboxes. The broker exposes methods to enable and disable Exchange mailboxes. This service is used internally by K2 for some of the Exchange workflow wizards.

An instance this Service Broker is configured during the K2 installation process if Exchange integration information is entered in the relevant installer screens. You can also create additional instances manually.

Service Authentication

The following Authentication Modes may be used with the Service Type:

Service Keys (Service Instance Configuration Settings)

Key Can be modified Data Type Sample Value Notes
Exchange EWS URL Yes (required) Text http://dlx.denallix.com/EWS/Exchange.asmx The URL of the Exchange Web Services.
Exchange Version Yes
(required)
Text

Exchange2010

Exchange2013

The version of Microsoft Exchange that has been configured for use with the K2 Server
Use Auto Discovery Yes True/False True  
Is Exchange Online Yes True/False False Set this value to True if you are targeting an Exchange Online environment.

Service Objects

The Exchange Administration Service Instance contains the Exchange Mailbox Service Object.

SmartObjects

If an Exchange environment is configured during installation of K2, K2 automatically generates SmartObjects for the Service Objects. These SmartObjects are used by the Exchange Event Wizards when enabling or disabling mailboxes in a process event wizard. SmartObjects are automatically created when selecting the Generate SmartObjects for this Service Instance check box when creating a new Service Instance. Designers may use the available Service Objects in this service to create advanced SmartObjects using the available K2 SmartObject design tools. It is recommended to use the K2 Design tools to create SmartObjects rather than generating SmartObjects, since this allows better control over the naming, behavior and design of the SmartObject and its methods and properties.

Considerations

The default Service Instance of this service is used internally by the K2 environment. Do not modify or delete the existing service instance. You can create a new instance or use the methods from the existing instance