• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/Access/ShopGroupAssistant.php
  • Класс: BitrixCatalogAccessShopGroupAssistant
  • Вызов: ShopGroupAssistant::addShopAccess
static function addShopAccess($userId): bool
{
	$groupCode = self::getShopUserGroupCode($userId);
	if (!$groupCode)
	{
		return false;
	}

	$group = GroupTable::getRow([
		'filter' => ['STRING_ID' => $groupCode],
		'select' => ['ID']
	]);

	if (!$group)
	{
		return false;
	}

	CUser::appendUserGroup($userId, [$group['ID']]);

	return true;
}