Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Configurazione dell'applicazione delle identità con Databricks 3LO
Quick supporta OAuth a tre gambe (3LO) con identità degli utenti finali per Databricks. Se abilitato, 3LO impone le autorizzazioni per i dati per utente in base alle liste di controllo degli accessi (ACL) di Databricks Unity Catalog. Ogni utente finale vede solo i dati consentiti dalle proprie autorizzazioni Databricks.
Importante
L'applicazione delle identità funziona solo per i set di dati. DirectQuery Se un set di dati viene passato a SPICE o sono state applicate delle trasformazioni, l'applicazione dell'identità non si applica.
Configurazione dell'amministratore: configurazione dell'applicazione client
L'amministratore dell'account Quick deve configurare un'applicazione client prima che gli autori possano creare sorgenti dati 3LO. Completa questa procedura:
-
Nella console Quick, scegli Gestisci account. In Sicurezza, scegli Gestisci le applicazioni client OAuth.
-
Scegli Aggiungi applicazione client OAuth e fornisci le seguenti informazioni:
-
ID Config
-
Nome dell'applicazione client OAuth
-
Tipo di autenticazione
-
ID client
-
Client secret
-
URL dell'endpoint del token
-
URL dell'endpoint di autorizzazione
-
Ambiti OAuth
-
ARN di connessione VPC (opzionale)
-
Tipo di origine dati (selezionare DATABRICKS)
-
-
Scegli Aggiungi per salvare l'applicazione client.
Configurazione dell'autore: creazione di una fonte di dati 3LO
Dopo che l'amministratore ha configurato l'applicazione client, gli autori possono creare un'origine dati Databricks con autenticazione 3LO.
-
Vai alla pagina Crea origine dati.
-
Seleziona Databricks.
-
Scegli 3LO come metodo di autenticazione.
-
Inserisci le informazioni di connessione richieste.
-
Inserisci il tuo nome utente (l'indirizzo email associato al tuo account Databricks).
-
Seleziona l'opzione per applicare il Trusted Identity Enforcement (TIP). Ciò garantisce che le autorizzazioni definite in Databricks, inclusi l'accesso a livello di tabella e i filtri dei dati, vengano applicate agli utenti finali.
Importante
È necessario selezionare questa opzione se è necessario propagare le identità degli utenti finali. Senza di essa, tutti gli utenti condividono le autorizzazioni Databricks dell'autore.
-
Seleziona Create data source (Crea origine dati).
Dopo aver creato l'origine dati, utilizza il flusso di lavoro Quick standard o l'esperienza agentica (Explore Data) per creare set di dati, argomenti e dashboard.
End-user esperienza: Applicazione delle autorizzazioni relative ai dati
Per applicare le autorizzazioni relative ai dati per utente agli utenti del dashboard, completa i seguenti passaggi:
-
L'autore condivide sia l'origine dati che il dashboard con l'utente finale.
-
L'utente finale accede a Quick e accede alla pagina Data Source.
-
L'utente finale inserisce le proprie credenziali Databricks (il proprio login OAuth) e salva.
-
Quando l'utente finale accede alla dashboard, vede solo i dati consentiti dalle autorizzazioni Databricks.
Considerazioni importanti
-
L'applicazione delle identità funziona solo per i set di dati. DirectQuery
-
L'esperienza del catalogo agentico (discover, create, inherit) funziona sia con l'autenticazione PAT che con quella 3LO. L'applicazione dell'identità tramite 3LO è facoltativa e additiva. Non è un prerequisito per il flusso di agenti.
-
Se non si opta per 3LO, è possibile utilizzare PAT e gestire manualmente le autorizzazioni per i dati utilizzando le regole di sicurezza a livello di riga (RLS) e di sicurezza a livello di colonna (CLS) in Quick.