Ensure that Transparent Data Encryption (TDE) is enabled for all dedicated SQL pools within Microsoft Azure Synapse Analytics workspaces in order to protect your data at rest and help meet compliance requirements.
This rule resolution is part of the Conformity Security & Compliance tool for Azure.
optimisation
excellence
Transparent Data Encryption (TDE) helps protect any dedicated SQL pools provisioned inside Azure Synapse Analytics workspaces against the threat of malicious activity by encrypting data at rest. It performs real-time encryption and decryption of the associated SQL databases, backups, and logs, without requiring changes to your application. TDE encrypts your SQL database resources by using a symmetric key protected by a TDE protector.
Audit
To determine if Transparent Data Encryption (TDE) is enabled for dedicated SQL pools in Azure Synapse Analytics, perform the following actions:
Remediation / Resolution
To enable Transparent Data Encryption (TDE) for the dedicated SQL pools within your Microsoft Azure Synapse Analytics workspaces, perform the following actions:
References
- Azure Official Documentation
- Encryption for Azure Synapse Analytics workspaces
- Get started with Transparent Data Encryption (TDE) for dedicated SQL pool (formerly SQL DW) in Azure Synapse Analytics
- Transparent data encryption for SQL Database, SQL Managed Instance, and Azure Synapse Analytics
- Azure Command Line Interface (CLI) Documentation
- az synapse workspace list
- az synapse sql pool list
- az synapse sql pool tde show
- az synapse sql pool tde set