Aller au contenu principal

groupe de commandesusers-v2

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 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.

Indicateurs globaux

Exemples

L'exemple suivant crée un nouvel utilisateur :

Bash
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

Indicateurs globaux

Exemples

L'exemple suivant supprime un utilisateur :

Bash
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.

Indicateurs globaux

Exemples

L'exemple suivant obtient les détails de l'utilisateur :

Bash
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.

Indicateurs globaux

Exemples

L'exemple suivant liste tous les utilisateurs :

Bash
databricks users-v2 list

L'exemple suivant liste les utilisateurs correspondant à un filtre :

Bash
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.

Indicateurs globaux

Exemples

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

Bash
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.

Indicateurs globaux

Exemples

L'exemple suivant met à jour un utilisateur :

Bash
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

Indicateurs globaux

Exemples

L'exemple suivant obtient les niveaux d'autorisation du mot de passe :

Bash
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

Indicateurs globaux

Exemples

L’exemple suivant obtient les autorisations de mot de passe :

Bash
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.

Indicateurs globaux

Exemples

L'exemple suivant définit les permissions de mot de passe à l'aide d'un fichier JSON :

Bash
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.

Indicateurs globaux

Exemples

L’exemple suivant met à jour les permissions de mot de passe à l’aide d’un fichier JSON :

Bash
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