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