Trust — Schemi

Il pilastro Trust si concentra su sicurezza, conformità, protezione dei dati, gestione dell’identità e degli accessi, risposta agli incidenti e responsabilità condivisa tra l’utente e Salesforce. Questi schemi trasformano i principi di progettazione del pilastro in pratiche concrete e riesaminabili: cosa cercare in una soluzione, che aspetto ha e gli schemi anti-schema che la minano.

Questi schemi mettono in pratica i principi di progettazione del pilastro Trust. Leggeteli insieme al pilastro Trust per la guida completa dietro ognuno di essi.

  • Applicare zero Trust su tutti i livelli: verificare esplicitamente ogni richiesta di accesso anziché considerare affidabile la posizione o l’origine della rete.
  • Concedi privilegi minimi per impostazione predefinita: parti dall’accesso più restrittivo ed espandi deliberatamente in base alle esigenze aziendali documentate.
  • Implementare una difesa approfondita: creare livelli di controlli preventivi, detective e reattivi in modo che l’errore di uno non comprometta il sistema.
  • Integrare la sicurezza: creare modelli di minacce e requisiti di sicurezza in ogni fase dell’architettura, prima dell’inizio della creazione.
  • Incorporare sicurezza nell’automazione: creare controlli di sicurezza nelle pipeline CI/CD, nella configurazione come codice e nelle impostazioni predefinite della piattaforma.
  • Progettazione per privacy: architetto per la minimizzazione dei dati, la limitazione degli scopi, la gestione del consenso e i flussi di lavoro dei diritti degli interessati.
  • Progettazione per la tracciabilità: rendere ogni azione conseguente attribuibile e ricostruibile attraverso percorsi di controllo conservati e a prova di manomissione.
  • Progettazione per risposta agli incidenti: progettazione per procedure di rilevamento, intervento in tempo reale, ripristino e risposta testate.

Ogni categoria abbina modelli (aspetto positivo) e anti-schemi (cosa evitare), organizzati in modo da poter rivedere una soluzione area per area. Iniziare dall’esito Trust necessario:

  • Stabilire chi può accedere a cosa? Utilizzare Gestione identità e accessi per autenticazione, autorizzazione, MFA, OAuth e gestione delle sessioni.
  • Proteggere i dati sensibili? Utilizzare Protezione dei dati e Privacy per la crittografia, la protezione a livello di campo, la residenza dei dati e i controlli della privacy.
  • Soddisfare gli obblighi normativi? Utilizzare Conformità e Normativa per gli itinerari di controllo, le certificazioni e la governance.
  • Rilevamento e risposta alle minacce? Utilizzare Risposta agli incidenti e Operazioni di sicurezza per il monitoraggio della sicurezza, il rilevamento degli eventi e la risposta.
  • Costruire una rete di sicurezza? Utilizzare Secure Development Lifecycle (Ciclo di vita sviluppo sicuro) per la protezione a sinistra del turno, le difese OWASP Top 10 e i test di sicurezza.
  • Chiarire a chi appartiene quale controllo? Utilizzare la responsabilità condivisa per suddividere i compiti di sicurezza tra le funzioni della piattaforma e l’implementazione.
  • Agenti operativi nella produzione? Utilizzare gli schemi agente per la difesa rapida dall’iniezione, il monitoraggio del modello e la comunicazione protetta tra agenti.

Schemi specifici del Trust per i sistemi agenti, tra cui la difesa con iniezione rapida, il monitoraggio del modello e la comunicazione protetta tra agenti.

Schemi per conformità normativa, itinerari di controllo, certificazioni e governance.

Schemi per la crittografia dei dati, la protezione a livello di campo, la residenza dei dati e i controlli della privacy.

Schemi per autenticazione, autorizzazione, MFA, OAuth e gestione delle sessioni.

Schemi per il monitoraggio della sicurezza, il rilevamento degli eventi, la risposta agli incidenti e le operazioni di sicurezza.

Schemi per la protezione a sinistra dei turni, le prime 10 difese OWASP, la progettazione sicura delle opportunità in corso di realizzazione e i test di sicurezza.

Schemi che chiariscono le responsabilità di sicurezza tra le funzioni della piattaforma e l’implementazione dell’architetto.