Microsoft 365 Copilot Detailed Design

  • m365maps.comEnd UserExternal ComponentsMicrosoft 365 Copilot Detailed DesignApril 2025m365maps.comMicrosoft 365 ServiceConnection to the nearest available compute within the Microsoft secure global network. This is usually within the geography of the end user or the data, but varies based on local availability and load balancing requirements. Compute platform is shared by multiple customers.Shared ComputeData is encrypted and tagged with customer unique keys and identifiers. Location is determined by the tenant data map and Core Online Services contract terms. Storage platform is shared by multiple customers.Shared StorageBuild low/no-code Copilot extensions and stand-alone experiencesRelated ServicesBuild your own pro-code solutions that integrate with CopilotResourcesLegendFully custom agent experiences within the Copilot UIData imported into the Graph from outside sourcesComponents that are integral to the Microsoft 365 serviceMicrosoft 365 Service ComponentsMicrosoft services that operate outside of Microsoft 365Other Microsoft ServicesComponents that operate outside the Microsoft networkExternal ComponentsPurple lines show integral connectivity paths Green lines are customer optional connections, arrows indicate one-way data flowsSecure, private use of Bing to augment Copilot with web dataEnd users connect to the nearest Microsoft network node over secure, encrypted channels. Data remains tagged to each customer throughout.Microsoft Global NetworkMicrosoft BingCustom Engine AgentsUse Copilot Studio, SharePoint, and Teams Toolkit to extend CopilotExternal DataThe global network provides access to Microsoft 365Copilot is a Core Online Service with data residency termsCore Online Services StorageAdditional services may store data in other geographiesAdditional Services StorageAzure OpenAI ServiceCopilot StudioMicrosoft Network EdgeInternet·Copilot Web Grounding Security·Copilot Architecture·Copilot SecurityoptionaloptionaloptionaloptionalAzure AI ServicesGraph ConnectorsMicrosoft 365 Copilot ServiceMicrosoft GraphDeclarative AgentsCopilot Extensibility