Comparison of the Exchange Service Brokers
KB002353
PRODUCTThe REST-based Exchange service first released with K2 Five (5.1) and K2 Cloud Update 4 connects to a Microsoft Exchange server using its REST API. This service uses OAuth authorization and allows you to integrate with Exchange Online whether you have K2 Five or K2 Cloud.
The REST-based Exchange service is not linked to the Exchange workflow event wizards. You can use the SmartObject methods when designing workflows, however, the Exchange wizards in the designer use the existing Exchange brokers which are not capable of connecting to Exchange Online.
Older Service | Description | Matching REST-based Exchange SmartObject |
---|---|---|
Exchange Management | Provides functions to manage Calendar, Task and Meeting items. | Appointment Task |
Exchange Administration | Provides functions to manage Exchange mailboxes. | None |
Exchange Metadata | Allows the K2 server to discover Exchange servers, groups and mailbox databases. | None |
Comparison of SmartObject Properties
Use the following tables to compare the SmartObject properties of the Exchange Management service with the matching properties of the REST-based Exchange service.
Calendar SmartObject
Existing Property | Matching Appointment Property |
---|---|
Id | Id |
Change Key | |
On Behalf Of | |
Required Attendees | Required Attendees |
Optional Attendees | Optional Attendees |
Resources | Resources |
Subject | Subject |
Body | Body |
Body As Html | Is Body HTML |
Start Date Time | Start Date |
End Date Time | End Date |
Location | Location |
All Day Event | Is All Day Event |
Show Reminder | |
Reminder Minute Before Start | Reminder Minutes Before Start |
Show Time As | |
Importance | |
Is Private |
Meeting SmartObject
Existing Property | Matching Appointment Property |
---|---|
Id | Id |
Attending | Attending |
On Behalf Of | |
Client Time Zone | Time Zone |
Required Attendees | Required Attendees |
Optional Attendees | Optional Attendees |
Resources | Resources |
Free/Busy Start | Legacy Free Busy Status |
Free/Busy End | Legacy Free Busy Status |
Meeting Start Time | Start Date |
Duration Of Meeting | Duration |
Suggested Meeting Time | Currently Scheduled On |
Attendees with Conflict | Unavailable Attendees |
Task SmartObject
Existing Property | Matching Task Property |
---|---|
To | Contacts |
Id | Id |
Change Key | |
Subject | Subject |
Body | Body |
Body Is Html | Is Body HTML |
Start Date Time | Start Date |
Due Date Time | Due Date |
Status | Task Status |
Importance | |
Percent Complete | Percentage Complete |
Notify Complete | Is Complete |
Is Private | Sensitivity |
Show Reminder | Is Reminder Set |
Reminder Minute Before Start | Reminder Date |
See Exchange SmartObjects Reference for more information about using the REST-based Exchange service.