The company has recently deployed Microsoft Teams, but we prefer to keep everything else on-premises (mailboxes, mail flow in/out to the Internet).
We have a requirement to share calendar free/busy information between Microsoft Teams (in Microsoft 365) and our on-premises mailboxes. However, we do not want to configure any additional mail flow between Exchange on-premises and Exchange Online, and we want to avoid exposing our on-premises mailbox servers to Internet traffic. Additionally, since all mobile clients connect through a permanent VPN and use internal autodiscovery DNS, we prefer not to publish the autodiscovery record in the public domain.
Q1: Is it possible to achieve this with the mentioned restrictions?
Q2: Can we avoid running the Hybrid Configuration Wizard (HCW) and instead perform a minimal manual configuration?
What else, except listed below, do I need to have in place to get it working as expected?
- Azure AD Connect: Configured and synchronizing user identities to Azure AD (completed)
- Federation Trust: create and configure a federation trust
- Is there any port/traffic that I need to unblock from the Internet to on-prem to a specific server to get it working?
- Organization Relationship: create an organization relationship both on-premises and in Exchange Online
- Is there any port/traffic that I need to unblock from the Internet to on-prem to a specific server to get it working?
- Do I need to publish an autodiscovery DNS record on the public domain?
- Anything else?
We are concerned about the security implications of exposing the autodiscover service. Is there a safer alternative, such as utilizing the Edge Transport server to handle autodiscover requests?
Any tips highly appreciated.