Description


This article xplains the prerequisites and process of using Dropsuite with a hosted exchange environment.


Requirements

  • Remote PowerShell enabled in the Exchange Server.
  • A PowerShell admin user that has the ability to run the following commands:
    • Get-Mailbox
    • Select-Object
    • Get-MailboxPermission
    • Add-MailboxPermission
    • Remove-MailboxPermission
    • Remove-MailboxFolderPermission
    • Set-MailboxFolderPermission
    • Add-MailboxFolderPermission
    • Get-MailboxFolderPermission
    • Get-ExchangeServer
    • New-Mailbox
    • Get-WebServicesVirtualDirectory
  • If the service includes an Archive subscription, the user will also need permission to run the following commands to setup journaling:
    • Get-DistributionGroup
    • New-DistributionGroup
    • Remove-DistributionGroup
    • Get-DistributionGroupMember
    • Add-DistributionGroupMember
    • Remove-DistributionGroupMember
    • Get-JournalRule
    • New-JournalRule
    • Remove-JournalRule
    • Get-TransportConfig
    • Set-TransportConfig
  • Whitelist Dropsuite PowerShell service IP to remotely log into the Exchange Server. The PowerShell service IPs are
    54.66.130.46
    52.65.14.113

The Process


  1. Log into the end-user dashboard.
  2. Click "Add Backup".
  3. Click the Hosted Exchange option.
  4. Enter the Exchange server PowerShell admin credentials.
    • PowerShell Connection Uri: PowerShell connection URL of the Exchange Server. 
    • Username: PowerShell admin username with domain
    • Password: PowerShell admin password.
    • Authentication Mechanism: The default is basic.
    • Enable SSL: The default is enabled.
  5. Click on "Login".
  6. Select the mailboxes you wish to add to the backup and then select "Start Backup".


Important Notes

Important things to note to make sure that everything runs as expected.


  • Dropsuite is not compatible with all Hosted Exchange Servers.
  • Make sure not to delete or change the password of the mailbox that is created on the Exchange Server for granting permissions to user mailboxes. (dropsuitebackupXXXX@domain.com)
  • Set the password expiration policy for this mailbox to never expire.
  • The PowerShell connection URL can be found by logging into your exchange admin center (ECP)
    • Go to servers > virtual directories and select "PowerShell" and edit. Here you will be able to note the External URL.