Skip to content

Commit 70c2eab

Browse files
authored
Staging preview of Export & Import with Managed Identity (#36710)
1 parent acef25f commit 70c2eab

6 files changed

Lines changed: 458 additions & 5 deletions

File tree

azure-sql/database/database-export.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Export a database to a BACPAC file using the Azure portal, PowerShe
55
author: WilliamDAssafMSFT
66
ms.author: wiassaf
77
ms.reviewer: mathoma, hudequei, randolphwest
8-
ms.date: 01/26/2026
8+
ms.date: 03/02/2026
99
ms.service: azure-sql
1010
ms.subservice: data-movement
1111
ms.topic: how-to
@@ -65,6 +65,22 @@ If the export operation exceeds 20 hours, it might be canceled. To increase perf
6565

6666
1. To monitor the progress of the export operation, open the page for the server containing the database being exported. Under **Data management**, select **Import/Export history**.
6767

68+
## Export with managed identity authentication (preview)
69+
70+
You can export a database in Azure SQL Database to a BACPAC file using [managed identity](/entra/identity/managed-identities-azure-resources/overview) authentication to eliminate the need to provide SQL administrator passwords or storage access keys.
71+
72+
For a detailed tutorial, see [Use managed identity with import and export (preview)](database-import-export-managed-identity.md).
73+
74+
To export a BACPAC file using managed identity authentication, the following configuration is required:
75+
76+
- A **user-assigned managed identity (UAMI)** assigned to the [logical server](logical-servers.md) for Azure SQL Database.
77+
- The server has the managed identity configured as the **Microsoft Entra administrator**.
78+
- A managed identity is assigned to the **Storage Blob Data Contributor** role on the target Azure Storage account. This managed identity can be the same as the one assigned to the server or a different one.
79+
- The logical server, managed identity, and storage account are in the **same Microsoft Entra tenant**.
80+
81+
> [!NOTE]
82+
> Export with managed identity authentication is currently in [**preview**](doc-changes-updates-release-notes-whats-new.md#preview) and only available for Azure SQL Database.
83+
6884
## SQLPackage utility
6985

7086
We recommend the use of the SQLPackage utility for scale and performance in most production environments. You can run multiple SqlPackage commands in parallel for subsets of tables to speed up import/export operations.

0 commit comments

Comments
 (0)