Skip to content

Commit e625cf6

Browse files
authored
Merge pull request #309273 from AbhishekMallick-MS/Dec-10-2025-UUF
Addressed UUF #502196
2 parents a2315ba + a8ea18f commit e625cf6

3 files changed

Lines changed: 16 additions & 14 deletions

File tree

articles/backup/backup-reports-email.md

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Email Azure Backup Reports
33
description: Create automated tasks to receive periodic reports via email
44
ms.topic: how-to
5-
ms.date: 12/12/2024
5+
ms.date: 12/10/2025
66
ms.service: azure-backup
77
author: AbhishekMallick-MS
88
ms.author: v-mallicka
@@ -20,15 +20,17 @@ Using the **Email Report** feature available in Backup Reports, you can create a
2020

2121
To configure email tasks via Backup Reports, perform the following steps:
2222

23-
1. Go to **Business Continuity Center** > **Backup Reports** and click on the **Email Report** tab.
24-
2. Create a task by specifying the following information:
23+
1. Go to **Resiliency** > **Monitoring + Reporting** > **Reports**.
24+
1. On the **Reports** pane, select **Backup Reports (consolidated)**.
25+
1. On the **Backup Reports (consolidated)** pane, select the **Email Report** tab.
26+
1. Create a task by specifying the following information:
2527
* **Task Details** - The name of the logic app to be created, and the subscription, resource group, and location in which it should be created. Note that the logic app can query data across multiple subscriptions, resource groups, and locations (as selected in the Report Filters section), but is created in the context of a single subscription, resource group and location.
2628
* **Data To Export** - The tab which you wish to export. You can either create a single task app per tab, or email all tabs using a single task, by selecting the **All Tabs** option.
2729
* **Email options**: The email frequency, recipient email ID(s), and the email subject.
2830

2931
:::image type="content" source="./media/backup-azure-configure-backup-reports/email-tab.png" alt-text="Screenshot shows the Email tab." lightbox="./media/backup-azure-configure-backup-reports/email-tab.png":::
3032

31-
3. After you click **Submit** and **Confirm**, the logic app will get created. The deployed logic app uses the [Consumption plan](../../articles/logic-apps/single-tenant-overview-compare.md#logic-app-workflow-types-and-environments) pricing. The logic app and the associated API connections are created with the tag **UsedByBackupReports: true** for easy discoverability. You'll need to perform a one-time authorization step for the logic app to run successfully, as described in the section below.
33+
1. After you select **Submit** and **Confirm**, the logic app will get created. The deployed logic app uses the [Consumption plan](../../articles/logic-apps/single-tenant-overview-compare.md#logic-app-workflow-types-and-environments) pricing. The logic app and the associated API connections are created with the tag **UsedByBackupReports: true** for easy discoverability. You'll need to perform a one-time authorization step for the logic app to run successfully, as described in the section below.
3234

3335
> [!NOTE]
3436
> Support for Backup vault workloads (Azure Database for PostgreSQL Server, Azure Blobs, Azure Disks) is added to the logic app templates in April 2023. So, if you've deployed these logic apps on an earlier date, you'll have to redeploy these using the above steps if you want to see data for Backup vault workloads in your email reports.
@@ -44,7 +46,7 @@ To perform the authorization, follow the steps below:
4446

4547
:::image type="content" source="./media/backup-azure-configure-backup-reports/logic-apps.png" alt-text="Screenshot shows the Logic Apps." lightbox="./media/backup-azure-configure-backup-reports/logic-apps.png":::
4648

47-
3. Click on the **API connections** menu item.
49+
3. Select the **API connections** menu item.
4850

4951
:::image type="content" source="./media/backup-azure-configure-backup-reports/api-connections.png" alt-text="Screenshot shows the API Connections." lightbox="./media/backup-azure-configure-backup-reports/api-connections.png":::
5052

@@ -62,7 +64,7 @@ To perform the authorization, follow the steps below:
6264

6365
* All the charts and graphs shown in the portal are available as inline content in the email. [Learn more](configure-reports.md) about the information shown in Backup Reports.
6466
* The grids shown in the portal are available as *.csv attachments in the email.
65-
* The data shown in the email uses all the report-level filters selected by the user in the report, at the time of creating the email task.
67+
* The data shown in the email uses the report-level filters selected by the user in the report, at the time of creating the email task.
6668
* Tab-level filters such as **Backup Instance Name**, **Policy Name** and so on, aren't applied. The only exception to this is the **Retention Optimizations** grid in the **Optimize** tab, where the filters for **Daily**, **Weekly**, **Monthly** and **Yearly** RP retention are applied.
6769
* The time range and aggregation type (for charts) are based on the user’s time range selection in the reports. For example, if the time range selection is last 60 days (translating to weekly aggregation type), and email frequency is daily, the recipient will receive an email every day with charts spanning data taken over the last 60-day period, with data aggregated at a weekly level.
6870

@@ -74,7 +76,7 @@ If you aren't receiving emails as expected even after successful deployment of t
7476

7577
* This issue could be occurring because the Outlook API connector isn't authorized. To authorize the connection, follow the authorization steps provided above.
7678

77-
* This issue could also be occurring if you've specified an incorrect email recipient while creating the logic app. To verify that the email recipient has been specified correctly, you can go to the logic app in the Azure portal, open the Logic App designer and select email step to see whether the correct email IDs are being used.
79+
* This issue could also be occurring if you've specified an incorrect email recipient while creating the logic app. To verify that the email recipient has been specified correctly, you can go to the logic app in the Azure portal, open the Logic App designer, and select email step to see whether the correct email IDs are being used.
7880

7981
### Scenario 2: Receiving an error email that says that the logic app failed to execute to completion
8082

@@ -86,7 +88,7 @@ To troubleshoot this issue:
8688

8789
### Scenario 3: Error in authorizing Microsoft 365 API connection
8890

89-
When attempting to authorize the Microsoft 365 API connection, you might see an error of the form _Test connection failed. Error 'REST API is not yet supported for this mailbox. This error can occur for sandbox (test) accounts or for accounts that are on a dedicated (on-premises) mail server._
91+
When attempting to authorize the Microsoft 365 API connection, you might see an error of the form _Test connection failed. Error 'REST API isn't yet supported for this mailbox. This error can occur for sandbox (test) accounts or for accounts that are on a dedicated (on-premises) mail server._
9092

9193
This error can occur if the mailbox is on a dedicated Microsoft Exchange Server and isn't a valid Office 365 mailbox. [Learn more](/connectors/office365/#common-errors)
9294

@@ -114,19 +116,19 @@ To update the authentication type for the Office 365 connection via the Azure po
114116

115117
Learn about [how to authorize the Azure Monitor Logs connection](#authorize-connections-to-azure-monitor-logs-and-office-365).
116118

117-
1. Once deployed, go to the logic app in the Azure portal and click **Logic app designer** from the menu.
119+
1. Once deployed, go to the logic app in the Azure portal and select **Logic app designer** from the menu.
118120

119-
:::image type="content" source="./media/backup-azure-configure-backup-reports/logic-app-designer-inline.png" alt-text="Screenshot showing to click Logic app designer." lightbox="./media/backup-azure-configure-backup-reports/logic-app-designer-expanded.png":::
121+
:::image type="content" source="./media/backup-azure-configure-backup-reports/logic-app-designer-inline.png" alt-text="Screenshot shows the selection of Logic app designer." lightbox="./media/backup-azure-configure-backup-reports/logic-app-designer-expanded.png":::
120122

121123
1. Locate the places where the Office 365 action is used.
122124

123125
You'll find two Office 365 actions used, both at the bottom of the flow.
124126

125127
:::image type="content" source="./media/backup-azure-configure-backup-reports/office-365-change-connection.png" alt-text="Screenshot showing Office 365 change connection.":::
126128

127-
1. Click **Change connection** and click the *information icon*.
129+
1. Select **Change connection** and select the *information icon*.
128130

129-
:::image type="content" source="./media/backup-azure-configure-backup-reports/email-information-icon.png" alt-text="Screenshot showing to click information icon.":::
131+
:::image type="content" source="./media/backup-azure-configure-backup-reports/email-information-icon.png" alt-text="Screenshot shows how to select information icon.":::
130132

131133
1. A popup opens where you can select the authentication type for GCC High.
132134

@@ -136,11 +138,11 @@ Once you select the correct authentication type in all the places where the Offi
136138

137139
You can also directly update the ARM template, which is used for deploying the logic app, to ensure that the GCC High endpoint is used for authorization. Follow these steps:
138140

139-
1. Go to the **Email Report** tab, provide the required inputs, and then click **Submit**.
141+
1. Go to the **Email Report** tab, provide the required inputs, and then select **Submit**.
140142

141143
:::image type="content" source="./media/backup-azure-configure-backup-reports/view-template-inline.png" alt-text="View email template." lightbox="./media/backup-azure-configure-backup-reports/view-template-expanded.png":::
142144

143-
1. Click **View template**.
145+
1. Select **View template**.
144146

145147
This opens up the ARM template json which you can download and edit.
146148

-84 KB
Loading
11.4 KB
Loading

0 commit comments

Comments
 (0)