Bitrix — создание пользователя (CUser::Add)

Базовый пример добавления нового пользователя с назначением групп.
$user = new CUser;
$fields = [
  'LOGIN'            => 'newuser',
  'EMAIL'            => 'new@site.ru',
  'NAME'             => 'Новый',
  'LAST_NAME'        => 'Пользователь',
  'PASSWORD'         => 'P@ssw0rd',
  'CONFIRM_PASSWORD' => 'P@ssw0rd',
  'ACTIVE'           => 'Y',
  'GROUP_ID'         => [2], // группа "Пользователи"
];
$id = $user->Add($fields);
if ($id) {
  echo "Пользователь создан: {$id}";
} else {
  echo "Ошибка: ".$user->LAST_ERROR;
}