static function UserHasRightTo($IBLOCK_ID, $ID, $permission, $flags = 0) { $acc = new CAccess; $acc->UpdateCodes(); $obRights = new CIBlockElementRights($IBLOCK_ID, 0); return CIBlockRights::_check_if_user_has_right($obRights, $ID, $permission, $flags); }