HighloadBlockRightsTable
HighloadBlockRightsTable - класс для работы с таблицей прав к highload-блокам.
В связи с архитектурой модуля проверка прав доступа в модуле не реализована на уровне запросов. Но вы можете самостоятельно проверить права на тот или иной highload-блок перед действиями с ним с помощью метода \Bitrix\HighloadBlock\HighloadBlockRightsTable::getOperationsName.
Цепочка наследования
Является наследником класса Bitrix\Main\ORM\Data\DataManager (до версии 18.0.2 модуля Main - класса Bitrix\Main\Entity\DataManager).
Методы класса
| Метод | Описание | С версии |
|---|---|---|
| getMap | Метод возвращает список полей для таблицы прав к highload-блокам. | |
| getOperationsName | Метод выполняет проверку прав доступа к highload-блоку для текущего пользователя. | |
| getTableName | Метод возвращает название таблицы прав к highload-блокам. | |
| validateAccessCode | Метод возвращает валидатор для поля ACCESS_CODE. |
© «Битрикс», 2001-2025, «1С-Битрикс», 2025