Important Notice: This article applies to Riva On-Premise and Riva Cloud Corporate. These steps do not apply to Riva Cloud Company.
This article describes how to prepare for a Riva connection to Office 365 Exchange Online.
Riva supports connections to hosted and on-premises Exchange systems. If your Riva On-Premise server will not connect to Office 365 Exchange Online, refer to one of the following:
Note: Because Exchange (Office 365) hosted on GoDaddy does not include Active Directory integration, there is no way for Exchange admins to assign Exchange ApplicationImpersonation role permissions. Only Delegate Full Access is supported.
To prepare to connect to Office 365 Exchange Online:
A connection to Exchange is established by Riva using the configured credentials of an Exchange "service user" that has been assigned permissions to access the mailboxes that will be processed. This user is required for corporate mode access to the mailboxes. Although newer Azure permission models allow for direct application access to mailboxes without a service account, this is not currently supported. Direct application access requires Azure administrator consent, and also grants access to all mailboxes, without the ability to restrict to a subset of mailboxes.
For more information, see How does Riva communicate with Exchange?
The Exchange service user used by Riva is referred to as the Riva connection user.
To prepare the Riva connection user:
Ensure that Windows and corporate firewalls are configured to grant the Riva server access to and from Office 365 Exchange Online using EWS (ports 80 and 443). See Firewall settings for Riva.
On the Windows system that will host the Riva On-Premise server, confirm that you can log in to the Office 365 Portal and access Outlook Web Access using the Exchange service user account login credentials. Outlook does not need to be installed on this server.
Ensure that each user mailbox that Riva will sync is ready:
Article ID: 1249
Last updated: 21 Jan, 2020
Also listed in
Riva On-Premise - CRM Sync -> Manage Riva On-Premise (Admin Guides) -> Email Systems -> Exchange (EWS)
Riva On-Premise - CRM Sync -> Get Started with Riva On-Premise -> Deploy Riva On-Premise -> Step 1 - Prepare -> Prepare Email Systems for Riva -> Exchange