Condividi tramite


Privilegi di amministratore nel Catalogo Unity

Questo articolo descrive i privilegi degli amministratori degli account, dell'area di lavoro e dei metastore di Azure Databricks nella gestione del Catalogo Unity.

Nota

Se l'area di lavoro è stata abilitata automaticamente per Unity Catalog, gli amministratori dell'area di lavoro hanno privilegi predefiniti sul metastore collegato e sul catalogo del metastore, se questo è stato fornito. Si veda Privilegi di amministratore dell'area di lavoro quando le aree di lavoro sono abilitate automaticamente per il Catalogo Unity.

Amministratori metastore

L’amministratore del metastore è un utente o un gruppo facoltativo ma altamente privilegiato nel Catalogo Unity. Per impostazione predefinita, gli amministratori del metastore hanno i privilegi seguenti per il metastore:

Gli amministratori metastore sono anche i proprietari del metastore, che concede loro i privilegi seguenti:

  • Gestire i privilegi o trasferire la proprietà di qualsiasi oggetto all'interno del metastore, incluse le credenziali di archiviazione, le posizioni esterne, le connessioni, le condivisioni, i destinatari e i provider.

  • Concedere a sé stessi l'accesso in lettura e scrittura a tutti i dati nel metastore.

    Gli amministratori metastore hanno questa capacità indirettamente, grazie alla possibilità di trasferire la proprietà di tutti gli oggetti. Per impostazione predefinita, non è disponibile alcun accesso diretto. La concessione di autorizzazioni viene registrata dal controllo.

  • Leggere e aggiornare i metadati di tutti gli oggetti nel metastore.

  • Eliminare il metastore.

Gli amministratori metastore sono gli unici utenti che possono concedere privilegi al metastore stesso.

Poiché gli amministratori del metastore sono gli unici utenti che dispongono di questi privilegi, è necessario assegnare un amministratore del metastore se si vuole usare una delle funzionalità seguenti:

Chi inizialmente ha privilegi di amministratore del metastore?

Se un amministratore dell'account crea manualmente il metastore, tale amministratore dell'account è il proprietario iniziale e l'amministratore del metastore. Tutti i metastore creati prima del 9 novembre 2023 sono stati creati manualmente da un amministratore dell'account.

Se è stato effettuato il provisioning del metastore come parte dell'abilitazione automatica del Catalogo Unity, il metastore è stato creato senza un amministratore. Gli amministratori dell'area di lavoro in questo caso vengono concessi automaticamente privilegi che rendono facoltativo l'amministratore del metastore. Se necessario, gli amministratori dell'account possono assegnare il ruolo di amministratore del metastore a un utente, un'entità servizio o un gruppo. I gruppi sono la scelta più consigliata. Consultare Abilitazione automatica di Unity Catalog.

Assegnare un amministratore del metastore

Quello di amministratore del metastore è un ruolo privilegiato che deve essere distribuito con cautela. Questo passaggio è facoltativo.

Gli amministratori dell'account possono assegnare il ruolo di amministratore del metastore. Databricks consiglia di nominare un gruppo come amministratore del metastore. In questo modo, qualsiasi membro del gruppo è automaticamente un amministratore del metastore.

Per assegnare il ruolo di amministratore del metastore a un gruppo:

  1. Come amministratore dell'account, accedere alla console dell'account.
  2. Fare clic su Icona catalogo Catalogo.
  3. Fare clic sul nome di un metastore per aprire le relative proprietà.
  4. In Amministratore Metastore, fare clic su Modifica.
  5. Selezionare un gruppo dall'elenco a discesa. È possibile immettere testo nel campo per cercare le opzioni.
  6. Fare clic su Salva.

Importante

La modifica dell'assegnazione dell'amministratore del metastore può richiedere fino a 30 secondi, mentre potrebbe richiedere più tempo in alcune aree di lavoro rispetto ad altre. Questo ritardo è dovuto ai protocolli di memorizzazione nella cache.

Amministratori degli account

Quello di amministratore dell’account è un ruolo privilegiato che deve essere distribuito con cautela. Gli amministratori dell’account dispongono dei privilegi seguenti:

  • Può creare metastore e per impostazione predefinita diventa l'amministratore del metastore iniziale.
  • Può collegare metastore alle aree di lavoro.
  • Può assegnare il ruolo di amministratore del metastore.
  • Può concedere privilegi ai metastore.
  • Può abilitare la condivisione differenziale per un metastore.
  • Può configurare le credenziali di archiviazione.
  • Può abilitare le tabelle di sistema e delegare l'accesso a tali tabelle.

Per stabilire il primo amministratore dell'account di Azure Databricks, consultare Stabilire il primo amministratore dell'account.

Amministratori dell'area di lavoro

Quello di amministratore dell’area di lavoro è un ruolo altamente privilegiato che deve essere distribuito con cautela. Gli amministratori dell'area di lavoro dispongono dei privilegi seguenti:

Gli amministratori dell'account possono limitare i privilegi di amministratore dell'area di lavoro usando l'impostazione RestrictWorkspaceAdmins. Vedere Limitare gli amministratori dell'area di lavoro.

Privilegi di amministratore dell'area di lavoro quando le aree di lavoro sono abilitate automaticamente per il Catalogo Unity

Se l'area di lavoro è stata abilitata automaticamente per il Catalogo Unity, l'area di lavoro è collegata a un metastore per impostazione predefinita. Per altre informazioni, consultare Abilitazione automatica del Catalogo Unity.

Se l'area di lavoro è stata abilitata automaticamente per il Catalogo Unity, gli amministratori dell'area di lavoro hanno i seguenti privilegi sul metastore collegato per impostazione predefinita:

  • CREATE CATALOG

  • CREATE CLEAN ROOM

  • CREATE EXTERNAL LOCATION

  • CREATE SERVICE CREDENTIAL

  • CREATE STORAGE CREDENTIAL

  • CREATE CONNECTION

  • CREATE SHARE

  • CREATE RECIPIENT

  • CREATE PROVIDER

  • CREATE MATERIALIZED VIEW

Gli amministratori dell'area di lavoro sono i proprietari per impostazione predefinita del catalogo dell’area di lavoro, se è stato effettuato il provisioning di un catalogo di aree di lavoro per l'area di lavoro. La proprietà di questo catalogo concede i privilegi seguenti:

  • Gestire i privilegi per o trasferire la proprietà di qualsiasi oggetto all'interno del catalogo dell'area di lavoro.

    Ciò include la possibilità di concedere a se stessi l'accesso in lettura e scrittura a tutti i dati del catalogo (nessun accesso diretto per impostazione predefinita; la concessione delle autorizzazioni viene registrata dal controllo).

  • Trasferire la proprietà del catalogo dell'area di lavoro stesso.

Tutti gli utenti dell'area di lavoro ricevono il privilegio USE CATALOG sul catalogo dell'area di lavoro. Gli utenti dell'area di lavoro ricevono anche i privilegi USE SCHEMA, CREATE TABLE, CREATE VOLUME, CREATE MODEL, CREATE FUNCTION e CREATE MATERIALIZED VIEW sullo schema default nel catalogo.

Nota

I privilegi predefiniti concessi nel metastore collegato e nel catalogo delle aree di lavoro non vengono mantenuti tra le aree di lavoro (se, ad esempio, il catalogo dell'area di lavoro è associato a un'altra area di lavoro).