principal update#

Изменяет пользователя.

Необходимые привилегии: principal.update.

Синтаксис#

catalog principal update
  --principal-name=<principalName>
  ([--new-principal-name=<newPrincipalName>]
  [--new-active=<newActive>]
  [--new-password-file=<passwordFile> | --new-password=<password>])
  [--property=<String=String>]...
  [--remove-property=<removedProperties>]...

Опции#

--principal-name Имя пользователя.

--new-principal-name Новое имя пользователя.

--new-active Должен ли пользователь быть активным. Неактивные пользователи не могут выполнять операции над каталогом.

--new-password-file Путь к файлу с новым паролем пользователя.

--new-password Новый пароль пользователя в явном виде. Небезопасно, рекомендуем использовать --new-password-file.

-p | --property Произвольное свойство пользователя в формате ключ=значение, которое будет добавлено или обновлено. Опцию можно задать несколько раз.

--remove-property= Свойство, которое должно быть удалено. Опцию можно задать несколько раз.

Примеры#

Деактивировать пользователя:

catalog principal update --principal-name jane --new-active=false 

Изменить свойства пользователя:

catalog principal update --principal-name jane --property department=MARKETING --remove-property email