AuthLogTable
AuthLogTable – таблица журнала действий пользователей.
Цепочка наследования
Является наследником класса Bitrix\Main\ORM\Data\DataManager (до версии 18.0.2 модуля Main – класса Bitrix\Main\Entity\DataManager).
Методы класса
| Метод | Описание | С версии |
|---|---|---|
| getTableName | Возвращает имя таблицы базы данных, соответствующей данной сущности. | |
| validateUserName | Возвращает валидаторы для поля USER_NAME. | |
| validateType | Возвращает валидаторы поля TYPE. | |
| logSiteToControllerAuth | Логирует авторизацию на контроллере. | |
| logControllerToSiteAuth | Логирует авторизацию на сайте (из контроллера). | |
| logSiteToSiteAuth | Логирует авторизацию между сайтами. | |
| getMap | Возвращает список полей с типами. | |
| isEnabled | Возвращает true, если логирование включено. | |
| cleanupAgent | Удаляет устаревшие записи. | |
| setupAgent | Добавляет функцию агента для очистки лога. |
Таблица журнала действий
| Поле | Описание | Тип | Обяз. |
|---|---|---|---|
| ID | Идентификатор. | int | Y |
| TIMESTAMP_X | Время события. | datetime | N |
| FROM_CONTROLLER_MEMBER_ID | Идентификатор сайта пользователя который выполнил действие. | int | N |
| TO_CONTROLLER_MEMBER_ID | Идентификатор сайта на котором выполнено действие. | int | N |
| TYPE | Тип действия. | varchar(50) | N |
| STATUS | Статус. Y – действие выполнено успешно. N – действие не выполнено. | char(1) | N |
| USER_ID | Идентификатор пользователя, выполнившего действие. | int | N |
| USER_NAME | Имя пользователя. | varchar(255) | N |
© «Битрикс», 2001-2025, «1С-Битрикс», 2025