Configuración de claves administradas por el cliente de HSM para DBFS mediante Azure Portal
Nota:
Esta característica solo está disponible en el plan Premium.
Puede usar Azure Portal para configurar su propia clave de cifrado para cifrar la cuenta de almacenamiento del área de trabajo. En este artículo se describe cómo configurar su propia clave desde HSM administrado de Azure Key Vault. Para obtener instrucciones sobre cómo utilizar una clave de los almacenes de Azure Key Vault, consulte Configuración de claves administradas por el cliente para DBFS con Azure Portal.
Importante
La instancia de Key Vault debe estar en el mismo inquilino de Azure que el área de trabajo de Azure Databricks.
Para más información sobre las claves administradas por el cliente para DBFS, consulte Claves administradas por el cliente para la raíz de DBFS.
Crear un HSM administrado de Azure Key Vault y una clave HSM
Puede usar un HSM administrado de Azure Key Vault existente o crear y activar uno nuevo con el Inicio rápido: Aprovisionamiento y activación de un HSM administrado mediante la CLI de Azure. El HSM administrado de Azure Key Vault debe tener habilitada la protección de purga.
Para crear una clave HSM, siga Crear una clave HSM.
Preparación de la cuenta de almacenamiento del área de trabajo
En Azure Portal, vaya al recurso de servicio de Azure Databricks.
En el menú de la izquierda, en Automatización, seleccione Exportar plantilla.
Haga clic en Implementar.
Haga clic en Editar plantilla, busque
prepareEncryption
y modifique el almacén para escribirtrue
. Por ejemplo:"prepareEncryption": { "type": "Bool", "value": "true" }
Haga clic en Save(Guardar).
Haga clic en Revisar y crear para implementar el servicio.
A la derecha, en Essentials, haga clic en Vista JSON.
Busque por
storageAccountIdentity
y copie elprincipalId
.
Configure la asignación de roles de HSM administrado
- Vaya a su recurso HSM administrado en Azure Portal.
- En el menú de la izquierda, en Configuración, seleccione RBAC local.
- Haga clic en Agregar.
- En el campo Rol, seleccione Usuario de cifrado del servicio criptográfico de HSM administrado.
- En el campo Ámbito, seleccione
All keys (/)
. - En el campo Entidad de seguridad, escriba el
principalId
de la cuenta de almacenamiento del área de trabajo de DBFS en la barra de búsqueda. Seleccione el resultado. - Haga clic en Crear.
- En el menú de la izquierda, en Configuración, seleccione Claves y seleccione la clave.
- En el campo Identificador de clave, copie el texto.
Cifrado de la cuenta de almacenamiento del área de trabajo mediante la clave HSM
- En Azure Portal, vaya al recurso de servicio de Azure Databricks.
- En el menú de la izquierda, en Configuración, seleccione Cifrado.
- Seleccione Usar su propia clave, escriba el identificador de clave de la clave HSN administrada y seleccione la suscripción que la contiene.
- Haga clic en Guardar para guardar la configuración de la clave.
Regeneración (rotación) de claves
Al regenerar una clave, debe volver a la página Cifrado del recurso de servicio de Azure Databricks, actualizar el campo Identificador de clave con el nuevo identificador de clave y hacer clic en Guardar. Esto se aplica tanto a las nuevas versiones de la misma clave, como a las claves nuevas.
Importante
Si elimina la clave que se usa para el cifrado, no se podrá acceder a los datos de la raíz de DBFS.