users-v2 gruppo di comandi

Note

Queste informazioni si applicano all'interfaccia della riga di comando di Databricks versione 0.205 e successive. L'interfaccia della riga di comando di Databricks è disponibile in anteprima pubblica.

L'uso della CLI di Databricks è soggetto alla Licenza di Databricks e all'Informativa sulla privacy di Databricks, incluse eventuali disposizioni sui dati di utilizzo.

Il users-v2 gruppo di comandi all'interno dell'interfaccia della riga di comando di Databricks consente di gestire le identità utente nell'area di lavoro di Databricks. Databricks consiglia di usare il provisioning SCIM per sincronizzare automaticamente utenti e gruppi dal provider di identità all'area di lavoro di Databricks.

creazione di databricks users-v2

Creare un nuovo utente nell'area di lavoro di Databricks. Questo nuovo utente verrà aggiunto anche all'account Databricks.

databricks users-v2 create [flags]

Arguments

Nessuno

Options

--active

    Se l'utente è attivo.

--display-name string

    Stringa che rappresenta una concatenazione di nomi propri e cognomi.

--external-id string

    ID esterno. Attualmente non supportata.

--id string

    ID utente di Databricks.

--json JSON

    La stringa JSON inline o il @path nel file JSON che contiene il corpo della richiesta.

--user-name string

    Indirizzo di posta elettronica dell'utente di Databricks.

Flag globali

Examples

L'esempio seguente crea un nuovo utente:

databricks users-v2 create --user-name "user@example.com" --display-name "Test User"

eliminazione di databricks users-v2

Eliminare un utente. L'eliminazione di un utente da un'area di lavoro di Databricks rimuove anche gli oggetti associati all'utente.

databricks users-v2 delete ID [flags]

Arguments

ID

    ID univoco per un utente nell'area di lavoro Databricks.

Options

Flag globali

Examples

Nell'esempio seguente viene eliminato un utente:

databricks users-v2 delete 12345678

databricks users-v2 get

Ottenere informazioni per un utente specifico nell'area di lavoro databricks.

databricks users-v2 get ID [flags]

Arguments

ID

    ID univoco per un utente nell'area di lavoro Databricks.

Options

--attributes string

    Elenco delimitato da virgole di attributi da restituire in risposta.

--count int

    Numero desiderato di risultati per pagina.

--excluded-attributes string

    Elenco delimitato da virgole di attributi da escludere in risposta.

--filter string

    Query in base alla quale devono essere filtrati i risultati.

--sort-by string

    Attributo per ordinare i risultati.

--sort-order GetSortOrder

    Ordinamento dei risultati. Valori supportati: ascending, descending

--start-index int

    Specifica l'indice del primo risultato.

Flag globali

Examples

L'esempio seguente ottiene i dettagli dell'utente:

databricks users-v2 get 12345678

elenco databricks users-v2

Ottenere i dettagli per tutti gli utenti associati a un'area di lavoro di Databricks.

databricks users-v2 list [flags]

Arguments

Nessuno

Options

--attributes string

    Elenco delimitato da virgole di attributi da restituire in risposta.

--count int

    Numero desiderato di risultati per pagina.

--excluded-attributes string

    Elenco delimitato da virgole di attributi da escludere in risposta.

--filter string

    Query in base alla quale devono essere filtrati i risultati.

--sort-by string

    Attributo per ordinare i risultati.

--sort-order ListSortOrder

    Ordinamento dei risultati. Valori supportati: ascending, descending

--start-index int

    Specifica l'indice del primo risultato.

Flag globali

Examples

L'esempio seguente elenca tutti gli utenti:

databricks users-v2 list

L'esempio seguente elenca gli utenti che corrispondono a un filtro:

databricks users-v2 list --filter "userName sw \"admin\""

patch databricks users-v2

Aggiornare parzialmente una risorsa utente applicando le operazioni fornite su attributi utente specifici.

databricks users-v2 patch ID [flags]

Arguments

ID

    ID univoco dell'area di lavoro Databricks.

Options

--json JSON

    La stringa JSON inline o il @path nel file JSON che contiene il corpo della richiesta.

Flag globali

Examples

L'esempio seguente applica patch a un utente usando un file JSON:

databricks users-v2 patch 12345678 --json @patch.json

aggiornamento di databricks users-v2

Sostituire le informazioni di un utente con i dati forniti nella richiesta.

databricks users-v2 update ID [flags]

Arguments

ID

    ID utente di Databricks.

Options

--active

    Se l'utente è attivo.

--display-name string

    Stringa che rappresenta una concatenazione di nomi propri e cognomi.

--external-id string

    ID esterno. Attualmente non supportata.

--json JSON

    La stringa JSON inline o il @path nel file JSON che contiene il corpo della richiesta.

--user-name string

    Indirizzo di posta elettronica dell'utente di Databricks.

Flag globali

Examples

L'esempio seguente aggiorna un utente:

databricks users-v2 update 12345678 --display-name "Test User"

databricks users-v2 get-permission-levels

Ottenere i livelli di autorizzazione password che un utente può avere su un oggetto .

databricks users-v2 get-permission-levels [flags]

Arguments

Nessuno

Options

Flag globali

Examples

L'esempio seguente ottiene i livelli di autorizzazione password:

databricks users-v2 get-permission-levels

autorizzazioni get-v2 di databricks users-v2

Ottenere le autorizzazioni di tutte le password. Le password possono ereditare le autorizzazioni dal relativo oggetto radice.

databricks users-v2 get-permissions [flags]

Arguments

Nessuno

Options

Flag globali

Examples

L'esempio seguente ottiene le autorizzazioni per le password:

databricks users-v2 get-permissions

databricks users-v2 set-permissions

Impostare le autorizzazioni password per un oggetto, sostituendo le autorizzazioni esistenti, se presenti. Elimina tutte le autorizzazioni dirette se non è specificato alcuno. Gli oggetti possono ereditare le autorizzazioni dal relativo oggetto radice.

databricks users-v2 set-permissions [flags]

Arguments

Nessuno

Options

--json JSON

    La stringa JSON inline o il @path nel file JSON che contiene il corpo della richiesta.

Flag globali

Examples

L'esempio seguente imposta le autorizzazioni per le password usando un file JSON:

databricks users-v2 set-permissions --json @permissions.json

databricks users-v2 update-permissions

Aggiornare le autorizzazioni per tutte le password. Le password possono ereditare le autorizzazioni dal relativo oggetto radice.

databricks users-v2 update-permissions [flags]

Arguments

Nessuno

Options

--json JSON

    La stringa JSON inline o il @path nel file JSON che contiene il corpo della richiesta.

Flag globali

Examples

L'esempio seguente aggiorna le autorizzazioni per le password usando un file JSON:

databricks users-v2 update-permissions --json @permissions.json

Bandiere globali

--debug

  Indica se abilitare la registrazione di debug.

-h oppure --help

    Mostra la guida per il Databricks CLI, il gruppo di comandi correlato o il comando correlato.

--log-file stringa

    Stringa che rappresenta il file in cui scrivere i log di output. Se questo flag non viene specificato, l'impostazione predefinita prevede la scrittura dei log di output su stderr.

--log-format formato

    Tipo di formato del log, text o json. Il valore predefinito è text.

--log-level stringa

    Stringa che rappresenta il livello di formato del log. Se non specificato, il livello di formato del log è disabilitato.

tipo

    Tipo di output del comando, text o json. Il valore predefinito è text.

-p, --profile stringa

    Nome del profilo nel ~/.databrickscfg file da usare per eseguire il comando . Se questo flag non viene specificato, se esiste, viene usato il profilo denominato DEFAULT .

--progress-format formato

    Formato per visualizzare i log di stato: default, append, inplaceo json

-t, --target stringa

    Se applicabile, la destinazione del bundle da utilizzare