PermissionTable
Описание и методы
Класс-таблет для работы с таблицей настроек прав доступа.
Цепочка наследования
Является наследником класса Bitrix\Main\ORM\Data\DataManager.
Методы
| Метод | Описание | С версии |
|---|---|---|
public static function deleteByEntity(string $entity, int $entityId): void |
Удаляет все записи из таблицы, связанные с сущностью $entity с ид $entityId. |
Поля таблицы
| Поле | Описание | Тип | Обяз. |
|---|---|---|---|
| ID | Идентификатор. | Int | Да |
| ENTITY | Строка-идентификатор сущности. Обычно принимает одно из значений:
| String | Да |
| ENTITY_ID | Идентификатор сущности. | Int | Да |
| ACCESS_CODE | Строка-идентификатор обладателя права доступа. Строится по правилам ядра. Например, U1 - это пользователь с ID=1. UA - все пользователи. | String | Да |
| ACTION | Строка-идентификатор действия. Может принимать одно из значений:
| String | |
| PERMISSION | Строка-идентификатор уровня доступа. Может принимать одно из значений:
| String | Да |
© «Битрикс», 2001-2025, «1С-Битрикс», 2025