Customer 360 Enterprise Data Platform — Denodo on Azure  ·  View 01 of 39  ·  Context and scope

System Context

Who uses the Customer 360, what it reads, and what it deliberately does not touch.

Editable source SVG draw.io All views
Systems of record Salesforce CRM profile, segment SAP and Oracle ERP orders, billing ServiceNow CSM cases, SLA Enterprise services Microsoft Entra ID Microsoft Purview People it serves Service Agent 1,800 seats Relationship Manager 420 seats BI Developer 90 authors Data Steward Customer Data Team Analytical and SaaS sources Databricks Lakehouse CLV, ML scores Marketing Cloud campaigns Digital Event Stream web and mobile Customer 360 Platform Denodo logical data layer Consuming applications and metadata Power BI 1,100 report users Agent Desktop contact centre Customer AI Assistant Azure OpenAI Data Science Notebooks masked cohorts 360 view account book certified data governs REST JDBC REST daily hourly events SQL REST API tools JDBC auth lineage Customer 360 Platform — System Context External / third party Security / platform Person or role synchronous batch event / async Out of scope: campaign execution, CRM customisation and remediation inside the source systems. The platform reads; the owning system still writes. v 1.0 · owner Data & AI Global Practice · date 2026-09

Decisions

  • Read-only against every system of record. The platform never writes a customer attribute back into Salesforce, SAP or ServiceNow — remediation is routed to the owning system as a task.
  • Five sources are federated live and three are physically landed. That split is not convenience; it follows the freshness contract on view 17.
  • Microsoft Purview federates the Denodo catalogue rather than replacing it, so the estate-wide search works without a second definition of Customer360.

Assumptions

  • Entra ID is the single identity provider for all human access; no local Denodo accounts exist outside break-glass.
  • Source systems can sustain the federated query load quantified on view 12; this must be confirmed by workload testing before Phase 3.
  • Contact-centre volume of 9,400 calls a day at 60 requests per second peak, 1,100 Power BI report consumers, 500 concurrent sessions.

Out of scope

  • Campaign execution, CRM customisation and case management — the platform reads their output, it does not replace them.
  • Customer-facing self-service portals; the partner portal is the only external consumer in scope.
  • Product 360, Supplier 360 and Risk 360 — the pattern is designed to extend to them, but nothing here is built for them yet.