Если нужно всех пользователей, которые зарегистрировались до определенного числа, добавить в группу.
<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$filter = Array
(
"TIMESTAMP_1" => "18.03.2018", // в формате текущего сайта
);
$rsUsers = CUser::GetList(($by="id"), ($order="desc"), $filter); // выбираем пользователей
$count = 0;
while($arUser = $rsUsers->Fetch()) :
$user = new CUser;
$fields = Array(
"GROUP_ID" => array(7),
);
if ($user->Update($arUser["ID"], $fields)) {
$count++;
}else{
$strError .= $user->LAST_ERROR;
echo $strError;
}
endwhile;
//pr(count($arUsers));
pr($count);
pr($strError);
?>