• 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 DatosAzure 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 EscalabilidadAzure 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?

1
Autenticación Segura
  • 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.

2
Recuperación de Datos
  • Usar el token de portador para consultar Microsoft Graph API.

  • Recuperar el ID de unidad de SharePoint necesario.

3
Ingesta de Datos
  • 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.