Proteggere i dati e la distribuzione di Traduttore di Azure

Traduttore di Azure in Foundry Tools è un potente servizio basato sul cloud progettato per offrire funzionalità di traduzione in tempo reale per un'ampia gamma di scenari, tra cui applicazioni, siti Web e flussi di lavoro aziendali. Quando le organizzazioni integrano questo servizio, possono migliorare la comunicazione globale e l'engagement degli utenti in più lingue e dialetti.

  • La sicurezza all'interno di Azure è basata su un modello collaborativo, in cui Microsoft e i clienti condividono la responsabilità di proteggere risorse e dati.

  • Microsoft è dedicato alla protezione dell'infrastruttura di base alla base di tutti i servizi di Azure, offrendo una base affidabile e affidabile per le operazioni cloud.

  • I clienti svolgono un ruolo cruciale in questa partnership di sicurezza assicurandosi che Azure Language sia configurato e gestito correttamente, proteggendo così le informazioni riservate e rispettando tutti i requisiti normativi pertinenti.

  • Comprendendo e rispettando chiaramente le rispettive responsabilità, sia Microsoft che i clienti collaborano per ottenere un comportamento di sicurezza completo e resiliente nell'ambiente Azure.

  • Per altre informazioni, vedereResponsabilità condivisa nel cloud

Questo documento offre linee guida dettagliate e consigli pratici per stabilire e mantenere un ambiente sicuro quando si usa Traduttore di Azure. È essenziale per gli utenti di qualsiasi servizio assegnare priorità alla protezione dei dati sensibili, proteggere la privacy degli utenti e garantire l'affidabilità della distribuzione. Rispettando queste procedure consigliate, è possibile ridurre i rischi e garantire che le soluzioni di traduzione rimangano sicure ed efficaci in tutte le piattaforme.

Sicurezza specifica del servizio

Traduttore di Azure richiede un'attenta considerazione di specifiche sfide e requisiti di sicurezza per mantenere la riservatezza e l'integrità dei flussi di lavoro di traduzione. Adottando un approccio proattivo a questi problemi di sicurezza, è possibile proteggere le informazioni riservate durante la traduzione e ridurre il rischio di accessi non autorizzati o violazioni dei dati.

  • Traduzione testuale: per i servizi di traduzione pubblici, applicare il filtro del contenuto in base alle esigenze. Inoltre, prendere in considerazione l'implementazione di misure di filtro aggiuntive per impedire la traduzione di contenuto dannoso o inappropriato.
    Per altre informazioni, vedereImpedire la traduzione con Translator.

  • Traduzione dei documenti: quando si traducono documenti, assicurarsi che vengano stabiliti flussi di lavoro sicuri. Usare contenitori di archiviazione sicuri con controlli di accesso e crittografia appropriati per proteggere sia i documenti originali che gli output tradotti.
    Per altre informazioni, vedereChe cos'è la traduzione dei documenti?.

  • Traduzione personalizzata: per garantire la sicurezza della terminologia proprietaria e della lingua specifica del dominio, è importante configurare controlli di accesso affidabili per i modelli di traduzione personalizzati. Limitando l'accesso ai modelli e ai relativi dati di training sottostanti, le organizzazioni possono proteggere efficacemente asset linguistici sensibili.
    Per altre informazioni, vedereCustom Translator per principianti.

  • Contenitori di Traduttore di Azure: per scenari che richiedono la sicurezza elevata o la traduzione offline in ambienti isolati, è consigliabile distribuire i contenitori di Translator. Questo modello di distribuzione è particolarmente adatto per proteggere i dati sensibili e supportare i flussi di lavoro di traduzione in ambienti controllati o disconnessi.
    Per altre informazioni, vedereFunzionalità e opzioni di sviluppo di Traduttore di Azure.

Gestione delle identità e degli accessi

La supervisione efficace delle identità e delle autorizzazioni di accesso è fondamentale per proteggere le distribuzioni di Traduttore di Azure da usi non autorizzati e da possibili compromissioni delle credenziali. Applicando la gestione sicura degli accessi, si garantisce che solo gli utenti e i dispositivi approvati possano interagire con la risorsa Translator. L'elenco seguente identifica i modi in cui è possibile supportare la gestione sicura degli accessi:

  • Accesso. Per gestire in modo efficace le identità utente e controllare in modo sicuro le autorizzazioni di accesso per le risorse di Traduttore di Azure, abilitare Microsoft Entra ID. Integrando Microsoft Entra ID, è possibile semplificare l'amministrazione degli account utente e assicurarsi che solo gli utenti autorizzati abbiano accesso ai servizi di Traduttore di Azure.
    Per altre informazioni, vedereAbilitare l'autenticazione di Microsoft Entra ID

  • Autorizzazione. Concedere solo le autorizzazioni essenziali per ogni ruolo usando il controllo degli accessi in base al ruolo.Grant only the permissions that are essential for each role using role-based access control (RBAC). Utilizzando identità gestite da RBAC, si rispetta il principio dei privilegi minimi, assicurandosi che gli utenti ricevano solo l'accesso necessario per eseguire le loro attività specifiche. Questo approccio riduce notevolmente al minimo la possibilità di accesso non autorizzato a informazioni riservate o funzioni critiche all'interno dell'API.
    Per altre informazioni, vedereIdentità gestite: controllo degli accessi in base al ruolo

  • Authentication. L'accesso ai dati di Translator deve essere limitato esclusivamente alle entità che completano correttamente l'autenticazione. Questa restrizione richiede agli utenti di completare correttamente la verifica e ricevere l'autorizzazione prima di poter visualizzare o modificare i dati di Translator. Solo gli utenti con l'approvazione appropriata ottengono l'accesso o modificano i privilegi. Questo approccio offre un livello di sicurezza assicurandosi che gli utenti non autorizzati non possano accedere a informazioni riservate o apportare modifiche che potrebbero influire sull'integrità dei dati.
    Per altre informazioni, vedereAutenticazione e autorizzazione

  • Azure Key Vault. Azure Key Vault offre un repository sicuro e centralizzato per i segreti dell'applicazione, ad esempio stringhe di connessione al database, chiavi API, chiavi gestite dal cliente (CMK), password e chiavi crittografiche. L'uso dell'insieme di credenziali delle chiavi elimina la necessità di inserire in modo hard-coded le informazioni sensibili direttamente nel codice dell'applicazione o nei file di configurazione, riducendo il rischio di esposizione accidentale.
    Per altre informazioni, vedereInformazioni su Azure Key Vault.
    Per l'implementazione di Custom Translator, vedereGestione delle chiavi di crittografia

    Suggerimento

    ✔️ Ruotare regolarmente le chiavi API: le chiavi in Azure Key Vault possono essere configurate con criteri di rotazione che generano automaticamente nuove versioni delle chiavi a frequenze specificate. La rotazione regolare delle chiavi API Translator riduce il rischio di compromissione delle credenziali usate per accedere ai servizi. Per altre informazioni, vedereAutorotazione chiave.

Sicurezza della rete

Traduttore di Azure elabora i dati sensibili dalle applicazioni. Pertanto, è essenziale stabilire misure di isolamento di rete avanzate per impedire l'accesso non autorizzato e garantire che il contenuto tradotto rimanga sicuro. L'elenco seguente illustra le procedure chiave per semplificare la gestione efficace dell'accesso sicuro:

  • Configurare gli endpoint privati: aumentare la schermatura configurando endpoint privati per le richieste API. Questo approccio rafforza la sicurezza e offre un isolamento di rete avanzato per le risorse di Traduttore di Azure.
    Per ulteriori informazioni, vedereUsare endpoint privati con Foundry Tools.

  • Implementare endpoint del servizio di rete virtuale: Rafforzare le protezioni limitando l'accesso di rete per consentire solo il traffico proveniente dalla propria rete virtuale di Azure. Allo stesso tempo, assicurarsi di mantenere il routing ottimale usando la rete backbone Microsoft per tutte le comunicazioni.
    Per altre informazioni, vedereAbilitare Traduttore personalizzato tramite rete virtuale di Azure.

  • Configurare le regole del firewall: migliorare la sicurezza designando indirizzi IP o intervalli specifici autorizzati ad accedere alla risorsa Translator. La limitazione dell'accesso in questo modo riduce al minimo la probabilità di connessioni non autorizzate da reti sconosciute.
    Per altre informazioni, vedereUsare Traduttore di Azure dietro i firewall.

  • Usare endpoint specifici dell'area: migliorare la sicurezza e la conformità usando endpoint geografici. Questo approccio garantisce che il traffico rimanga all'interno delle aree designate e supporti la conformità alle normative di residenza dei dati. Per altre informazioni, vedereUsare Traduttore di Azure dietro i firewall.

Protezione dei dati

Traduttore di Azure elabora il testo sensibile e il contenuto del documento. A causa della natura riservata di queste informazioni, l'implementazione di misure di protezione dei dati affidabili è essenziale. Queste misure di sicurezza sono fondamentali non solo per mantenere la privacy e la riservatezza dei dati elaborati, ma anche per garantire la conformità alle normative e agli standard di settore pertinenti.

  • Abilitare la crittografia dei dati inattivi: assicurarsi che i dati vengano automaticamente crittografati con l'Advanced Encryption Standard (AES) a 256 bit, conforme al Federal Information Processing Standard (FIPS) 140-2, quando vengono archiviati dal servizio.
    Per altre informazioni, vedereConformità Microsoft.

  • Implementare chiavi gestite dal cliente :per ottenere un controllo avanzato sulla gestione delle chiavi di crittografia, configurare le chiavi gestite dal cliente per le risorse di Translator integrando Azure Key Vault. Questa funzionalità è accessibile quando si seleziona un piano tariffario che include il supporto per la funzionalità della chiave gestita dal cliente.
    Per altre informazioni, vederela crittografia dei dati a riposo in Traduttore di Azure.

  • Esaminare i dettagli del criterio di No-Trace: Translator non conserva i dati dei clienti inviati per la traduzione testuale; elabora i dati senza archiviarli. Per la traduzione dei documenti, i dati vengono archiviati solo temporaneamente durante l'elaborazione e non vengono conservati in seguito.
    Per altre informazioni, vedereDati, privacy e sicurezza per Traduttore di Azure.

  • Seguire i requisiti di residenza dei dati: per assicurarsi che la distribuzione rispetti le normative di residenza dei dati a livello di area, selezionare gli endpoint geografici designati per Translator. Usare questi endpoint per mantenere la conformità ai requisiti locali.
    Per altre informazioni, vedereUsare Traduttore di Azure dietro i firewall.

Registrazione e monitoraggio

La definizione di registrazione e monitoraggio affidabili è fondamentale per identificare potenziali minacce alla sicurezza e risolvere i problemi all'interno della distribuzione di Traduttore di Azure. Assicurandosi che tutte le attività e le anomalie pertinenti siano accuratamente monitorate, è possibile migliorare il comportamento di sicurezza complessivo e semplificare i processi di risoluzione dei problemi in tutto l'ambiente di traduzione basato sul cloud.

  • Abilitare la registrazione diagnostica: configurare Monitoraggio di Azure per raccogliere e analizzare i log da Translator per identificare potenziali problemi di sicurezza, tenere traccia dei modelli di utilizzo e risolvere i problemi.
    Per ulteriori informazioni, vedereMonitoraggio di Azure per gli strumenti per fonderia.

  • Configurare avvisi per attività insolite: creare avvisi di Monitoraggio di Azure per notificare modelli di utilizzo anomali, potenziali violazioni della sicurezza o interruzioni del servizio che interessano le risorse di Translator.
    Per altre informazioni, vedereCreare, visualizzare e gestire gli avvisi delle metriche con Monitoraggio di Azure.

  • Configurare i log di controllo: abilitare ed esaminare i log di controllo per monitorare l'accesso e le modifiche alle risorse di Translator. I log di controllo assicurano di sapere chi usa il servizio e quali azioni vengono eseguite.
    Per altre informazioni, vedereLog delle risorse in Monitoraggio di Azure.

  • Implementare il monitoraggio della frequenza delle richieste: monitorare le frequenze delle richieste API per rilevare potenziali attacchi Denial of Service o utilizzo non autorizzato, assicurando che il servizio rimanga disponibile per un uso legittimo.
    Per altre informazioni, vedereLimiti di servizio e richieste per Traduttore di Azure.

Conformità e governance

Per garantire il funzionamento sicuro dei servizi Traduttore di Azure, è necessario implementare un framework di governance affidabile e rispettare in modo coerente tutti gli standard pertinenti. Stabilendo criteri e procedure approfonditi, è possibile proteggere in modo efficace i sistemi, mantenere la conformità alle normative e ridurre al minimo i potenziali rischi, offrendo infine un servizio affidabile e sicuro.

  • Esaminare i Criteri di Azure per gli Strumenti Foundry: implementare i Criteri di Azure per applicare gli standard di sicurezza in tutta l'organizzazione per gli Strumenti Foundry, incluse le esigenze di isolamento della rete.
    Per ulteriori informazioni, vederei controlli di conformità normativa di Criteri di Azure per gli strumenti Foundry.

  • Eseguire valutazioni regolari della sicurezza: valutare continuamente lo stato di sicurezza delle distribuzioni di Translator e assicurarsi che siano allineati agli standard di settore e ai criteri dell'organizzazione. Rilevare e risolvere tempestivamente eventuali vulnerabilità non appena si presentano.
    Per altre informazioni, vedereBenchmark della sicurezza del cloud Microsoft.

  • Mantenere la conformità alle normative: configurare il traduttore in modo che sia conforme a tutte le leggi e alle normative pertinenti applicabili al settore e all'area geografica. Prestare particolare attenzione ai requisiti relativi alla privacy e alla protezione dei dati.
    Per altre informazioni, vedereLa nota sulla trasparenza di Traduttore di Azure.

  • Implementare la supervisione umana: per scenari di traduzione sensibili, implementare un flusso di lavoro di revisione umana per verificare l'accuratezza della traduzione. Questo processo garantisce che tutti i contenuti siano conformi agli standard dell'organizzazione prima dell'ampia distribuzione.
    Per altre informazioni, vedereLa nota sulla trasparenza di Traduttore di Azure.