object-group grant-ownership#

Изменяет владельца группу объектов.

Синтаксис#

catalog object-group grant-ownership --group-name=<fileSystemName>
                                     --principal-name=<principalName>

Опции#

--group-name Имя группы объектов.

--principal-name Имя нового владельца группы объектов (пользователь или роль).

Права доступа#

Ниже приведен список требований для пользователя, выполняющего операцию.

Для каталога, которому принадлежит группа объектов:

  • быть владельцем каталога ИЛИ

  • иметь встроенную роль builtin.iceberg.admin ИЛИ

  • иметь встроенную роль builtin.admin

Для группы объектов:

  • быть владельцем группы объектов ИЛИ

  • иметь встроенную роль builtin.iceberg.admin ИЛИ

  • иметь встроенную роль builtin.admin

Для нового владельца:

  • если новым владельцем является роль, быть прямым или непрямым членом данной роли ИЛИ

  • иметь встроенную роль builtin.admin

Примеры#

Назначить пользователя alice владельцем группы объектов my_group:

catalog object-group grant-ownership --group-name my_group --principal-name alice