Exchange Hybrid (legacy)
See the Microsoft Exchange Hybrid section to use the updated version of the connector. This section was retained for reference purposes.
The Exchange Hybrid Connectivity supports importing and provisioning data to and from Microsoft Exchange and Microsoft Exchange Hybrid. It collects data from Microsoft Exchange via Omada Data Warehouse (ODW) and provisions data through Omada Provisioning Service (OPS). Exchange Hybrid Connectivity supports two modes, either connecting to an on-premises Exchange organization only or an Exchange Hybrid environment. You can customize the functionality of the connector both in ODW and OPS.
Managing Microsoft Exchange Online only is not supported by the Exchange Hybrid Connectivity. Mailboxes that reside only in Microsoft Exchange Online will be imported, but assigning, requesting, and provisioning of these mailboxes is not supported. For online-only scenarios use Microsoft Exchange Online connectivity.
To import from Microsoft Exchange, the SQL Server Integration Services (SSIS) Server must run PowerShell version 5.1 or higher.
Microsoft released Exchange Server SE in July 2025 and ended support for Exchange 2019 in October 2025. The current version of Exchange SE is functionally equivalent to Exchange 2019 CU15, without any breaking changes, but Microsoft will deprecate Remote PowerShell (RPS) and introduce REST-based APIs in 2026.
Customers using Exchange Hybrid v2 or Exchange Online v2 connectors: These connectors already use the EXO V3 PowerShell module with REST-based cmdlets. They are not affected by the RPS deprecation and are fully compatible with Exchange SE today and going forward. The following Get-Mailbox parameters are not available or functional in Get-EXOMailbox:
- Async
- GroupMailbox
- Migration
- PublicFolder
- SortBy
Customers using the legacy Exchange Hybrid connector (Exchange 2016/2019): The legacy connector uses Remote PowerShell (WinRM) and is currently compatible with Exchange SE. However, it will be affected when Microsoft removes RPS support. Customers should plan to migrate to the Exchange Hybrid v2 connector. A migration guide is available in the Omada documentation.
Supported objects and operations
Exchange Hybrid Connectivity retrieves user, equipment, room and shared mailboxes, permission access to these mailboxes, distribution groups/members, and admin role groups.
| Microsoft Exchange object | Omada data model | Operations |
|---|---|---|
| User Mailbox | Resource assignments | Create, read, update, delete |
| Equipment Mailbox | Resource assignments | Create, read, update, delete |
| Room Mailbox | Resource assignments | Create, read, update, delete |
| Shared Mailbox | Resource assignments | Create, read, update, delete |
| Distribution group | Resource | Create, read, update, delete |
| Distribution group members | Resource assignments | Create, read, update, delete |
| Admin Roles | Resources | Read |
| Admin Role memberships | Resource assignments | Read |
Accounts are not imported from Exchange. Instead, they are looked up and referred from Microsoft Active Directory and Microsoft Entra ID.
The following Microsoft Exchange objects are not managed by Exchange Hybrid Connectivity:
- Public Folders
- Contacts
Mailbox attributes
The table below lists options in Microsoft Exchange supported and managed as attributes in Omada Identity:
| Mailbox type | Option | Operations |
|---|---|---|
| User Mailbox | Primary email | Create, read, update |
| User Mailbox | Additional email addresses | Read |
| User Mailbox | Webmail | Create, read, update |
| User Mailbox | Address | Create, read, update |
| User Mailbox | Quotas (Issue Warning, Prohibit send, Prohibit send and receive) | Create, read, update |
| User Mailbox | Hide in address list | Create, read, update |
| User Mailbox | Location 1 | Create, read, update |
| Equipment Mailbox | Location | Create, read, update |
| Room Mailbox | Location | Create, read, update |
| Shared Mailbox | Location | Create, read, update |
1 This option exists only in Omada Identity. It is used to provision Mailboxes either to Exchange on-premises or Exchange Online. It is also used when connecting to Exchange Hybrid Connectivity.
Mailbox delegation
You can only assign permissions to a mailbox in a hybrid environment. Either a local or remote mailbox. It is not supported by Microsoft to assign permissions to an Exchange Online mailbox. The table below lists permissions which can be assigned to a mailbox type:
| Mailbox type | Permissions |
|---|---|
| User Mailbox | Send As, Send on Behalf, Full Access |
| Equipment Mailbox | Send As, Send on Behalf, Full Access |
| Room Mailbox | Send As, Send on Behalf, Full Access |
| Shared Mailbox | Send As, Full Access |
The appropriate permission for a mailbox can be requested only after it has be confirmed through the import.
Request and assign permissions to mailboxes is supported across the Exchange Hybrid environment, as shown in the table below:
| Location of Mailbox requesting access | Location of Mailbox to set permissions on |
|---|---|
| On-premises | On-premises |
| On-premises | Online (remote mailbox) |
| Online (remote mailbox) | Online (remote mailbox) |
| Online (remote mailbox) | On-premises |
Minimum required permissions
If the connection to on-premises Microsoft Exchange is handled by Kerberos authentication, the user running the SSIS packages should be given the necessary access rights. For other authentication mechanisms, you can create a separate user. The SSIS proxy account also requires local admin rights on the SSIS server to correctly execute the PowerShell scripts.
Omada recommends that the user is made a member of the Exchange Admin Role Group called View-Only Organization Management. This gives the necessary access rights for retrieving objects from Exchange. With the standard Exchange roles, the user needs to have access to the management role Mail Recipients and Active Directory Permissions. This can be done by assigning the user to the standard role group Organization Management or by giving the user a direct assignment to the two management roles.
If Omada Identity is not configured to get and set Full access and Send as permissions (these import queries can be disabled in the collector) having access to management group Active Directory Permissions is not needed. Then it will be sufficient to be part of the standard role group Recipient Management.
Implementation notes
You must have at least one on-premises Exchange Server and must also use Exchange Online. Additionally, the Microsoft Office 365 Hybrid Configuration Wizard has to be successfully completed. Once the wizard is completed, it is possible to manage both their on-premises and Exchange Online organizations from the Exchange admin center and Exchange management shell.
Mailboxes must be provisioned and synchronized via Microsoft Entra ID Connect before access (Send as, Send on behalf, Full Access) can be assigned to them. Before requesting or assigning a User Mailbox, the Identity must already have an assignment for an Active Directory account.
You can upgrade or perform migration of the legacy Exchange Connectivity to the new Exchange Hybrid Connectivity, but upgrading or migrating to Exchange Online Connectivity is not supported.