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-2024, «1С-Битрикс», 2024