Controlli di servizio VPC con il Catalogo universale Dataplex

Questo documento descrive come proteggere i servizi Dataplex Universal Catalog utilizzando Controlli di servizio VPC.

I Controlli di servizio VPC forniscono ulteriore sicurezza per i servizi Dataplex Universal Catalog per contribuire a mitigare il rischio di esfiltrazione di dati. Utilizzando Controlli di servizio VPC, puoi aggiungere progetti ai perimetri di servizio che proteggono risorse e servizi dalle richieste che attraversano il perimetro. Per ulteriori informazioni, consulta la panoramica dei Controlli di servizio VPC.

Le risorse Dataplex Universal Catalog sono esposte nell'API dataplex.googleapis.com, che consente di eseguire operazioni a livello di servizio, come la creazione e l'eliminazione di servizi. Configura i Controlli di servizio VPC con Dataplex Universal Catalog limitando la connettività a questa superficie API.

Funzionalità supportate

Quando proteggi Dataplex Universal Catalog con un perimetro di servizio, sono supportate le seguenti funzionalità:

  • Lake: puoi creare e gestire i lake Dataplex Universal Catalog all'interno del perimetro.

  • Asset: puoi gestire gli asset all'interno del perimetro.

  • Risorse di metadati in Catalog: puoi gestire le risorse di metadati all'interno del perimetro.

  • Esportazione dei metadati: puoi esportare i metadati in Dataproc Metastore, che richiede una configurazione VPC-SC aggiuntiva. Per ulteriori informazioni, consulta Esportare i metadati in Dataproc Metastore.

  • Data Insights: puoi eseguire scansioni di profilazione dei dati, qualità dei dati e approfondimenti sui metadati.

  • Derivazione dei dati: puoi monitorare la derivazione dei dati utilizzando l'IP virtuale (VIP) con limitazioni.

  • Ricerca Dataplex: puoi utilizzare l'API SearchEntries. Quando utilizzi la ricerca in Dataplex Universal Catalog in un progetto protetto da un perimetro di servizio, i risultati di ricerca includono solo le risorse che si trovano all'interno dello stesso perimetro. Per saperne di più, consulta Ambito di ricerca e Isolare i risultati di ricerca per ambiente utilizzando i Controlli di servizio VPC.

Limitazioni

Puoi creare risorse Dataplex Universal Catalog prima di configurare il perimetro di sicurezza dei Controlli di servizio VPC, ma queste risorse non avranno la protezione del perimetro.

Per progettazione, i Controlli di servizio VPC impediscono alle risorse all'interno di un perimetro di servizio di accedere a dati e servizi al di fuori di questo perimetro. Ad esempio, le scansioni di profilazione e qualità dei dati di Dataplex Universal Catalog non possono accedere a origini dati, come tabelle BigQuery o file Cloud Storage, che si trovano al di fuori deperimetro di servizioio. Analogamente, quando esporti i risultati della scansione dei dati, la tabella BigQuery di destinazione deve trovarsi in un progetto protetto dal perimetro. Per informazioni sulla concessione dell'accesso alle risorse protette dall'esterno del perimetro, consulta Creare un livello di accesso.

Configura i Controlli di servizio VPC

Per proteggere le risorse di Dataplex Universal Catalog con i Controlli di servizio VPC, segui questi passaggi:

  1. Configura la rete VPC.
  2. Crea un perimetro di servizio.
  3. Aggiungi progetti al perimetro.
  4. Aggiungi l'API Dataplex al perimetro di servizio.
  5. (Facoltativo) Crea un livello di accesso.

Configura la rete Virtual Private Cloud (VPC)

Puoi configurare la rete VPC per limitare l&#39accesso privato Googleo rispetto a un perimetro di servizio. Ciò garantisce che gli host sulla tua rete VPC o on-premise possano comunicare solo con le API e i servizi di Google supportati dai Controlli di servizio VPC in modi conformi alle norme del perimetro associato.

Per ulteriori informazioni, consulta Configurazione della connettività privata alle API e ai servizi Google.

Crea un perimetro di servizio

Quando crei un perimetro di servizio, selezioni i progetti Dataplex Universal Catalog che vuoi che il perimetro di servizio Controlli di servizio VPC protegga.

Per creare un perimetro di servizio, segui le istruzioni riportate in Creare un perimetro di servizio.

Aggiungere altri progetti al perimetro di servizio

Per aggiungere progetti Dataplex Universal Catalog esistenti al perimetro, segui le istruzioni riportate in Aggiorna un perimetro di servizio.

Aggiungi l'API Dataplex al perimetro di servizio

Per ridurre il rischio di esfiltrazione dei dati da Dataplex Universal Catalog, ad esempio utilizzando i metodi dell'API Dataplex, devi limitare l'API Dataplex.

Per aggiungere l'API Dataplex come servizio con limitazioni, segui questi passaggi:

Console

  1. Nella console Google Cloud , vai alla pagina Controlli di servizio VPC.

    Vai a Controlli di servizio VPC

  2. Nella pagina Controlli di servizio VPC, nella tabella, fai clic sul nome del perimetro di servizio che vuoi modificare.

  3. Fai clic su Modifica perimetro.

  4. Nella pagina Modifica perimetro di servizio, fai clic su Aggiungi servizi.

  5. Aggiungi l'API Dataplex.

  6. Fai clic su Salva.

gcloud

  • Utilizza il comando gcloud access-context-manager perimeters update:

    gcloud access-context-manager perimeters update PERIMETER_ID \
    --policy=POLICY_ID \
    --add-restricted-services=dataplex.googleapis.com
    

    Sostituisci quanto segue:

    • PERIMETER_ID: l'ID del perimetro o l'identificatore completo del perimetro
    • POLICY_ID: l'ID della policy di accesso

(Facoltativo) Crea un livello di accesso

Per consentire l'accesso esterno alle risorse protette all'interno di un perimetro, puoi utilizzare i livelli di accesso. I livelli di accesso si applicano solo alle richieste di risorse protette provenienti dall'esterno del perimetro di servizio. Non puoi utilizzare i livelli di accesso per concedere alle risorse protette l'autorizzazione ad accedere a dati e servizi al di fuori del perimetro.

Per ulteriori informazioni, vedi Consentire l'accesso a risorse protette dall'esterno di un perimetro.

Passaggi successivi