account users-v2 Befehlsgruppe

Note

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

Die account users-v2 Befehlsgruppe in der Databricks CLI enthält Befehle zum Erstellen, Abrufen, Abrufen, Auflisten, Aktualisieren und Löschen von Benutzern. Benutzeridentitäten werden von Databricks erkannt und durch E-Mail-Adressen dargestellt.

Databricks empfiehlt, SCIM-Provisioning zu verwenden, um Benutzer und Gruppen automatisch von Ihrem Identitätsanbieter zu Ihrem Databricks-Konto zu synchronisieren. SCIM vereinfacht die Einarbeitung eines neuen Mitarbeiters oder Teams, indem Sie Ihren Identitätsanbieter nutzen, um Benutzer und Gruppen im Databricks-Konto zu erstellen und ihnen den entsprechenden Zugriff zu geben. Wenn ein Benutzer Ihre Organisation verlässt oder keinen Zugriff mehr auf das Databricks-Konto benötigt, können Administratoren den Benutzer bei Ihrem Identitätsanbieter kündigen und das Konto dieses Benutzers wird ebenfalls aus dem Databricks-Konto entfernt. Dadurch wird ein konsistenter Offboardingprozess sichergestellt und verhindert, dass nicht autorisierte Benutzer auf vertrauliche Daten zugreifen. Weitere Informationen finden Sie unter Verwalten von Benutzern.

Databricks-Konto Benutzer-v2 erstellen

Erstellen Sie einen neuen Benutzer im Databricks-Konto.

databricks account users-v2 create [flags]

Options

--active

 Wenn dieser Benutzer aktiv ist.

--display-name string

 Zeichenfolge, die eine Kombination von Vor- und Familiennamen darstellt.

--external-id string

 Die externe ID wird derzeit nicht unterstützt.

--id string

 Databricks-Benutzer-ID.

--json JSON

 Entweder als Inline-JSON-String oder @path/to/file.json mit Request-Body.

--user-name string

 E-Mail-Adresse des Databricks-Benutzers.

Globale Kennzeichnungen

Examples

Im folgenden Beispiel wird ein Benutzer mithilfe von Befehlszeilenkennzeichnungen erstellt:

databricks account users-v2 create --user-name "user@example.com" --display-name "Jane Doe"

Im folgenden Beispiel wird ein Benutzer mit JSON erstellt:

databricks account users-v2 create --json '{"userName": "user@example.com", "displayName": "Jane Doe", "active": true}'

Im folgenden Beispiel wird ein Benutzer mithilfe einer JSON-Datei erstellt:

databricks account users-v2 create --json @user.json

Databricks Account Users-v2 Delete

Löschen Sie einen Benutzer aus dem Databricks-Konto.

Das Löschen eines Benutzers aus einem Databricks-Konto entfernt außerdem Objekte, die mit dem Benutzer verbunden sind.

databricks account users-v2 delete ID [flags]

Arguments

ID

    Eindeutige ID für einen Benutzer im Databricks-Konto.

Options

Globale Kennzeichnungen

Examples

Im folgenden Beispiel wird ein Benutzer anhand der ID gelöscht:

databricks account users-v2 delete 12345

Databricks-Konto Benutzer-v2 get

Erhalten Sie Informationen für einen bestimmten Benutzer im Databricks-Konto.

databricks account users-v2 get ID [flags]

Arguments

ID

    Eindeutige ID für einen Benutzer im Databricks-Konto.

Options

--attributes string

 Durch Trennzeichen getrennte Liste der Attribute, die als Antwort zurückgegeben werden sollen.

--count int

 Gewünschte Anzahl von Ergebnissen pro Seite.

--excluded-attributes string

 Durch Trennzeichen getrennte Liste der Attribute, die als Antwort ausgeschlossen werden sollen.

--filter string

 Abfrage, nach der die Ergebnisse gefiltert werden müssen.

--sort-by string

 Attribut zum Sortieren der Ergebnisse.

--sort-order GetSortOrder

 Die Reihenfolge zum Sortieren der Ergebnisse. Unterstützte Werte: ascending, descending.

--start-index int

 Gibt den Index des ersten Ergebnisses an.

Globale Kennzeichnungen

Examples

Das folgende Beispiel ruft einen Benutzer anhand der ID ab:

databricks account users-v2 get 12345

Das folgende Beispiel ruft einen Benutzer mit bestimmten Attributen ab:

databricks account users-v2 get 12345 --attributes "userName,displayName"

Databricks Account Users-v2 Liste

Rufen Sie Details für alle Benutzer ab, die einem Databricks-Konto zugeordnet sind.

databricks account users-v2 list [flags]

Options

--attributes string

 Durch Trennzeichen getrennte Liste der Attribute, die als Antwort zurückgegeben werden sollen.

--excluded-attributes string

 Durch Trennzeichen getrennte Liste der Attribute, die als Antwort ausgeschlossen werden sollen.

--filter string

 Abfrage, nach der die Ergebnisse gefiltert werden müssen.

--limit int

 Maximale Anzahl der zurückzugebenden Ergebnisse.

--sort-by string

 Attribut zum Sortieren der Ergebnisse.

--sort-order ListSortOrder

 Die Reihenfolge zum Sortieren der Ergebnisse. Unterstützte Werte: ascending, descending.

Globale Kennzeichnungen

Examples

Im folgenden Beispiel werden alle Benutzer aufgelistet:

databricks account users-v2 list

Im folgenden Beispiel werden Benutzer mit Paginierung aufgelistet:

databricks account users-v2 list --limit 10

Im folgenden Beispiel werden Benutzer mit einem Filter aufgelistet:

databricks account users-v2 list --filter "userName eq \"user@example.com\""

Databricks Account Users-v2 Patch

Aktualisieren Sie eine Benutzerressource teilweise, indem Sie die bereitgestellten Vorgänge auf bestimmte Benutzerattribute anwenden.

databricks account users-v2 patch ID [flags]

Arguments

ID

    Eindeutige ID im Databricks-Arbeitsbereich.

Options

--json JSON

 Entweder als Inline-JSON-String oder @path/to/file.json mit Request-Body.

Globale Kennzeichnungen

Examples

Im folgenden Beispiel wird ein Benutzer mithilfe von JSON gepatcht:

databricks account users-v2 patch 12345 --json '{"displayName": "Jane Smith"}'

Im folgenden Beispiel wird ein Benutzer mithilfe einer JSON-Datei gepatcht:

databricks account users-v2 patch 12345 --json @patch-user.json

Databricks-Konto Benutzer-v2 Update

Ersetzen Sie die Informationen eines Benutzers durch die in Anforderung bereitgestellten Daten.

databricks account users-v2 update ID [flags]

Arguments

ID

    Databricks-Benutzer-ID.

Options

--active

 Wenn dieser Benutzer aktiv ist.

--display-name string

 Zeichenfolge, die eine Kombination von Vor- und Familiennamen darstellt.

--external-id string

 Die externe ID wird derzeit nicht unterstützt.

--json JSON

 Entweder als Inline-JSON-String oder @path/to/file.json mit Request-Body.

--user-name string

 E-Mail-Adresse des Databricks-Benutzers.

Globale Kennzeichnungen

Examples

Im folgenden Beispiel wird ein Benutzer mithilfe von Befehlszeilenkennzeichnungen aktualisiert:

databricks account users-v2 update 12345 --display-name "Jane Smith" --active

Im folgenden Beispiel wird ein Benutzer mithilfe von JSON aktualisiert:

databricks account users-v2 update 12345 --json '{"userName": "user@example.com", "displayName": "Jane Smith", "active": true}'

Im folgenden Beispiel wird ein Benutzer mithilfe einer JSON-Datei aktualisiert:

databricks account users-v2 update 12345 --json @update-user.json

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 wird, wird, falls vorhanden, das Profil mit dem Namen 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