NDA
GfK Data Ingestion via SAML
Automated GfK data ingestion replacing manual downloads — SAML authentication and scalable Data Lake integration.
NDA
Many organizations rely on SharePoint for data management, but integrating that data into modern cloud environments is harder than it should be. Manual processes are inefficient, error-prone, and expose sensitive data along the way. The team needed a secure, automated ingestion pipeline that moves SharePoint data into Azure Storage with no manual handoffs and no exposed credentials.
We built an automated pipeline using Microsoft Graph API and Azure Data Factory. Authentication is end-to-end secure: a service principal secret is retrieved from Azure Key Vault to mint a bearer token for Graph API access — credentials never touch source code, config files, or process logs.
With the token in hand, the pipeline queries Graph API for the relevant SharePoint drive ID, then Azure Data Factory copies the files into an Azure Storage Account. The whole flow is reproducible: same secret rotation, same Graph API contract, same ADF pipeline — no manual steps to remember.
Solution areas: Data Foundations