---
schema_version: "1"
id: a262fb6130349ad8cd328bd1b849c8ea98d8147bb84c15a22604ef3c4d0c1b41
title: Schemi di protezione dei dati
collection: architect
version: current
locale: it-it
portal_url: https://docs.salesforce.com/architect/current/it-it/well-architected/guides/trust-data-protection-patterns.md
canonical_url: https://architect.salesforce.com/docs/architect/it-it/well-architected/guide/trust-data-protection-patterns.html
source_site: architect.salesforce.com
content_type: documentation
content_hash: 966a9e6a28d6123fc972b50e6eb9e79ca81d0d935a7e9584699e10a0e5f17065
products:
  - Framework ben progettato
  - Architect Site Content Repo
---
# Schemi di protezione dei dati

<br>

Ulteriori informazioni su Well-Architected [Trust](/docs/architect/it-it/well-architected/guide/trust.html) → [Data Protection and Privacy](/docs/architect/it-it/well-architected/guide/trust.html#data-protection-and-privacy)

## Classificazione dei dati

**Schemi**

| Dove cercare | Che bell'aspetto |
| --- | --- |
| Schema di classificazione dei dati | ✅ Schema di classificazione documentato con livelli (Pubblico, Interno, Riservato, Ristretto)<br>✅ esempi di business forniti per ogni livello di classificazione<br>✅ Schema di classificazione allineato agli obblighi normativi (HIPAA, PCI DSS, GDPR)<br>✅ Modellatori di dati addestrati ad applicare la classificazione in modo coerente durante la progettazione<br>✅ Nuovi campi classificati come parte del processo di modellazione dei dati, non retroattivamente |
| Classificazione a livello di campo | ✅ Classificazione applicata a livello di campo, non solo a livello di oggetto<br>✅ I campi all'interno di un singolo oggetto possono avere classificazioni diverse<br>✅ La protezione a livello di campo riflette le distinzioni di classificazione<br>✅ Dati non classificati per impostazione predefinita al livello di protezione appropriato più alto<br>✅ La classificazione determina i controlli di protezione (crittografia, accesso, conservazione) |
| Oggetti e campi personalizzati | ✅ Tutti gli oggetti personalizzati hanno una classificazione dei dati documentata<br>✅ Campi sensibili (stipendio, SSN, PHI, dati di pagamento) classificati come Riservato o Limitato<br>✅ Campi pubblici (nome società, sito Web) documentati come Pubblico<br>✅ metadati di classificazione acquisiti nelle descrizioni dei campi<br>✅ Classificazione rivista durante le revisioni del codice e ARB |
| Oggetti standard | ✅ Campi oggetto standard valutati in base allo schema di classificazione<br>✅ Shield Platform Encryption abilitato per i campi standard con restrizioni<br>✅ Protezione a livello di campo applicata ai campi standard riservati<br>✅ Rapporti e visualizzazioni elenco filtrati per impedire l'esposizione di campi standard sensibili |
| Dati di integrazione | ✅ Dati che fluiscono attraverso integrazioni classificate prima dell'implementazione<br>✅ Sensibilità dei dati del sistema esterno valutata e documentata<br>✅ Gestione degli endpoint di integrazione Autenticazione basata su certificato con uso limitato dei dati<br>✅ Classificazione dei dati conservata oltre i confini del sistema |
| Mappatura della conformità | ✅ campi HIPAA PHI identificati e contrassegnati come Limitati<br>✅ Dati del titolare della carta PCI evitati in Salesforce ove possibile: tokenizzati tramite gateway di pagamento per ridurre l'ambito; dove devono essere memorizzati, utilizzare Campi personalizzati crittografati sotto i controlli PCI DSS<br>✅ Dati personali GDPR identificati e soggetti a controlli privacy<br>✅ Dati finanziari SOX classificati e soggetti a separazione delle mansioni |

**Anti-schemi**

| Dove cercare | Che brutto aspetto |
| --- | --- |
| Protezione uniforme | ⚠️ Stessa protezione applicata a tutti i campi indipendentemente dalla sensibilità<br>⚠️ Dati di basso valore iperprotetti (spreco di risorse) mentre dati di alto valore sono sottoprotetti<br>⚠️ Informazioni sulla società pubblica trattate come informazioni personali o dati delle carte di pagamento<br>⚠️ Ogni campo crittografato "solo per essere sicuri" senza giustificazione di classificazione |
| Classificazione retroattiva | ⚠️ Dati classificati dopo la distribuzione in produzione<br>⚠️ Dati sensibili rilevati attraverso controlli di conformità anziché revisioni della progettazione<br>⚠️ Dati classificati solo dopo incidenti di sicurezza<br>⚠️ "Capiremo la classificazione in seguito" è l'impostazione predefinita durante lo sviluppo |
| Classificazione solo a livello di oggetto | ⚠️ Interi oggetti classificati in modo uniforme quando i campi hanno sensibilità diverse<br>⚠️ Accesso a livello di oggetto concesso senza protezione a livello di campo per i campi sensibili<br>⚠️ Tutti i campi degli oggetti Account o Referente che si presume abbiano la stessa classificazione<br>⚠️ Autorizzazioni oggetto utilizzate come unico controllo dell'accesso per gli oggetti con sensibilità mista |
| Knowledge tribale | ⚠️ Classificazione non documentata, esistente solo nella Knowledge delle persone chiave<br>⚠️ Gli sviluppatori si affidavano a "sapere" quali campi sono sensibili<br>⚠️ Nessuno schema di classificazione scritto accessibile a tutti i modellatori di dati<br>⚠️ Nuovi membri del team inseriti senza formazione in classificazione |

## Crittografia

**Schemi**

| Dove cercare | Che bell'aspetto |
| --- | --- |
| Crittografia a riposo | ✅ Tutti i dati crittografati a livello di infrastruttura tramite Hyperforce<br>✅ Shield Platform Encryption abilitato per Dati con restrizioni<br>✅ Schema di crittografia (probabilistica, deterministica, deterministica con distinzione tra maiuscole e minuscole) selezionato in base ai requisiti di query e univocità<br>✅ compromessi di crittografia valutati durante la progettazione del modello di dati |
| Strategia Shield Platform Encryption | ✅ Crittografia probabilistica utilizzata per la maggior parte dei campi con restrizione (supporta tutte le operazioni di query)<br>✅ Crittografia deterministica utilizzata per i campi che richiedono clausole WHERE di corrispondenza esatta o univocità<br>✅ deterministica con distinzione tra maiuscole e minuscole utilizzata dove la distinzione dei casi è importante per la logica aziendale<br>✅ Comportamento dei campi crittografati testato prima della distribuzione in produzione<br>✅ Riferimenti di campi formula a campi crittografati gestiti in modo appropriato (spostati in Apex se necessario) |
| Gestione delle chiavi | ✅ Procedure di rotazione delle chiavi documentate e automatizzate<br>✅ Scenari di distruzione chiave testati durante le esercitazioni di ripristino di emergenza<br>✅ Chiavi gestite dal cliente (BYOK) valutate per la conformità che richiedono un controllo esplicito delle chiavi<br>✅ Procedure di revoca chiave documentate<br>✅ Ciclo di vita della chiave di crittografia gestito in base ai requisiti di conformità |
| Crittografia in transito | ✅ TLS 1.2 o superiore richiesto per tutte le integrazioni<br>✅ Autenticazione reciproca basata su certificato per le integrazioni che gestiscono dati con restrizioni<br>✅ Intestazioni HSTS configurate per i siti Experience Cloud per impedire il downgrade del protocollo<br>✅ scadenza certificato TLS monitorata e rinnovo automatico configurato<br>✅ Cifre deboli e protocolli disabilitati |
| Codice e configurazione | ✅ Credenziali mai incorporate in codice, file di configurazione o controllo di versione<br>✅ credenziali denominate e credenziali esterne utilizzate per gestire l'autenticazione centralmente<br>✅ Funzionalità di rotazione delle credenziali integrate nell'architettura<br>✅ Le credenziali denominate astraggono l'autenticazione dal codice, abilitando gli aggiornamenti senza modifiche del codice |
| Pacchetti AppExchange | ✅ Requisiti di sicurezza del pacchetto valutati prima dell'installazione<br>✅ Campi crittografati accessibili ai pacchetti solo se giustificati dall'azienda<br>✅ Pacchetti di schemi di accesso ai dati monitorati tramite Monitoraggio evento<br>✅ Pacchetti che richiedono l'accesso a Dati limitati soggetti a revisione avanzata |

**Anti-schemi**

| Dove cercare | Che brutto aspetto |
| --- | --- |
| Crittografia senza valutazione | ⚠️ Crittografia probabilistica abilitata su tutti i campi senza test<br>⚠️ Rapporti critici rilevati in produzione come non riusciti perché i campi crittografati non possono essere aggregati<br>⚠️ Crittografia abilitata nelle origini dei campi formula senza impatto sulla comprensione<br>⚠️ Campi utilizzati nelle query SOQL LIKE crittografati senza passare alla crittografia deterministica |
| Credenziali incorporate | ⚠️ Credenziali incorporate nel codice, nelle impostazioni personalizzate o nel controllo delle versioni<br>⚠️ Chiavi API, password e certificati codificati nelle classi Apex<br>⚠️ Credenziali confermate negli archivi di controllo sorgente<br>⚠️ Credenziali memorizzate in metadati personalizzati o impostazioni personalizzate senza crittografia |
| Protocolli deboli o legacy | ⚠️ TLS 1.0 o 1.1 accettato (obsoleto e vulnerabile)<br>⚠️ Flusso OAuth nome utente-password consentito quando è disponibile il bearer JWT<br>⚠️ Certificati autofirmati accettati nelle integrazioni di produzione<br>⚠️ Convalida del certificato disabilitata "per far funzionare l'integrazione" |
| Nessuna gestione delle chiavi | ⚠️ Shield Platform Encryption abilitato senza procedure di rotazione delle chiavi<br>⚠️ Nessun scenario di distruzione delle chiavi documentato<br>⚠️ Chiavi predefinite utilizzate senza valutare la conformità delle chiavi gestite dal cliente<br>⚠️ Procedure di rotazione e revoca delle chiavi mai testate |
| Sovracrittografia | ⚠️ Dati di classificazione pubblici o interni crittografati, con costi aggiuntivi senza vantaggi<br>⚠️ Shield Platform Encryption abilitato in ogni campo, creando complessità inutili<br>⚠️ BYOK utilizzato quando la conformità non lo richiede (aggiunge sovraccarico operativo)<br>⚠️ Crittografia obbligatoria dove la classificazione dei dati non lo giustifica |

## Mascheramento dei dati

**Schemi**

| Dove cercare | Che bell'aspetto |
| --- | --- |
| Strategia Sandbox | ✅ I dati limitati non entrano mai negli ambienti di sviluppo o test<br>✅ Copia Sandbox parziale esclude oggetti e campi con restrizione<br>✅ I modelli Sandbox definiscono gli oggetti e i campi da includere per tipo di ambiente<br>✅ Data Mask configurato per i Sandbox che richiedono dati simili a quelli di produzione |
| Regole Data Mask | ✅ Le regole Data Mask nascondono i campi sensibili preservando le caratteristiche dei dati<br>✅ Gli schemi mantengono l'integrità referenziale (lo stesso input produce lo stesso output mascherato)<br>✅ indirizzi email mascherati ma rimangono in formato valido per il test<br>✅ Numeri di telefono mascherati ma rimangono in formato valido<br>✅ Le date sono cambiate in modo coerente mantenendo le relazioni relative<br>✅ Campi numerici randomizzati entro intervalli realistici |
| Dati sintetici | ✅ Gli ambienti di sviluppo utilizzano la generazione di dati sintetici<br>✅ I dati sintetici hanno caratteristiche realistiche che consentono test efficaci<br>✅ Nessun dato di produzione mai richiesto per lo sviluppo<br>✅ Testare la generazione di dati automatizzata nelle pipeline di sviluppo |
| Ambienti non di produzione | ✅ Dati di produzione mai copiati nelle organizzazioni sviluppatore personali<br>✅ Le catture schermata e le demo utilizzano dati mascherati o sintetici<br>✅ Gli ambienti di formazione utilizzano dati sintetici o dati di produzione fortemente mascherati<br>✅ Accesso di appaltatori e fornitori ai dati non di produzione limitato alla classificazione Business Use Only |

**Anti-schemi**

| Dove cercare | Che brutto aspetto |
| --- | --- |
| Dati di produzione nei Sandbox | ⚠️ Sandbox completi aggiornati con dati di produzione non mascherati per lo sviluppo<br>⚠️ Dati limitati copiati nei Sandbox per sviluppatori per comodità<br>⚠️ Sviluppatori con ampio accesso ai Sandbox dati di produzione<br>⚠️ Sandbox aggiornati con dati sensibili "perché i test sono più facili con dati reali" |
| Nessun dato sintetico | ⚠️ Dati di produzione utilizzati esclusivamente per tutti i test<br>⚠️ Nessuna generazione di dati sintetici per gli ambienti di sviluppo<br>⚠️ "Abbiamo bisogno di dati reali" ipotizzati senza valutare alternative sintetiche<br>⚠️ Dati di test manuali creati quando la generazione può essere automatizzata |

## Privacy by Design

**Schemi**

| Dove cercare | Che bell'aspetto |
| --- | --- |
| Minimizzazione dei dati | ✅ Solo i dati necessari per scopi aziendali dichiarati raccolti<br>✅ Ogni aggiunta di campo contestato con "quale decisione architettonica richiede questi dati?"<br>✅ Dati che non servono più allo scopo di raccolta rimossi<br>✅ Campi facoltativi chiaramente contrassegnati e non obbligatori senza giustificazione aziendale<br>✅ Conservazione dei dati storici allineata alla base giuridica, non "mantenere tutto per sempre" |
| Limitazione dello scopo | ✅ Gli insiemi di autorizzazioni limitano l'accesso ai dati in base allo scopo della funzione lavorativa<br>✅ Gli utenti marketing non possono accedere ai dettagli dei casi di assistenza senza una giustificazione documentata<br>✅ Gli utenti di vendita non possono accedere alle cronologie del servizio clienti a meno che il processo non lo richieda<br>✅ L'accesso ai dati multifunzionale richiede l'approvazione e il monitoraggio espliciti<br>✅ Scopo di accesso ai dati documentato nelle descrizioni degli insiemi di autorizzazioni |
| Gestione del consenso | ✅ Consenso acquisito a livello individuale per marketing, analisi, elaborazione facoltativa<br>✅ Il consenso è granulare (specifico dello scopo), non consenso binario<br>✅ i flussi di lavoro di revoca del consenso si propagano tra i sistemi integrati<br>✅ decisioni di consenso tracciate con indicazione oraria, versione e meccanismo<br>✅ L'interfaccia utente del consenso spiega chiaramente a cosa l'utente acconsente |
| Diritti degli interessati | ✅ I flussi di lavoro delle richieste di accesso forniscono copie dei dati entro il termine stabilito dal regolamento vigente per la distribuzione<br>✅ I flussi di lavoro di rettifica correggono le imprecisioni con l'itinerario di controllo<br>✅ Cancellare i flussi di lavoro per eliminare i dati laddove consentito dalla legge (considerando gli obblighi di conservazione)<br>✅ I flussi di lavoro di portabilità esportano i dati in formato leggibile dal computer<br>✅ flussi di lavoro per i diritti degli interessati testati regolarmente per convalidare le tempistiche<br>✅ L'automazione del flusso di lavoro garantisce che le tempistiche normative vengano rispettate in modo coerente |
| Controlli della privacy | ✅ Controlli della privacy imposti tecnicamente, non solo attraverso la policy<br>✅ Le regole di condivisione implementano la limitazione dello scopo<br>✅ La protezione a livello di campo protegge gli attributi sensibili<br>✅ Itinerari di controllo acquisiscono eventi rilevanti per la privacy<br>✅ Controlli della privacy convalidati nelle pipeline CI/CD |

**Anti-schemi**

| Dove cercare | Che brutto aspetto |
| --- | --- |
| Raccogli tutto | ⚠️ Approccio "Raccogli tutti i dati possibili, potremmo averne bisogno un giorno"<br>⚠️ Campi aggiunti senza scopo aziendale documentato<br>⚠️ Dati conservati a tempo indeterminato senza giustificazione di conservazione<br>⚠️ Dati facoltativi raccolti rendendo obbligatori i campi |
| Consenso generale | ⚠️ Singolo consenso "acconsento ai termini" per tutti gli scopi<br>⚠️ Consenso al marketing combinato con l'erogazione del servizio in un'unica casella di controllo<br>⚠️ Consenso fatto tutto o niente quando gli scopi sono separabili<br>⚠️ Consenso sepolto in termini e condizioni di 20 pagine |
| Polizza senza applicazione | ⚠️ La policy sulla privacy descrive le pratiche ideali che non vengono applicate tecnicamente<br>⚠️ Formazione degli utenti utilizzata per impedire l'accesso inappropriato ai dati<br>⚠️ Principi di privacy documentati senza implementare controlli tecnici<br>⚠️ Conformità della policy assunta senza monitoraggio e convalida |
| Richieste manuali degli interessati | ⚠️ Richieste GDPR/CCPA gestite tramite ticket IT manuali che richiedono mesi<br>⚠️ Nessuna procedura documentata di accesso, rettifica, cancellazione, portabilità<br>⚠️ La finestra di completamento della richiesta impostata dal regolamento vigente per la distribuzione non è visibile<br>⚠️ Richiedi che i flussi di lavoro rilevati durante i controlli non esistano |
| Condivisione eccessiva dei dati | ⚠️ Ampio accesso ai dati concesso a tutti i reparti senza giustificazione dello scopo<br>⚠️ Accesso consentito per il marketing ai dettagli dei casi di assistenza<br>⚠️ Accesso consentito alle vendite alle cronologie del servizio clienti senza necessità documentata<br>⚠️ Lettura/Scrittura pubblica OWD utilizzato per gli oggetti contenenti dati personali |

## Residenza dati

**Schemi**

| Dove cercare | Che bell'aspetto |
| --- | --- |
| Distribuzione regionale Hyperforce | ✅ Organizzazione fornita nella regione Hyperforce che soddisfa i requisiti di residenza dei dati<br>✅ L'archiviazione e l'elaborazione dei dati avvengono entro i confini geografici richiesti<br>✅ Requisiti regionali documentati e convalidati prima del provisioning<br>✅ Requisiti multi-regione affrontati attraverso l'architettura multi-organizzazione dove necessario |
| Mappatura del flusso di dati | ✅ Il flusso di dati mappa il documento da cui originano, transitano e risiedono i dati<br>✅ Trasferimenti di dati transfrontalieri identificati e valutati rispetto ai regolamenti<br>✅ clausole contrattuali standard o regole aziendali vincolanti per i trasferimenti internazionali<br>✅ Percorsi di transito dati valutati per la conformità della residenza, non solo la posizione di archiviazione |
| Ambito residenza dati | ✅ Posizione di memoria dati (quale regione Hyperforce)<br>✅ Posizione di elaborazione dei dati (regioni di calcolo)<br>✅ Posizione di memoria di backup<br>✅ Log e posizione di archiviazione dell'itinerario di controllo<br>✅ Percorsi di transito integrazione valutati per la circolazione transfrontaliera dei dati |
| Architettura multi-organizzazioni | ✅ Architettura multi-organizzazione utilizzata quando i requisiti normativi non possono essere soddisfatti all'interno di una singola organizzazione<br>✅ Ogni organizzazione fornita nella regione appropriata per i propri dati<br>✅ Gli schemi di integrazione rispettano i vincoli di residenza dei dati<br>✅ compromessi sulla complessità operativa documentati nelle ADR |
| Convalida della conformità | ✅ Requisiti di residenza dei dati documentati per giurisdizione<br>✅ selezione della regione Hyperforce convalidata in base ai requisiti prima del provisioning<br>✅ Controlli periodici confermano che i dati rimangono entro i limiti richiesti<br>✅ Le modifiche ai regolamenti sulla residenza attivano la revisione dell'architettura |

**Anti-schemi**

| Dove cercare | Che brutto aspetto |
| --- | --- |
| Sorveglianza della residenza | ⚠️ Rilevate violazioni della residenza dei dati durante i controlli di conformità<br>⚠️ Fornitura di organizzazioni senza valutazione dei requisiti regionali<br>⚠️ "Cloud is cloud" assunto senza considerare le normative sulla posizione dei dati<br>⚠️ Giurisdizioni aggiunte senza revisione degli obblighi di residenza |
| Transito ignorando la residenza | ⚠️ Considerata solo la posizione di stoccaggio mentre i percorsi di transito vengono ignorati<br>⚠️ Dati instradati attraverso regioni al di fuori dei confini di conformità<br>⚠️ Middleware di integrazione utilizzato nelle regioni non conformi<br>⚠️ Backup archiviati in regioni diverse dai dati principali |
| Multi-organizzazione non necessaria | ⚠️ Architettura multi-organizzazione utilizzata quando è sufficiente una singola organizzazione con regioni Hyperforce<br>⚠️ Complessità operativa, costi di licenza e sovraccarico di integrazione moltiplicati senza necessità normative<br>⚠️ Implementazione multi-organizzazioni "solo per essere sicuri" senza un requisito di conformità specifico<br>⚠️ Multi-organizzazione utilizzata per impostazione predefinita quando i controlli di classificazione dei dati e accesso sono sufficienti |
