users-v2 groupe de commande

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.

Indicateurs globaux

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

Indicateurs globaux

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.

Indicateurs globaux

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.

Indicateurs globaux

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.

Indicateurs globaux

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.

Indicateurs globaux

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

Indicateurs globaux

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

Indicateurs globaux

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.

Indicateurs globaux

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.

Indicateurs globaux

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