Поделиться через


users группа команд

Note

Эта информация относится к Интерфейсу командной строки Databricks версии 0.205 и выше. Интерфейс командной строки Databricks находится в общедоступной предварительной версии.

Использование интерфейса командной строки Databricks подчиняется лицензии Databricks и уведомлению о конфиденциальности Databricks, включая любые положения о данных использования.

Группа users команд в интерфейсе командной строки Databricks позволяет управлять удостоверениями пользователей в рабочей области Databricks. Удостоверения пользователей, распознаваемые системой Databricks, представлены адресами электронной почты. См. раздел "Управление пользователями".

Databricks рекомендует использовать SCIM для предоставления для автоматической синхронизации пользователей и групп из провайдера идентификационных данных в рабочее пространство Databricks. SCIM упрощает подключение нового сотрудника или команды с помощью поставщика удостоверений для создания пользователей и групп в рабочей области Databricks и предоставления им соответствующего уровня доступа. Когда пользователь покидает вашу организацию или больше не нуждается в доступе к рабочей области Databricks, администраторы могут отключить пользователя в службе удостоверений, и учетная запись этого пользователя также будет удалена из рабочей области Databricks. Это гарантирует согласованный процесс отключения и предотвращает доступ несанкционированных пользователей к конфиденциальным данным. См. раздел Синхронизация пользователей и групп из идентификатора Microsoft Entra с помощью SCIM.

пользователи databricks создают

Создайте нового пользователя в рабочей области Databricks. Этот новый пользователь также будет добавлен в учетную запись Databricks.

databricks users create [flags]

Options

--active

    Если этот пользователь активен.

--display-name string

    Строка, представляющая объединение заданных и семейных имен.

--external-id string

    Внешний идентификатор в настоящее время не поддерживается.

--id string

    Идентификатор пользователя Databricks.

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

--user-name string

    Адрес электронной почты пользователя Databricks.

Глобальные флаги

Examples

В следующем примере создается пользователь с отображаемым именем и электронной почтой.

databricks users create --display-name "John Doe" --user-name "someone@example.com"

В следующем примере создается пользователь с помощью JSON:

databricks users create --json '{"display_name": "John Doe", "user_name": "someone@example.com", "active": true}'

пользователи databricks удаляют

Удаление пользователя. Удаление пользователя из рабочей области Databricks также удаляет объекты, связанные с пользователем.

databricks users delete ID [flags]

Arguments

ID

    Уникальный идентификатор пользователя в рабочей области Databricks.

Options

Глобальные флаги

Examples

В следующем примере удаляется пользователь по идентификатору:

databricks users delete 12345

пользователи Databricks получают

Получите информацию о конкретном пользователе в рабочей области Databricks.

databricks users get ID [flags]

Arguments

ID

    Уникальный идентификатор пользователя в рабочей области Databricks.

Options

--attributes string

    Разделенный запятыми список атрибутов, возвращаемых в ответ.

--count int

    Требуемое количество результатов на страницу.

--excluded-attributes string

    Разделенный запятыми список атрибутов, которые следует исключить в ответе.

--filter string

    Запрос, по которому результаты должны быть отфильтрованы.

--sort-by string

    Атрибут для сортировки результатов.

--sort-order GetSortOrder

    Порядок сортировки результатов. Поддерживаемые значения: ascending, descending

--start-index int

    Задает индекс первого результата.

Глобальные флаги

Examples

В следующем примере показано, как получить сведения о пользователе.

databricks users get 12345

В следующем примере показано, как получить сведения о пользователе в формате JSON:

databricks users get 12345 --output json

список пользователей databricks

Список сведений для всех пользователей, связанных с рабочей областью Databricks.

databricks users list [flags]

Options

--attributes string

    Разделенный запятыми список атрибутов, возвращаемых в ответ.

--count int

    Требуемое количество результатов на страницу.

--excluded-attributes string

    Разделенный запятыми список атрибутов, которые следует исключить в ответе.

--filter string

    Запрос, по которому результаты должны быть отфильтрованы.

--sort-by string

    Атрибут для сортировки результатов.

--sort-order ListSortOrder

    Порядок сортировки результатов. Поддерживаемые значения: ascending, descending

--start-index int

    Задает индекс первого результата.

Глобальные флаги

Examples

В следующем примере перечислены все пользователи:

databricks users list

В следующем примере перечислены пользователи с фильтрацией:

databricks users list --filter "userName eq 'someone@example.com'"

В следующем примере перечислены пользователи с разбивкой на страницы:

databricks users list --count 10 --start-index 0

Исправление для пользователей Databricks

Частично обновите ресурс пользователя, применяя предоставленные операции для определенных атрибутов пользователя.

databricks users patch ID [flags]

Arguments

ID

    Уникальный идентификатор в рабочей области Databricks.

Options

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

Глобальные флаги

Examples

В следующем примере выполняется исправление пользователя:

databricks users patch 12345 --json '{"display_name": "Jane Doe"}'

В следующем примере выполняется исправление пользователя с помощью JSON-файла:

databricks users patch 12345 --json @update.json

обновление пользователей databricks

Замените сведения пользователя данными, предоставленными в запросе.

databricks users update ID [flags]

Arguments

ID

    Идентификатор пользователя Databricks.

Options

--active

    Если этот пользователь активен.

--display-name string

    Строка, представляющая объединение заданных и семейных имен.

--external-id string

    Внешний идентификатор в настоящее время не поддерживается.

--id string

    Идентификатор пользователя Databricks.

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

--user-name string

    Адрес электронной почты пользователя Databricks.

Глобальные флаги

Examples

В примере ниже выполняется обновление пользователя:

databricks users update 12345 --display-name "Jane Doe" --user-name "new-someone@example.com" --active

В следующем примере пользователь обновляется с помощью JSON:

databricks users update 12345 --json '{"display_name": "Jane Doe", "user_name": "new-someone@example.com", "active": true}'

Пользователи Databricks получают уровни прав доступа.

Получите уровни разрешений, которые может иметь пользователь в объекте.

databricks users get-permission-levels [flags]

Options

Глобальные флаги

Examples

В следующем примере показано, как получить уровни разрешений для пользователей.

databricks users get-permission-levels

Следующий пример получает уровни разрешений в формате JSON:

databricks users get-permission-levels --output json

databricks пользователи получают разрешения

Получите разрешения для всех паролей. Пароли могут наследовать разрешения от исходного объекта.

databricks users get-permissions [flags]

Options

Глобальные флаги

Examples

Следующий пример получает разрешения для пользователей:

databricks users get-permissions

Следующий пример получает разрешения в формате JSON:

databricks users get-permissions --output json

databricks пользователи установить разрешения

Задайте разрешения паролей.

Задает разрешения для объекта, заменив существующие разрешения, если они существуют. Удаляет все прямые разрешения, если они не указаны. Объекты могут наследовать разрешения от корневого объекта.

databricks users set-permissions [flags]

Options

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

Глобальные флаги

Examples

В следующем примере задаются разрешения с помощью JSON:

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

В следующем примере задаются разрешения с помощью JSON-файла:

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

databricks пользователи обновление прав доступа

Обновите разрешения для всех паролей. Пароли могут наследовать разрешения от исходного объекта.

databricks users update-permissions [flags]

Options

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

Глобальные флаги

Examples

В следующем примере обновляются разрешения с помощью JSON:

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

В следующем примере обновляются разрешения с помощью JSON-файла:

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

Глобальные флаги

--debug

  Следует ли включить ведение журнала отладки.

-h или --help

    Отобразить справку по интерфейсу командной строки Databricks, связанной группе команд или отдельной команде.

--log-file струна

    Строка, представляющая файл для записи журналов выходных данных. Если этот флаг не указан, по умолчанию используется запись журналов выходных данных в stderr.

--log-format формат

    Тип формата журнала: text или json. Значение по умолчанию — text.

--log-level струна

    Строка, представляющая уровень формата журнала. Если не указано, уровень формата журнала отключен.

типа -o, --output

    Тип выходных данных команды: text или json. Значение по умолчанию — text.

-p, --profile струна

    Имя профиля в ~/.databrickscfg файле, используемого для выполнения команды. Если флаг не указан, используется профиль DEFAULT, если он существует.

--progress-format формат

    Формат для отображения журналов хода выполнения: default, appendinplace, илиjson

-t, --target струна

    Если применимо, целевой объект пакета для использования