Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Note
Ces informations s’appliquent à Databricks CLI versions 0.205 et ultérieures. L’interface CLI Databricks est en préversion publique.
L’utilisation de l’interface CLI Databricks est soumise à la licence Databricks et à la notification de confidentialité Databricks, y compris les dispositions relatives aux données d’utilisation.
Le users-v2 groupe de commandes dans l’interface CLI Databricks vous permet de gérer les identités utilisateur dans l’espace de travail Databricks. Databricks recommande d’utiliser le provisionnement SCIM pour synchroniser automatiquement les utilisateurs et les groupes de votre fournisseur d’identité vers votre espace de travail Databricks.
databricks users-v2 create
Créez un utilisateur dans l’espace de travail Databricks. Ce nouvel utilisateur sera également ajouté au compte Databricks.
databricks users-v2 create [flags]
Arguments
None
Options
--active
Si cet utilisateur est actif.
--display-name string
Chaîne qui représente une concaténation de noms donnés et de famille.
--external-id string
ID externe. N’est pas pris en charge actuellement.
--id string
ID utilisateur Databricks.
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
--user-name string
Adresse e-mail de l’utilisateur Databricks.
Examples
L’exemple suivant crée un utilisateur :
databricks users-v2 create --user-name "user@example.com" --display-name "Test User"
databricks users-v2 delete
Supprimez un utilisateur. La suppression d’un utilisateur d’un espace de travail Databricks supprime également les objets associés à l’utilisateur.
databricks users-v2 delete ID [flags]
Arguments
ID
ID unique pour un utilisateur dans l’espace de travail Databricks.
Options
Examples
L’exemple suivant supprime un utilisateur :
databricks users-v2 delete 12345678
databricks users-v2 get
Obtenez des informations pour un utilisateur spécifique dans l’espace de travail Databricks.
databricks users-v2 get ID [flags]
Arguments
ID
ID unique pour un utilisateur dans l’espace de travail Databricks.
Options
--attributes string
Liste séparée par des virgules d’attributs à retourner en réponse.
--count int
Nombre souhaité de résultats par page.
--excluded-attributes string
Liste séparée par des virgules d’attributs à exclure en réponse.
--filter string
Requête selon laquelle les résultats doivent être filtrés.
--sort-by string
Attribut pour trier les résultats.
--sort-order GetSortOrder
Ordre de tri des résultats. Valeurs prises en charge : ascending, descending
--start-index int
Spécifie l’index du premier résultat.
Examples
L’exemple suivant obtient les détails de l’utilisateur :
databricks users-v2 get 12345678
liste databricks users-v2
Obtenez des détails pour tous les utilisateurs associés à un espace de travail Databricks.
databricks users-v2 list [flags]
Arguments
None
Options
--attributes string
Liste séparée par des virgules d’attributs à retourner en réponse.
--count int
Nombre souhaité de résultats par page.
--excluded-attributes string
Liste séparée par des virgules d’attributs à exclure en réponse.
--filter string
Requête selon laquelle les résultats doivent être filtrés.
--sort-by string
Attribut pour trier les résultats.
--sort-order ListSortOrder
Ordre de tri des résultats. Valeurs prises en charge : ascending, descending
--start-index int
Spécifie l’index du premier résultat.
Examples
L’exemple suivant répertorie tous les utilisateurs :
databricks users-v2 list
L’exemple suivant répertorie les utilisateurs correspondant à un filtre :
databricks users-v2 list --filter "userName sw \"admin\""
correctif databricks users-v2
Mettez partiellement à jour une ressource utilisateur en appliquant les opérations fournies sur des attributs utilisateur spécifiques.
databricks users-v2 patch ID [flags]
Arguments
ID
ID unique dans l’espace de travail Databricks.
Options
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
Examples
L’exemple suivant corrige un utilisateur à l’aide d’un fichier JSON :
databricks users-v2 patch 12345678 --json @patch.json
mise à jour databricks users-v2
Remplacez les informations d’un utilisateur par les données fournies dans la demande.
databricks users-v2 update ID [flags]
Arguments
ID
ID utilisateur Databricks.
Options
--active
Si cet utilisateur est actif.
--display-name string
Chaîne qui représente une concaténation de noms donnés et de famille.
--external-id string
ID externe. N’est pas pris en charge actuellement.
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
--user-name string
Adresse e-mail de l’utilisateur Databricks.
Examples
L’exemple suivant met à jour un utilisateur :
databricks users-v2 update 12345678 --display-name "Test User"
databricks users-v2 get-permission-levels
Obtenez les niveaux d’autorisation de mot de passe qu’un utilisateur peut avoir sur un objet.
databricks users-v2 get-permission-levels [flags]
Arguments
None
Options
Examples
L’exemple suivant obtient les niveaux d’autorisation de mot de passe :
databricks users-v2 get-permission-levels
databricks users-v2 get-permissions
Obtenez les autorisations de tous les mots de passe. Les mots de passe peuvent hériter des autorisations de leur objet racine.
databricks users-v2 get-permissions [flags]
Arguments
None
Options
Examples
L’exemple suivant obtient les autorisations de mot de passe :
databricks users-v2 get-permissions
databricks users-v2 set-permissions
Définissez des autorisations de mot de passe sur un objet, en remplaçant les autorisations existantes s’ils existent. Supprime toutes les autorisations directes si aucune n’est spécifiée. Les objets peuvent hériter des autorisations de leur objet racine.
databricks users-v2 set-permissions [flags]
Arguments
None
Options
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
Examples
L’exemple suivant définit les autorisations de mot de passe à l’aide d’un fichier JSON :
databricks users-v2 set-permissions --json @permissions.json
databricks users-v2 update-permissions
Mettez à jour les autorisations sur tous les mots de passe. Les mots de passe peuvent hériter des autorisations de leur objet racine.
databricks users-v2 update-permissions [flags]
Arguments
None
Options
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
Examples
L’exemple suivant met à jour les autorisations de mot de passe à l’aide d’un fichier JSON :
databricks users-v2 update-permissions --json @permissions.json
Indicateurs globaux
--debug
Faut-il activer la journalisation du débogage ?
-h ou --help
Affiche l’aide pour l’interface CLI de Databricks, le groupe de commandes associé ou la commande concernée.
--log-file chaîne de caractères
Chaîne représentant le fichier utilisé pour écrire les logs de sortie. Si cet indicateur n’est pas défini, les journaux de sortie sont écrits par défaut dans stderr.
--log-format Format
Type de format de journal : text ou json. La valeur par défaut est text.
--log-level chaîne de caractères
Chaîne représentant le niveau de journalisation. Si cet indicateur n’est pas défini, le niveau de format de journal est désactivé.
Type -o, --output
Type de sortie de commande, text ou json. La valeur par défaut est text.
-p, --profile chaîne de caractères
Nom du profil dans le ~/.databrickscfg fichier à utiliser pour exécuter la commande. Si cet indicateur n’est pas spécifié, s’il existe, le profil nommé DEFAULT est utilisé.
--progress-format Format
Format permettant d’afficher les journaux de progression : default, append, inplace ou json
-t, --target chaîne de caractères
Le cas échéant, la cible d'ensemble à utiliser