Функция
Add2BasketByProductID добавляет товар в корзину текущему объекту
Fuser (это может быть, как авторизованный пользователь, так и гость), если у вас фукнция работает только под администратором – скорее всего что-то не так :)
upd: судя по вашему предыдущему
вопросу, проверьте права доступа (например, права у типа цены /bitrix/admin/cat_group_admin.php – возможно, она доступна только админам)