-
Objetivo
Muchas organizaciones dependen de SharePoint para la gestión de datos, pero integrar estos datos en entornos modernos de nube presenta desafíos de seguridad y automatización. Los procesos manuales son ineficientes, propensos a errores y exponen datos sensibles a riesgos. Nuestro objetivo era construir una canalización de ingestión de datos segura y automatizada que integre sin problemas los datos de SharePoint en Azure Storage, reduciendo la carga manual y asegurando la fiabilidad de los datos.
-
Solución
Nuestra solución aprovecha Microsoft Graph API y Azure Data Factory para crear una canalización de ingestión de datos completamente automatizada y segura:
-
Autenticación Segura – El proceso comienza recuperando de manera segura un secreto de servicio principal de Azure Key Vault, asegurando que las credenciales permanezcan protegidas.
-
Recuperación de Datos – Usando el token de portador, el sistema consulta el Graph API para obtener el ID de unidad de SharePoint necesario.
-
Ingestión de Datos – Azure Data Factory se utiliza para copiar archivos de SharePoint en una Cuenta de Almacenamiento de Azure, asegurando la integridad de los datos mientras se mantiene protegida la información sensible.
-
-
Resultado
-
Seguridad Mejorada – Los detalles de autenticación sensibles están protegidos a través de Azure Key Vault y manejo seguro de tokens.
-
Flujo de Datos Automatizado – La integración de extremo a extremo elimina la extracción manual de datos, reduciendo errores y aumentando la eficiencia.
-
Fiabilidad y Escalabilidad – Azure Data Factory asegura una canalización robusta y escalable capaz de manejar movimientos de datos complejos de manera eficiente.
-
-
Tecnología
-
Microsoft Graph API – Facilita la extracción segura de datos de SharePoint.
-
Azure Key Vault – Gestiona y protege las credenciales de autenticación.
-
Azure Data Factory – Automatiza el movimiento y la transformación de datos.
-
Cuenta de Almacenamiento de Azure – Almacena de manera segura los datos ingeridos de SharePoint.
-
¿Cómo funciona?
-
Recuperar un secreto del principal del servicio de Azure Key Vault.
-
Autenticar el inquilino y obtener un token de portador para asegurar el acceso seguro.
-
Usar el token de portador para consultar Microsoft Graph API.
-
Recuperar el ID de unidad de SharePoint necesario.
-
Utilizar Azure Data Factory para copiar archivos de SharePoint a Azure Storage Account.
-
Asegurar que todas las transferencias de datos se ejecuten de manera segura sin exponer credenciales sensibles.