We use cookies on our website to ensure we provide you with the best experience on our website. By using our website, you agree to the use of cookies for analytics and personalized content.This website uses cookies. More Information
It seems like your browser didn't download the required fonts. Please revise your security settings and try again.
Barracuda Cloud-to-Cloud Backup

Exchange Online Deployment

  • Last updated on

This article applies to Barracuda Cloud-to-Cloud Backup and Microsoft Office 365.

Depending on the plan and version of Office 365 you are running, some configuration settings may have a slightly different setup path.

Configure Service Account with Impersonation Role

In order for Barracuda Cloud-to-Cloud Backup to access user mailboxes for backup, you must create a new service account with administrative privileges and apply the impersonation role to that account.

To configure impersonation within Exchange Online:

Step 1. Create a New Service Account
  1. Log in to your Office 365 Management Panel using an account with administrative privileges, and click users and groups in the left pane.
  2. Click the + symbol to create a new account.
  3. In the details page, enter the details for the new service account, and click next.
  4. In the settings page, select Yes to assign administrator permissions, and from the drop-down menu, select Global administrator. Optionally, you can add an alternate email address and location. Click next.
  5. In the assign licenses page, make no changes. Click next.
  6. In the send results in email page, click Create. The service account details are sent to the admin.
  7. To activate the account, log in to your Office 365 Management Panel using the new service account, and update the password.
Step 2. Create Impersonation Role

Option 1. Manually Set Up Impersonation

  1. Log in to the Exchange admin center using an account with administrative privileges, and go to permissions > admin roles.
  2. Click the + symbol. In the new role group dialog box, type BarracudaBackupImpersonation in both the Name and Description fields:
    newrolegroup.png 
  3. Scroll down to Roles, and click the + symbol.
  4. From the list, select ApplicationImpersonation, and click add:
    AppImpersonationRoleBCCB.png
  5. Click OK.
  6. Scroll down to Members, select the service account created in Step 1: Create a New Service Account, and click add
  7. Click OK. Click Save to save your settings and close the Role Group window. The Impersonation role is now listed in Admin Roles.

Option 2. Set Up Impersonation via PowerShell

Use the following steps to assign the ApplicationImpersonation role using PowerShell:

  1. At the PowerShell command prompt, enter the following command:
    New-ManagementRoleAssignment –name:impersonationAssignmentName –Role:ApplicationImpersonation –User:serviceAccount
    Where:
    name is the friendly name of the role assignment. Each time you assign a role, an entry is made in the role-based access control (RBAC) roles list. You can verify role assignments by using the cmdlet Get-ManagementRoleAssignment found in the Microsoft Dev Center article How to: Configure impersonation.
    Ro le is the RBAC role to assign. When you set up impersonation, you assign the ApplicationImpersonation role.
    User is the service account.

  2. Press Enter.

Configure Exchange Online

Once you create a service account with administrative privileges and apply the impersonation role to that account, you can configure your Exchange Online data source.

To manage backup schedules with 100 or more users in your Office 365 tenant, refer to Active Directory Group-Based Schedule Selection.

Use the following steps to set up Exchange Online backup:

  1. Log in to Barracuda Backup, and select the Cloud Source in the left pane.
  2. On the Status page, click Exchange Online:
    exchgonline.png
  3. The Data Sources page displays. Click Add a Cloud Provider, and enter the following details:
    1. In the Cloud Provider description field, enter a name to represent the data source.
    2. From the Cloud Provider type drop-down menu, select Microsoft Office 365.
    3. Click Save.
  4. The Add a Cloud Data Source dialog box displays:
    1. From the Data Type drop-down menu, select Exchange Online:
      exchangedatasource.png 
    2. Enter Your Office365 domain URL.

      To locate the native domain name associated with your Office 365 account, log in to the Office 365 portal using an administrative account, and go to Management > domains. The native domain is listed in the domains table ending with onmicrorsoft.com.

    3. Click Authorize.

      If you are not currently logged into the Exchange Online account, the Microsoft login page displays. Enter your Exchange Online administrator login information, and then click Sign in.

  5. In the Exchange Online page, click Accept to authorize Barracuda to back up data from Exchange Online:
    accept.png
  6. The Edit Exchange Online page displays.
    1. Enter a name to identify the data source in the Data Description field.
    2. In the Add to schedule section, click the drop-down menu, and then click Add New:
      editexchgonline.png
  7. The Add New Schedule dialog box displays:
    enterschedulename.png
  8. Enter a name to represent the schedule, and click OK. The Edit Exchange Online page is updated with the new schedule name.
  9. Click Save. The Edit Backup Schedule page displays.
  10. In the Items to Back Up section, select individual items to back up, or click Apply to all computers and data sources for this Barracuda Backup Cloud Service to back up everything in Exchange Online.
  11. In the Schedule Timeline section, select the day you want the schedule to run.
  12. In the Daily Backup Timeline, specify the time of day the schedule is to run:
    timelineBCCB.png 
  13. Click Save. Exchange Online is backed up based on your data source and schedule settings.
Last updated on