Aller au contenu principal

groupe de commandesaccount users

remarque

L'utilisation de Databricks CLI est soumise à la licence Databricks et à la politique de confidentialité Databricks, y compris toutes les dispositions relatives aux données d'utilisation.

Le groupe de commandes account users au sein de la Databricks CLI contient des commandes pour effectuer des opérations de création, de récupération, d'affichage, de mise à jour et de suppression sur les utilisateurs. Les identités des utilisateurs sont reconnues par Databricks et représentées par des adresses e-mail. Consultez Gérer les utilisateurs.

Création d'utilisateurs de comptes Databricks

Créez un nouvel utilisateur dans le compte Databricks.

databricks account users create [flags]

Options

--active

Si cet utilisateur est actif.

--display-name string

Chaîne qui représente une concaténation de prénoms et de noms de famille.

--external-id string

ID externe (actuellement non pris en charge).

--id string

Identifiant utilisateur Databricks.

--user-name string

Adresse e-mail de l'utilisateur Databricks.

--json JSON

La chaîne JSON en ligne ou le @path vers le fichier JSON avec le corps de la requête

Indicateurs globaux

Exemples

L'exemple suivant crée un utilisateur à l'aide d'indicateurs de ligne de commande :

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

L'exemple suivant crée un utilisateur à l'aide de JSON :

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

L'exemple suivant crée un utilisateur à l'aide d'un fichier JSON :

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

Supprimer les utilisateurs du compte Databricks

Supprimer un utilisateur du compte Databricks. La suppression d'un utilisateur supprime également les objets associés à l'utilisateur.

databricks account users delete ID [flags]

Arguments

ID

ID unique d'un utilisateur dans le compte Databricks.

Options

Indicateurs globaux

Exemples

L'exemple suivant supprime un utilisateur par ID :

Bash
databricks account users delete 12345

Accès des utilisateurs au compte Databricks

Obtenez des informations sur un utilisateur spécifique dans le compte Databricks.

databricks account users get ID [flags]

Arguments

ID

ID unique d'un utilisateur dans le compte Databricks.

Options

--attributes string

Liste d'attributs séparés par des virgules à renvoyer en réponse.

--count int

Nombre de résultats souhaité par page.

--excluded-attributes string

Liste d'attributs séparés par des virgules à exclure dans la réponse.

--filter string

Requête par laquelle les résultats doivent être filtrés.

--sort-by string

Attribut pour trier les résultats.

--sort-order GetSortOrder

L'ordre de tri des résultats. Valeurs prises en charge : ascending, descending.

--start-index int

Spécifie l’index du premier résultat.

Indicateurs globaux

Exemples

L'exemple suivant récupère un utilisateur par ID :

Bash
databricks account users get 12345

L'exemple suivant obtient un utilisateur avec des attributs spécifiques :

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

Liste des utilisateurs du compte Databricks

Obtenir les détails de tous les utilisateurs associés à un compte Databricks.

databricks account users list [flags]

Options

--attributes string

Liste d'attributs séparés par des virgules à renvoyer en réponse.

--count int

Nombre de résultats souhaité par page.

--excluded-attributes string

Liste d'attributs séparés par des virgules à exclure dans la réponse.

--filter string

Requête par laquelle les résultats doivent être filtrés.

--sort-by string

Attribut pour trier les résultats.

--sort-order ListSortOrder

L'ordre de tri des résultats. Valeurs prises en charge : ascending, descending.

--start-index int

Spécifie l’index du premier résultat.

Indicateurs globaux

Exemples

L'exemple suivant liste tous les utilisateurs :

Bash
databricks account users list

L'exemple suivant répertorie les utilisateurs avec pagination :

Bash
databricks account users list --count 10 --start-index 0

L'exemple suivant répertorie les utilisateurs avec un filtre :

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

mise à jour des utilisateurs du compte databricks

Mettre à jour partiellement une ressource utilisateur en appliquant les Opérations fournies sur des attributs utilisateur spécifiques.

databricks account users patch ID [flags]

Arguments

ID

ID unique dans le workspace Databricks.

Options

--json JSON

La chaîne JSON en ligne ou le @path vers le fichier JSON avec le corps de la requête

Indicateurs globaux

Exemples

L’exemple suivant corrige un utilisateur à l’aide de JSON :

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

L'exemple suivant corrige un utilisateur à l'aide d'un fichier JSON :

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

Mise à jour des utilisateurs du compte Databricks

Remplacer les informations d'un utilisateur par les données fournies dans la demande.

databricks account users update ID [flags]

Arguments

ID

Identifiant utilisateur Databricks.

Options

--active

Si cet utilisateur est actif.

--display-name string

Chaîne qui représente une concaténation de prénoms et de noms de famille.

--external-id string

ID externe (actuellement non pris en charge).

--id string

Identifiant utilisateur Databricks.

--user-name string

Adresse e-mail de l'utilisateur Databricks.

--json JSON

La chaîne JSON en ligne ou le @path vers le fichier JSON avec le corps de la requête

Indicateurs globaux

Exemples

L'exemple suivant met à jour un utilisateur à l'aide des options de ligne de commande :

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

L'exemple suivant met à jour un utilisateur en utilisant JSON :

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

L'exemple suivant met à jour un utilisateur à l'aide d'un fichier JSON :

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

Drapeaux globaux

--debug

Activer ou non la journalisation de débogage.

-h OU --help

Afficher l'aide de Databricks CLI ou du groupe de commandes associé ou de la commande associée.

--log-file chaîne

Une chaîne représentant le fichier dans lequel écrire les logs de sortie. Si cet indicateur n'est pas spécifié, la default est d'écrire les logs de sortie dans stderr.

--log-format Format

Le type de format de log, text ou json. La valeur par default est text.

--log-level chaîne

Une chaîne représentant le niveau de format du log. S'il n'est pas spécifié, le niveau de format du log est désactivé.

-o, --output Type

Le type de sortie de commande, text ou json. La valeur par default est text.

-p, --profile chaîne

Nom du profil dans le fichier ~/.databrickscfg à utiliser pour exécuter la commande. Si cet indicateur n'est pas spécifié, alors s'il existe, le profil nommé DEFAULT est utilisé.

--progress-format Format

Le format pour afficher les logs de progression : default, append, inplace ou json

-t, --target chaîne

Le cas échéant, la cible de bundle à utiliser