Teilen über


token-management Befehlsgruppe

Note

Diese Informationen gelten für Databricks CLI-Versionen 0.205 und höher. Die Databricks CLI befindet sich in der öffentlichen Vorschau.

Die Verwendung von Databricks CLI unterliegt der Datenbricks-Lizenz - und Databricks-Datenschutzerklärung, einschließlich der Bestimmungen zu Nutzungsdaten.

Die token-management Befehlsgruppe in der Databricks CLI ermöglicht Administratoren das Abrufen aller Tokens und das Löschen von Tokens für andere Benutzer. Administratoren können entweder jedes Token abrufen, ein bestimmtes Token nach ID abrufen oder alle Token für einen bestimmten Benutzer abrufen.

databricks token-management create-obo-token (Befehl zur Erstellung eines OBO-Tokens)

Erstellt ein Token im Auftrag eines Dienstprinzipals.

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

Arguments

APPLICATION_ID

    Anwendungs-ID des Dienstprinzipals

Options

--comment string

    Kommentar, der den Zweck des Tokens beschreibt

--json JSON

    Die Inline-JSON-Zeichenfolge oder der @path zur JSON-Datei mit dem Anforderungstext.

--lifetime-seconds int

    Die Anzahl der Sekunden, bevor das Token abläuft

Globale Kennzeichnungen

Examples

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

databricks Token-Verwaltung löschen

Löschen Sie ein Token, das durch seine ID angegeben wird.

databricks token-management delete TOKEN_ID [flags]

Arguments

TOKEN_ID

    Die ID des zu widerrufenden Tokens

Options

Globale Kennzeichnungen

Examples

databricks token-management delete 12345

databricks token-management get

Ermitteln Sie Informationen zu einem Token, angegeben durch seine Identifikationsnummer.

databricks token-management get TOKEN_ID [flags]

Arguments

TOKEN_ID

    Die ID des abzurufenden Tokens

Options

Globale Kennzeichnungen

Examples

databricks token-management get 12345

Databricks-Tokenverwaltungsliste

Listet alle Token auf, die dem angegebenen Arbeitsbereich oder Benutzer zugeordnet sind.

databricks token-management list [flags]

Options

--created-by-id int

    Benutzer-ID des Benutzers, der das Token erstellt hat

--created-by-username string

    Benutzername des Benutzers, der das Token erstellt hat

Globale Kennzeichnungen

Examples

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

databricks token-management get-permission-levels

Rufen Sie die Berechtigungsstufen ab, die ein Benutzer für ein Objekt haben kann.

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

Options

Globale Kennzeichnungen

Examples

databricks token-management get-permission-levels

Berechtigungen abrufen für Token-Management bei Databricks

Ruft die Berechtigungen aller Token ab. Token können Berechtigungen von ihrem Stammobjekt erben.

databricks token-management get-permissions [flags]

Options

Globale Kennzeichnungen

Examples

databricks token-management get-permissions

databricks Token-Verwaltung Berechtigungen festlegen

Legt die Tokenberechtigungen fest. Legt Berechtigungen für ein Objekt fest, wobei vorhandene Berechtigungen ersetzt werden, sofern vorhanden. Löscht alle direkten Berechtigungen, wenn keine angegeben sind. Objekte können Berechtigungen vom Stammobjekt erben.

databricks token-management set-permissions [flags]

Options

--json JSON

    Die Inline-JSON-Zeichenfolge oder der @path zur JSON-Datei mit dem Anforderungstext.

Globale Kennzeichnungen

Examples

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

Databricks-Tokenverwaltung Berechtigungen-aktualisieren

Aktualisieren Sie die Berechtigungen für alle Token. Token können Berechtigungen von ihrem Stammobjekt erben.

databricks token-management update-permissions [flags]

Options

--json JSON

    Die Inline-JSON-Zeichenfolge oder der @path zur JSON-Datei mit dem Anforderungstext.

Globale Kennzeichnungen

Examples

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

Globale Kennzeichnungen

--debug

  Gibt an, ob die Debugprotokollierung aktiviert werden soll.

-h oder --help

    Hilfe für die Databricks CLI oder die zugehörige Befehlsgruppe oder den zugehörigen Befehl anzeigen.

--log-file Schnur

    Eine Zeichenfolge, die die Datei darstellt, in die Ausgabeprotokolle geschrieben werden sollen. Wenn dieses Flag nicht angegeben ist, werden Ausgabeprotokolle standardmäßig in stderr geschrieben.

--log-format Format

    Der Protokollformattyp text oder json. Der Standardwert ist text.

--log-level Schnur

    Eine Zeichenfolge, die die Protokollformatebene darstellt. Wenn nicht angegeben, ist die Protokollformatebene deaktiviert.

-o, --output Typ

    Der Befehlsausgabetyp text oder json. Der Standardwert ist text.

-p, --profile Schnur

    Der Name des Profils in der ~/.databrickscfg Datei, das zum Ausführen des Befehls verwendet werden soll. Wenn dieses Flag nicht angegeben ist, aber existiert, wird das Profil DEFAULT verwendet.

--progress-format Format

    Das Format zum Anzeigen von Statusprotokollen: default, , append, inplaceoder json

-t, --target Schnur

    Falls zutreffend, das zu verwendende Bündelziel