%% International data governance reference architecture %% Reference architecture: a reusable pattern, not a live client integration flowchart TB subgraph z0["Your Salesforce org on Hyperforce"] org["Salesforce org
chosen Hyperforce location"] d360["Data 360
location per org"] sec["Shield and Guardian controls
encryption, monitoring, audit"] end subgraph z1["Systems outside the Salesforce org"] mw["Integration layer
where it runs matters"] ext["Other processors
engagement, warehouse, AI"] end cust["Customers by region
data subjects"] src["Source systems
web, apps, ERP, files"] consent["Regional consent rules
by country and purpose"] classify["Data classification
inventory and tags"] access["Users by region
roles and permission sets"] ret["Retention and deletion
policies and jobs"] cust -->|"consent captured"| consent src -->|"field inventory"| classify consent -->|"consent records"| org classify -->|"policies and tags"| d360 access -->|"least-privilege access"| org org -->|"data streams"| d360 org -->|"encryption and logs"| sec org -->|"outbound data"| mw d360 -->|"activations and data shares"| ext mw -->|"processor transfers"| ext org -->|"retention rules"| ret ret -->|"erasure requests"| ext classDef salesforce stroke:#125BD8,fill:#e8f0fd class org salesforce classDef data stroke:#2f8a3a,fill:#e9f6ea class d360 data classDef integration stroke:#334155,fill:#eef2f6 class mw integration classDef security stroke:#1f2937,fill:#f3f4f6 class consent,classify,sec,ret security classDef external stroke:#64748b,fill:#ffffff class src,ext external classDef people stroke:#125BD8,fill:#ffffff class cust,access people