groupe de commandesusers-v2
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 users-v2 au sein de l'interface CLI de Databricks vous permet de gérer les identités d'utilisateur dans le Workspace Databricks. Databricks recommande d'utiliser le provisionnement SCIM pour synchroniser automatiquement les utilisateurs et les groupes de votre fournisseur d'identité vers votre Workspace Databricks.
databricks users-v2 create
Créer un nouvel utilisateur dans le workspace Databricks. Ce nouvel utilisateur sera également ajouté au compte Databricks.
databricks users-v2 create [flags]
Arguments
Aucun
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. Non pris en charge actuellement.
--id string
Identifiant utilisateur Databricks.
--json JSON
La chaîne JSON en ligne ou le @chemin vers le fichier JSON avec le corps de la requête.
--user-name string
Adresse e-mail de l'utilisateur Databricks.
Exemples
L'exemple suivant crée un nouvel utilisateur :
databricks users-v2 create --user-name "user@example.com" --display-name "Test User"
databricks users-v2 delete
Supprimer un utilisateur. La suppression d'un utilisateur d'un Databricks Workspace supprime également les objets associés à l'utilisateur.
databricks users-v2 delete ID [flags]
Arguments
ID
Identifiant unique d'un utilisateur dans le Workspace Databricks.
Options
Exemples
L'exemple suivant supprime un utilisateur :
databricks users-v2 delete 12345678
databricks users-v2 get
Obtenir des informations pour un utilisateur spécifique dans le Databricks Workspace.
databricks users-v2 get ID [flags]
Arguments
ID
Identifiant unique d'un utilisateur dans le Workspace 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 supportées : ascending, descending
--start-index int
Spécifie l’index du premier résultat.
Exemples
L'exemple suivant obtient les détails de l'utilisateur :
databricks users-v2 get 12345678
databricks users-v2 list
Obtenir les détails de tous les utilisateurs associés à un workspace Databricks.
databricks users-v2 list [flags]
Arguments
Aucun
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 supportées : ascending, descending
--start-index int
Spécifie l’index du premier résultat.
Exemples
L'exemple suivant liste tous les utilisateurs :
databricks users-v2 list
L'exemple suivant liste les utilisateurs correspondant à un filtre :
databricks users-v2 list --filter "userName sw \"admin\""
databricks users-v2 patch
Mettre à jour partiellement 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 le workspace Databricks.
Options
--json JSON
La chaîne JSON en ligne ou le @chemin vers le fichier JSON avec le corps de la requête.
Exemples
L'exemple suivant corrige un utilisateur à l'aide d'un fichier JSON :
databricks users-v2 patch 12345678 --json @patch.json
databricks users-v2 update
Remplacez les informations d'un utilisateur par les données fournies dans la requête.
databricks users-v2 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. Non pris en charge actuellement.
--json JSON
La chaîne JSON en ligne ou le @chemin vers le fichier JSON avec le corps de la requête.
--user-name string
Adresse e-mail de l'utilisateur Databricks.
Exemples
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
Aucun
Options
Exemples
L'exemple suivant obtient les niveaux d'autorisation du mot de passe :
databricks users-v2 get-permission-levels
databricks users-v2 obtenir les autorisations
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
Aucun
Options
Exemples
L’exemple suivant obtient les autorisations de mot de passe :
databricks users-v2 get-permissions
databricks users-v2 set-permissions
Définir les autorisations de mot de passe sur un objet, en remplaçant les autorisations existantes le cas échéant. 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
Aucun
Options
--json JSON
La chaîne JSON en ligne ou le @chemin vers le fichier JSON avec le corps de la requête.
Exemples
L'exemple suivant définit les permissions 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
Aucun
Options
--json JSON
La chaîne JSON en ligne ou le @chemin vers le fichier JSON avec le corps de la requête.
Exemples
L’exemple suivant met à jour les permissions de mot de passe à l’aide d’un fichier JSON :
databricks users-v2 update-permissions --json @permissions.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