Le impostazioni di controllo di accesso sono disabilitate per impostazione predefinita nelle aree di lavoro aggiornate dal piano Standard al piano Premium. Una volta abilitata un'impostazione di controllo di accesso, non può essere disabilitata. Per maggiori informazioni, si veda Gli elenchi dei controlli di accesso possono essere abilitati nelle aree di lavoro aggiornate.
Panoramica degli elenchi di controllo di accesso
In Azure Databricks è possibile usare elenchi di controllo di accesso (ACL) per configurare l'autorizzazione per accedere agli oggetti a livello di area di lavoro. Gli amministratori dell'area di lavoro hanno l'autorizzazione CAN MANAGE per tutti gli oggetti nell'area di lavoro, che consente di gestire le autorizzazioni per tutti gli oggetti nelle aree di lavoro. Gli utenti dispongono automaticamente dell'autorizzazione CAN MANAGE per gli oggetti creati.
Gestire gli elenchi di controllo di accesso con le cartelle
È possibile gestire le autorizzazioni per gli oggetti dell'area di lavoro aggiungendo oggetti alle cartelle. Gli oggetti in una cartella ereditano tutte le impostazioni delle autorizzazioni della cartella. Ad esempio, un utente che ha l'autorizzazione CAN RUN su una cartella ha l'autorizzazione CAN RUN sugli avvisi in quella cartella.
Se si concede l'accesso a un oggetto all'interno della cartella, l'utente può visualizzare il nome della cartella padre, anche se non ha i permessi per la cartella padre. Ad esempio, un notebook denominato test1.py si trova in una cartella denominata Workflows. Se si concede a un utente un’autorizzazione CAN READ per test1.py e nessuna autorizzazione per Workflows, l'utente può vedere che la cartella padre è denominata Workflows. L'utente non può visualizzare o accedere ad altri oggetti nella cartella Workflows, a meno che non disponga delle autorizzazioni per tali oggetti.
Gli utenti con autorizzazioni CAN ATTACH TO possono visualizzare le chiavi dell'account del servizio nel file log4j. Prestare attenzione quando si concede questo livello di autorizzazione.
I segreti non vengono elaborati dal log stdout e stderr dai flussi del driver Spark di un cluster. Per proteggere i dati sensibili, per impostazione predefinita, i log dei driver Spark sono visualizzabili solo dagli utenti con l'autorizzazione CAN MANAGE per il processo, la modalità di accesso utente singolo e i cluster in modalità di accesso condiviso. Per consentire agli utenti con l'autorizzazione CAN ATTACH TO o CAN RESTART per visualizzare i log in questi cluster, impostare la proprietà di configurazione Spark seguente nella configurazione del cluster: spark.databricks.acl.needAdminPermissionToViewLogs false.
Nei cluster in modalità di accesso condiviso senza isolamento i log del driver Spark possono essere visualizzati dagli utenti con l'autorizzazione CAN ATTACH TO o CAN MANAGE. Per limitare la lettura dei log ai soli utenti con l'autorizzazione CAN MANAGE, impostare spark.databricks.acl.needAdminPermissionToViewLogs su true.
Vedere Configurazione Spark per avere informazioni su come aggiungere proprietà Spark a una configurazione del cluster.
ACL della dashboard legacy
Capacità
NESSUNA AUTORIZZAZIONE
PUÒ VISUALIZZARE
PUÒ ESEGUIRE
PUÒ MODIFICARE
PUÒ GESTIRE
Vedere in Elencare le dashboard.
x
x
x
x
Visualizzare dashboard e risultati
x
x
x
x
Aggiornare i risultati della query nella dashboard (o scegliere parametri diversi)
Visualizzare i dettagli della pipeline e elencare la pipeline
x
x
x
x
Visualizzare l'interfaccia utente di Spark e i log dei driver
x
x
x
x
Avviare e arrestare un aggiornamento della pipeline
x
x
x
Arrestare direttamente i cluster di pipeline
x
x
x
Modificare le impostazioni della pipeline
x
x
Eliminare la pipeline
x
x
Rimuovere definitivamente esecuzioni ed esperimenti
x
x
Modify permissions
x
x
ACL per le tabelle delle funzionalità
Questa tabella descrive come controllare l'accesso alle tabelle delle funzionalità nelle aree di lavoro non abilitate per il catalogo Unity. Se l'area di lavoro è abilitata per il catalogo Unity, è necessario utilizzare i privilegi del catalogo Unity.
Pubblicare la tabella delle funzionalità nello store online
X
X
X
Scrivere funzionalità nella tabella delle funzionalità
X
X
Aggiornare la descrizione della tabella delle funzionalità
X
X
Modify permissions
X
Eliminare la tabella delle funzionalità
X
ACL di file
Capacità
NESSUNA AUTORIZZAZIONE
PUÒ LEGGERE
PUÒ ESEGUIRE
PUÒ MODIFICARE
PUÒ GESTIRE
Leggere un file
x
x
x
x
Commento
x
x
x
x
Allegare e scollegare un file
x
x
x
Eseguire il file in modo interattivo
x
x
x
Edit file (Modifica file)
x
x
Modify permissions
x
ACL per le cartelle
Capacità
NESSUNA AUTORIZZAZIONE
PUÒ LEGGERE
PUÒ MODIFICARE
PUÒ ESEGUIRE
PUÒ GESTIRE
Elencare gli oggetti nella cartella
x
x
x
x
x
Visualizzare gli oggetti nella cartella
x
x
x
x
Clonare ed esportare elementi
x
x
x
Eseguire oggetti nella cartella
x
x
Creare, importare ed eliminare elementi
x
Spostare e rinominare elementi
x
Modify permissions
x
ACL di spazio Genie
Capacità
NESSUNA AUTORIZZAZIONE
PUÒ VEDERE / PUÒ ESEGUIRE
PUÒ MODIFICARE
PUÒ GESTIRE
Vedere nell'elenco degli spazi Genie
x
x
x
x
Fare domande a Genie
x
x
x
Fornire feedback sulla risposta
x
x
x
Aggiungere o modificare istruzioni per Genie
x
x
Aggiungere o modificare domande di esempio
x
x
Aggiungere o rimuovere tabelle incluse
x
x
Monitorare uno spazio
x
Modify permissions
x
Eliminare uno spazio
x
Visualizzare le conversazioni di altri utenti
x
ACL per le cartelle Git
Capacità
NESSUNA AUTORIZZAZIONE
PUÒ LEGGERE
PUÒ ESEGUIRE
PUÒ MODIFICARE
PUÒ GESTIRE
Elencare le risorse in una cartella
x
x
x
x
x
Visualizzare le risorse in una cartella
x
x
x
x
Clonare ed esportare risorse
x
x
x
x
Eseguire le risorse eseguibili in una cartella
x
x
x
Modificare e rinominare le risorse in una cartella
x
x
Creare un ramo in una cartella
x
Eseguire il pull o il push di un ramo in una cartella
x
Creare, importare, eliminare e spostare risorse
x
Modify permissions
x
ACL di processo
Capacità
NESSUNA AUTORIZZAZIONE
PUÒ VISUALIZZARE
PUÒ GESTIRE L’ESECUZIONE
È PROPRIETARIO
PUÒ GESTIRE
Visualizzare dettagli e impostazioni del processo
x
x
x
x
Visualizza risultati
x
x
x
x
Visualizzare l’interfaccia utente di Apache Spark e i logo di esecuzione dei processi
x
x
x
Run now
x
x
x
Annulla esecuzione
x
x
x
Modifica impostazioni del processo
x
x
Eliminare un processo
x
x
Modify permissions
x
x
ACL per esperimenti MLflow
Capacità
NESSUNA AUTORIZZAZIONE
PUÒ LEGGERE
PUÒ MODIFICARE
PUÒ GESTIRE
Visualizzare le esecuzioni di confronto delle informazioni di esecuzione
x
x
x
Visualizzare, elencare e scaricare gli artefatti di esecuzione
x
x
x
Creare, eliminare e ripristinare le esecuzioni
x
x
Parametri di esecuzione del log, metriche, tag
x
x
Artefatti di esecuzione del log
x
x
Modificare i tag dell'esperimento
x
x
Rimuovere definitivamente esecuzioni ed esperimenti
x
Modify permissions
x
ACL del modello MLflow
Questa tabella descrive come controllare l'accesso per registrare modelli nelle aree di lavoro non abilitate per il catalogo Unity. Se l'area di lavoro è abilitata per il catalogo Unity, è necessario utilizzare i privilegi del catalogo Unity.
Capacità
NESSUNA AUTORIZZAZIONE
PUÒ LEGGERE
PUÒ MODIFICARE
PUÒ GESTIRE LE VERSIONI DI GESTIONE TEMPORANEA
PUÒ GESTIRE LE VERSIONI DI PRODUZIONE
PUÒ GESTIRE
Visualizzare i dettagli del modello, le versioni, le richieste di transizione di fase, le attività e gli URI di download degli artefatti
x
x
x
x
x
Richiedere una transizione della fase di versione del modello
x
x
x
x
x
Aggiungere una versione a un modello
x
x
x
x
Aggiornare il modello e la descrizione della versione
x
x
x
x
Aggiungere o modificare tag
x
x
x
x
Eseguire la transizione della versione del modello tra fasi
x
x
x
Approvare una richiesta di transizione
x
x
x
Annullare una richiesta di transizione
x
Rename Model
x
Modify permissions
x
Eliminare un modello o versioni del modello
x
ACL per notebook
Capacità
NESSUNA AUTORIZZAZIONE
PUÒ LEGGERE
PUÒ ESEGUIRE
PUÒ MODIFICARE
PUÒ GESTIRE
Visualizza celle
x
x
x
x
Commento
x
x
x
x
Eseguire tramite %run o flussi di lavoro del notebook
x
x
x
x
Collegare e scollegare notebook
x
x
x
Eseguire comandi
x
x
x
Modifica celle
x
x
Modify permissions
x
ACL per pool
Capacità
NESSUNA AUTORIZZAZIONE
PUÒ COLLEGARE A
PUÒ GESTIRE
Associare un cluster a un pool
x
x
Eliminare un pool
x
Modificare un pool
x
Modify permissions
x
ACL per query
Capacità
NESSUNA AUTORIZZAZIONE
PUÒ VISUALIZZARE
PUÒ ESEGUIRE
PUÒ MODIFICARE
PUÒ GESTIRE
Visualizzare query personalizzate
x
x
x
x
Vedere negli elenchi di query
x
x
x
x
Visualizzare il testo della query
x
x
x
x
Visualizza il risultato della query
x
x
x
x
Aggiornare i risultati della query (o scegliere parametri diversi)