Integrating IBM
TRIRIGA with Microsoft Exchange
Integration between IBM®
TRIRIGA® Workplace Reservation Manager and Microsoft Exchange requires two-way
communication. Microsoft Exchange sends meeting
requests to IBM TRIRIGA for the room resources that IBM TRIRIGA manages. This
communication is done by using Simple Mail Transfer Protocol (SMTP). IBM TRIRIGA sends messages to
Exchange to
accept or reject meeting requests for managed rooms. IBM TRIRIGA also sends
free/busy data to Exchange to ensure the
Exchange
calendars are kept in sync with IBM TRIRIGA . This communication
is done by using the Microsoft Exchange Web Services
(EWS) API or Microsoft
Graph API. Initial configuration is required in both Exchange and IBM TRIRIGA .
Integration overview
With IBM TRIRIGA Workplace Reservation Manager (Reserve), especially when integrated with Microsoft Exchange , you can create reservations in several different ways. Each method has a different user-interface entry point , and a different integration data flow in terms of how and when Exchange and TRIRIGA communicate.
Setting up reservable spaces portfolio in IBM TRIRIGA
You must set up reservable spaces portfolio in IBM TRIRIGA before configuring the integration between Microsoft Exchange and IBM TRIRIGA . These setup activities include editing the details of a reservable room, such as its name, layout, reservation type, calendar, group, and room services. For more information, see Setting up reservable spaces portfolio .
Create resource mailboxes and contacts in Microsoft Exchange
The Microsoft Exchange mailbox must be configured for each room resource and mail contact.
Configuring communication from Microsoft Exchange to IBM TRIRIGA
To sync resource availability data between Microsoft Exchange and IBM TRIRIGA , meeting information for integrated room resources needs to be forwarded to the IBM TRIRIGA SMTP agent for processing. The SMTP agent is a SMTP mail server.
Configuring communication from IBM TRIRIGA to Microsoft Exchange
To configure communication from IBM TRIRIGA to Microsoft Exchange , you must register an OAuth application with Microsoft Azure, and register the OAuth provider (Microsoft Azure) with TRIRIGA. This registration enables the communication from TRIRIGA Reserve to Exchange. The following topic provides detailed information about this configuration.
Configuring IBM TRIRIGA with Microsoft Exchange on-premises
There are several steps for configuring IBM TRIRIGA Workplace Reservation Manager (Reserve) with Microsoft Exchange on-premises.
Installing the Room Search add-in in Microsoft Outlook
What is the Room Search add-in for Outlook? Our Room Search add-in for Microsoft Outlook is a user-friendly Perceptive app. But this app is displayed within the Outlook application as a side-panel interface. By using this Perceptive application on your laptop or desktop, you can easily search for rooms, add one or more rooms to your meeting invitation, and move on to the next invitation.
Troubleshooting Microsoft Exchange integration
If an issue occurs with your integration between IBM TRIRIGA Workplace Reservation Manager (Reserve) and Microsoft Exchange , the following questions and answers can help to diagnose the issue.
TRIRIGA integration with Microsoft Graph Subscriptions - Developers guide
Prior to versions 4.0, IBM TRIRIGA used, iCalendar records delivered via SMTP to receive notifications of changes made to Microsoft Exchange resources managed by TRIRIGA . Some third-party integrations with Exchange which use the Microsoft Graph API don’t trigger the SMTP traffic. This presents challenges for these third-party integrations to co-exist with the TRIRIGA Exchange integration. As part of the Graph API, Microsoft provides a REST based notification. TRIRIGA now supports this mechanism for use by third-party integrators as an addition to SMTP iCal notifications. This topic covers the usage, configuration, and technical details of the integration.