Разобрался. В файле /bitrix/components/bitrix/crm.product.file/component.php
закомментировал кусок кода. Не уверен, что это надёжно и, наверняка, слетит во время обновления, но оно хоть как-то решает мою задачу.
закомментировал кусок кода. Не уверен, что это надёжно и, наверняка, слетит во время обновления, но оно хоть как-то решает мою задачу.
| Код |
|---|
// if(!CCrmPerms::IsAdmin())
// {
// $userPermissions = CCrmPerms::GetCurrentUserPermissions();
// if (!(CCrmPerms::IsAccessEnabled($userPermissions) && $userPermissions->HavePerm('CONFIG', BX_CRM_PERM_CONFIG, 'READ')))
// {
// $errMsg = GetMessage('CRM_PRODUCT_FILE_PERMISSION_DENIED');
// $arResult['ERRORS'][] = $errMsg;
// if ($showErrors)
// ShowError($errMsg);
// return array('ERRORS' => $arResult['ERRORS']);
// }
// }
|