account users-v2 groupe de commande

Note

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 account users-v2 groupe de commandes dans l’interface CLI Databricks contient des commandes permettant d’effectuer des opérations de création, d’obtention, de liste, de mise à jour et de suppression sur les utilisateurs. Les identités utilisateur sont reconnues par Databricks et représentées par des adresses e-mail.

Databricks recommande d’utiliser le provisionnement SCIM pour synchroniser automatiquement les utilisateurs et les groupes de votre fournisseur d’identité vers votre compte Databricks. SCIM simplifie l’intégration d’un nouvel employé ou d’une équipe en utilisant votre fournisseur d’identité pour créer des utilisateurs et des groupes dans le compte Databricks et leur donner le niveau d’accès approprié. Lorsqu’un utilisateur quitte votre organisation ou n’a plus besoin d’accéder au compte Databricks, les administrateurs peuvent résilier l’utilisateur dans votre fournisseur d’identité et le compte de cet utilisateur sera également retiré du compte Databricks. Cela assure un processus de sortie cohérent et empêche les utilisateurs non autorisés d’accéder aux données sensibles. Consultez Gérer les utilisateurs.

Databricks compte Users-v2 Create

Créez un utilisateur dans le compte Databricks.

databricks account users-v2 create [flags]

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

 L’ID externe n’est actuellement pas pris en charge.

--id string

 ID utilisateur Databricks.

--json JSON

 Soit en chaîne JSON en ligne, @path/to/file.json soit avec le corps de requête.

--user-name string

 Adresse e-mail de l’utilisateur Databricks.

Indicateurs globaux

Examples

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

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

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

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

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

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

Compte Databricks Users-v2 supprimer

Supprimez un utilisateur du compte Databricks.

Supprimer un utilisateur d’un compte Databricks supprime également les objets associés à l’utilisateur.

databricks account users-v2 delete ID [flags]

Arguments

ID

    ID unique pour un utilisateur dans le compte Databricks.

Options

Indicateurs globaux

Examples

L’exemple suivant supprime un utilisateur par ID :

databricks account users-v2 delete 12345

compte Databricks users-v2 get

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

databricks account users-v2 get ID [flags]

Arguments

ID

    ID unique pour un utilisateur dans le compte 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 soutenues : ascending, descending.

--start-index int

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

Indicateurs globaux

Examples

L’exemple suivant obtient un utilisateur par ID :

databricks account users-v2 get 12345

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

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

Compte Databricks - Liste des utilisateurs v2

Obtenez des détails pour tous les utilisateurs associés à un compte Databricks.

databricks account users-v2 list [flags]

Options

--attributes string

 Liste séparée par des virgules d’attributs à retourner en réponse.

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

--limit int

 Nombre maximal de résultats à renvoyer.

--sort-by string

 Attribut pour trier les résultats.

--sort-order ListSortOrder

 Ordre de tri des résultats. Valeurs soutenues : ascending, descending.

Indicateurs globaux

Examples

L’exemple suivant répertorie tous les utilisateurs :

databricks account users-v2 list

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

databricks account users-v2 list --limit 10

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

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

Correctif Users-V2 du compte Databricks

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

databricks account users-v2 patch ID [flags]

Arguments

ID

    ID unique dans l’espace de travail Databricks.

Options

--json JSON

 Soit en chaîne JSON en ligne, @path/to/file.json soit avec le corps de requête.

Indicateurs globaux

Examples

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

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

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

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

Compte Databricks Users-V2 Mise à jour

Remplacez les informations d’un utilisateur par les données fournies dans la demande.

databricks account 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

 L’ID externe n’est actuellement pas pris en charge.

--json JSON

 Soit en chaîne JSON en ligne, @path/to/file.json soit avec le corps de requête.

--user-name string

 Adresse e-mail de l’utilisateur Databricks.

Indicateurs globaux

Examples

L’exemple suivant met à jour un utilisateur à l’aide d’indicateurs de ligne de commande :

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

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

databricks account users-v2 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 :

databricks account users-v2 update 12345 --json @update-user.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 dans lequel écrire les logs de sortie. Si cet indicateur n’est pas spécifié, la valeur par défaut consiste à écrire les logs de sortie 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 format du journal. 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