Grupo de comandos users-v2

Note

Esta información se aplica a las versiones 0.205 y posteriores de la CLI de Databricks. La CLI de Databricks está en versión preliminar pública.

El uso de la CLI de Databricks está sujeto a la licencia de Databricks y al aviso de privacidad de Databricks, incluidas las disposiciones de datos de uso.

El users-v2 grupo de comandos de la CLI de Databricks permite administrar identidades de usuario en el área de trabajo de Databricks. Databricks recomienda usar el aprovisionamiento de SCIM para sincronizar usuarios y grupos automáticamente desde el proveedor de identidades al área de trabajo de Databricks.

databricks users-v2 create

Cree un nuevo usuario en el área de trabajo de Databricks. Este nuevo usuario también se agregará a la cuenta de Databricks.

databricks users-v2 create [flags]

Arguments

Ninguno

Options

--active

    Si este usuario está activo.

--display-name string

    Cadena que representa una concatenación de nombres de pila y apellidos.

--external-id string

    Id. externo. No se admite actualmente.

--id string

    Identificador de usuario de Databricks.

--json JSON

    La cadena JSON en línea o el archivo JSON @path con el cuerpo de la solicitud.

--user-name string

    Dirección de correo electrónico del usuario de Databricks.

Marcas globales

Examples

En el ejemplo siguiente se crea un nuevo usuario:

databricks users-v2 create --user-name "user@example.com" --display-name "Test User"

eliminación de usuarios de databricks-v2

Eliminar un usuario. Al eliminar un usuario de un área de trabajo de Databricks también se quitan los objetos asociados al usuario.

databricks users-v2 delete ID [flags]

Arguments

ID

    Identificador único para un usuario en el área de trabajo de Databricks.

Options

Marcas globales

Examples

En el ejemplo siguiente se elimina un usuario:

databricks users-v2 delete 12345678

databricks users-v2 get

Obtenga información para un usuario específico en el área de trabajo de Databricks.

databricks users-v2 get ID [flags]

Arguments

ID

    Identificador único para un usuario en el área de trabajo de Databricks.

Options

--attributes string

    Lista separada por comas de atributos que se van a devolver en respuesta.

--count int

    Número deseado de resultados por página.

--excluded-attributes string

    Lista separada por comas de atributos que se van a excluir en respuesta.

--filter string

    Consulta por la que se deben filtrar los resultados.

--sort-by string

    Atributo para ordenar los resultados.

--sort-order GetSortOrder

    Orden para ordenar los resultados. Valores admitidos: ascending, descending

--start-index int

    Especifica el índice del primer resultado.

Marcas globales

Examples

En el ejemplo siguiente se obtienen los detalles del usuario:

databricks users-v2 get 12345678

lista de usuarios de databricks-v2

Obtenga detalles para todos los usuarios asociados a un área de trabajo de Databricks.

databricks users-v2 list [flags]

Arguments

Ninguno

Options

--attributes string

    Lista separada por comas de atributos que se van a devolver en respuesta.

--count int

    Número deseado de resultados por página.

--excluded-attributes string

    Lista separada por comas de atributos que se van a excluir en respuesta.

--filter string

    Consulta por la que se deben filtrar los resultados.

--sort-by string

    Atributo para ordenar los resultados.

--sort-order ListSortOrder

    Orden para ordenar los resultados. Valores admitidos: ascending, descending

--start-index int

    Especifica el índice del primer resultado.

Marcas globales

Examples

En el ejemplo siguiente se enumeran todos los usuarios:

databricks users-v2 list

En el ejemplo siguiente se enumeran los usuarios que coinciden con un filtro:

databricks users-v2 list --filter "userName sw \"admin\""

revisión de databricks users-v2

Actualice parcialmente un recurso de usuario aplicando las operaciones proporcionadas en atributos de usuario específicos.

databricks users-v2 patch ID [flags]

Arguments

ID

    Identificador único en el área de trabajo de Databricks.

Options

--json JSON

    La cadena JSON en línea o el archivo JSON @path con el cuerpo de la solicitud.

Marcas globales

Examples

En el ejemplo siguiente se aplica revisiones a un usuario mediante un archivo JSON:

databricks users-v2 patch 12345678 --json @patch.json

actualización de databricks users-v2

Reemplace la información de un usuario por los datos proporcionados en la solicitud.

databricks users-v2 update ID [flags]

Arguments

ID

    Identificador de usuario de Databricks.

Options

--active

    Si este usuario está activo.

--display-name string

    Cadena que representa una concatenación de nombres de pila y apellidos.

--external-id string

    Id. externo. No se admite actualmente.

--json JSON

    La cadena JSON en línea o el archivo JSON @path con el cuerpo de la solicitud.

--user-name string

    Dirección de correo electrónico del usuario de Databricks.

Marcas globales

Examples

En el ejemplo siguiente se actualiza un usuario:

databricks users-v2 update 12345678 --display-name "Test User"

databricks users-v2 get-permission-levels

Obtiene los niveles de permisos de contraseña que un usuario puede tener en un objeto .

databricks users-v2 get-permission-levels [flags]

Arguments

Ninguno

Options

Marcas globales

Examples

En el ejemplo siguiente se obtienen los niveles de permisos de contraseña:

databricks users-v2 get-permission-levels

databricks users-v2 get-permissions

Obtenga los permisos de todas las contraseñas. Las contraseñas pueden heredar permisos de su objeto raíz.

databricks users-v2 get-permissions [flags]

Arguments

Ninguno

Options

Marcas globales

Examples

En el ejemplo siguiente se obtienen permisos de contraseña:

databricks users-v2 get-permissions

databricks users-v2 set-permissions

Establezca permisos de contraseña en un objeto, reemplazando los permisos existentes si existen. Elimina todos los permisos directos si no se especifica ninguno. Los objetos pueden heredar permisos de su objeto raíz.

databricks users-v2 set-permissions [flags]

Arguments

Ninguno

Options

--json JSON

    La cadena JSON en línea o el archivo JSON @path con el cuerpo de la solicitud.

Marcas globales

Examples

En el ejemplo siguiente se establecen los permisos de contraseña mediante un archivo JSON:

databricks users-v2 set-permissions --json @permissions.json

databricks users-v2 update-permissions

Actualice los permisos en todas las contraseñas. Las contraseñas pueden heredar permisos de su objeto raíz.

databricks users-v2 update-permissions [flags]

Arguments

Ninguno

Options

--json JSON

    La cadena JSON en línea o el archivo JSON @path con el cuerpo de la solicitud.

Marcas globales

Examples

En el ejemplo siguiente se actualizan los permisos de contraseña mediante un archivo JSON:

databricks users-v2 update-permissions --json @permissions.json

Marcas globales

--debug

  Indica si se va a habilitar el registro de depuración.

-h o --help

    Mostrar ayuda para la CLI de Databricks o el grupo de comandos relacionado o el comando relacionado.

--log-file cadena

    Cadena que representa el archivo en el que se van a escribir registros de salida. Si no se especifica esta marca, el valor predeterminado es escribir registros de salida en stderr.

--log-format formato

    Tipo de formato de registro: text o json. El valor predeterminado es text.

--log-level cadena

    Cadena que representa el nivel de formato de registro. Si no se especifica, el nivel de formato de registro está deshabilitado.

-o, --output tipo

    Tipo de salida del comando, text o json. El valor predeterminado es text.

-p, --profile cadena

    Nombre del perfil en el archivo ~/.databrickscfg que se usará para ejecutar el comando. Si no se especifica esta marca, si existe, se usa el perfil denominado DEFAULT .

--progress-format formato

    Formato para mostrar los registros de progreso: default, append, inplaceo json

-t, --target cadena

    Si procede, el destino del paquete que se va a usar