Skip to content

Exchange Environments hosted by a 3rd party hosting provider

AgendaX works installed on a server of your Exchange provider, or installed on your local network.
Most probably, your Exchange Hosting provider will not let you install anything on his servers. In this case, you can install AgendaX on your local network.

On the AgendaX Server computer, install Outlook 32bit (Outlook 2016 or later for Exchange Server 2016 or later, or hosted Exchange).
Then, create a mailbox (e.g. ‘AgendaX’), and give this mailbox the following permissions on every mailbox that you want to read and publish with AgendaX:

Rewiewer rights on the top of the mailbox (in some Outlook versions called ‘Outlook Today’)
Editor rights on the Calendar folder

The following Powershell scripts might be helpful for doing this for all or a subset of mailboxes:

foreach ($Mailbox in (Get-Mailbox -OrganizationalUnit abc -ResultSize Unlimited))
{
  Add-MailboxFolderPermission -identity "$($Mailbox.Name)" -AccessRights Reviewer -User agendax
  Add-MailboxFolderPermission -identity "$($Mailbox.Name):\Calendar" -AccessRights Editor -User agendax
}

The term ‘Calendar’ in the above example is language specific and might have to be changed in your environment, depending on the Outlook folder names in your language.

The term “-OrganizationalUnit abc” limits the mailboxes to those of a specifig OU. If you want to assign rights to all mailboxes, remove this parameter.

Create a user account (‘AgendaX’) in your local Active Directory and log in with that account on the AgendaX server.

Start Outlook and create a profile that accesses the mailbox of the AgendaX user. Turn OFF Exchange Cache mode.

Finally, install AgendaX and when prompted for the Exchange Server version, check the checkbox labeled ‘Exchange is hosted by a hosting provider in an untrusted domain’ and enter the name of the profile you created above.

Back To Top