Hosted Exchange Environments

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 2010 or later instead of the MAPI download.
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') and on the Inbox
  • Editor rights on the Calendar folder

The following EMS scripts (or similar) 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 }

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

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

The terms ‘Inbox’ and ‘Calendar’ in the above examples are language- specific and might have to be changed in your environment, depending on the Outlook folder names in your language.

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.
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 FAQs 0 0