Condividi tramite


token-management 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 token-management gruppo di comandi all'interno dell'interfaccia della riga di comando di Databricks consente agli amministratori di ottenere tutti i token ed eliminare i token per altri utenti. Gli amministratori possono ottenere ogni token, ottenere un token specifico in base all'ID o ottenere tutti i token per un determinato utente.

databricks token-management create-obo-token

Creare un token per conto di un principale del servizio.

databricks token-management create-obo-token APPLICATION_ID [flags]

Arguments

APPLICATION_ID

    ID applicazione del principale del servizio

Options

--comment string

    Commento che descrive lo scopo del token

--json JSON

    Stringa JSON inline o file JSON @path con il corpo della richiesta.

--lifetime-seconds int

    Numero di secondi prima della scadenza del token

Flag globali

Examples

databricks token-management create-obo-token <application-id> --comment "Service principal token" --lifetime-seconds 3600

eliminazione della gestione dei token di databricks

Eliminare un token, specificato dal relativo ID.

databricks token-management delete TOKEN_ID [flags]

Arguments

TOKEN_ID

    ID del token da revocare

Options

Flag globali

Examples

databricks token-management delete 12345

ottenere la gestione dei token di databricks

Ottenere informazioni su un token, specificato dal relativo ID.

databricks token-management get TOKEN_ID [flags]

Arguments

TOKEN_ID

    ID del token da ottenere

Options

Flag globali

Examples

databricks token-management get 12345

elenco di gestione dei token di databricks

Elencare tutti i token associati all'area di lavoro o all'utente specificato.

databricks token-management list [flags]

Options

--created-by-id int

    ID utente dell'utente che ha creato il token

--created-by-username string

    Nome utente dell'utente che ha creato il token

Flag globali

Examples

databricks token-management list
databricks token-management list --created-by-username someone@example.com

databricks gestione-token ottieni-livelli-di-permesso

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

databricks token-management get-permission-levels [flags]

Options

Flag globali

Examples

databricks token-management get-permission-levels

gestione-token databricks ottenere-autorizzazioni

Ottenere le autorizzazioni di tutti i token. I token possono ereditare le autorizzazioni dal relativo oggetto radice.

databricks token-management get-permissions [flags]

Options

Flag globali

Examples

databricks token-management get-permissions

databricks token-management set-permissions

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

databricks token-management set-permissions [flags]

Options

--json JSON

    Stringa JSON inline o file JSON @path con il corpo della richiesta.

Flag globali

Examples

databricks token-management set-permissions --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_MANAGE"}]}'

autorizzazioni di aggiornamento per la gestione dei token di databricks

Aggiornare le autorizzazioni per tutti i token. I token possono ereditare le autorizzazioni dal relativo oggetto radice.

databricks token-management update-permissions [flags]

Options

--json JSON

    Stringa JSON inline o file JSON @path con il corpo della richiesta.

Flag globali

Examples

databricks token-management update-permissions --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_USE"}]}'

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