Aller au contenu principal

groupe de commandestoken-management

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 token-management dans la CLI Databricks permet aux administrateurs d'obtenir tous les jetons et de supprimer les jetons pour les autres utilisateurs. Les administrateurs peuvent soit obtenir chaque jeton, obtenir un jeton spécifique par ID, soit obtenir tous les jetons pour un utilisateur particulier.

databricks token-management create-obo-token​

Créer un jeton au nom d’un Service Principal.

databricks token-management create-obo-token APPLICATION_ID [flags]

Arguments​

APPLICATION_ID

ID d'application du Service Principal

Options​

--comment string

Commentaire décrivant l’objectif du jeton

--json JSON

La chaîne JSON en ligne ou le @chemin vers le fichier JSON avec le corps de la requête.

--lifetime-seconds int

Le nombre de secondes avant l'expiration du jeton

Indicateurs globaux

Exemples​

Bash
databricks token-management create-obo-token <application-id> --comment "Service principal token" --lifetime-seconds 3600

databricks token-management delete​

Supprimez un jeton, spécifié par son ID.

databricks token-management delete TOKEN_ID [flags]

Arguments​

TOKEN_ID

L'ID du jeton à révoquer.

Options​

Indicateurs globaux

Exemples​

Bash
databricks token-management delete 12345

databricks token-management get​

Obtenir des informations sur un jeton, spécifié par son ID.

databricks token-management get TOKEN_ID [flags]

Arguments​

TOKEN_ID

L’ID du jeton à récupérer

Options​

Indicateurs globaux

Exemples​

Bash
databricks token-management get 12345

liste de gestion des jetons Databricks​

Listez tous les tokens associés au Workspace ou à l'utilisateur spécifié.

databricks token-management list [flags]

Options​

--created-by-id int

ID utilisateur de l'utilisateur qui a créé le jeton

--created-by-username string

Nom d’utilisateur de l’utilisateur qui a créé le jeton

Indicateurs globaux

Exemples​

Bash
databricks token-management list
Bash
databricks token-management list --created-by-username someone@example.com

databricks token-management get-permission-levels​

Obtenez les niveaux d’autorisation qu’un utilisateur peut avoir sur un objet.

databricks token-management get-permission-levels [flags]

Options​

Indicateurs globaux

Exemples​

Bash
databricks token-management get-permission-levels

databricks token-management get-permissions​

Obtenez les autorisations de tous les jetons. Les tokens peuvent hériter des autorisations de leur objet racine.

databricks token-management get-permissions [flags]

Options​

Indicateurs globaux

Exemples​

Bash
databricks token-management get-permissions

databricks gestion des jetons : définition des autorisations​

Définissez les autorisations de jetons. Définit les autorisations sur un objet, en remplaçant les autorisations existantes si elles 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 token-management set-permissions [flags]

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​

Bash
databricks token-management set-permissions --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_MANAGE"}]}'

databricks token-management update-permissions​

Mettez à jour les autorisations sur tous les tokens. Les tokens peuvent hériter des autorisations de leur objet racine.

databricks token-management update-permissions [flags]

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​

Bash
databricks token-management update-permissions --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_USE"}]}'

databricks token-management update-token-management​

Mettre à jour un jeton pour le compte de, spécifié par son ID.

databricks token-management update-token-management TOKEN_ID [flags]

Arguments​

TOKEN_ID

ID du jeton.

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 un jeton :

Bash
databricks token-management update-token-management abc123 --json '{"comment": "Updated token comment"}'

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