Добрый день!
Можно ли реализовать такую задачу?
Надо записать в Журнал событий обращение авторизированного пользователя к разделу, к которому у него нет доступа. Т.е., у меня есть раздел, например, /private/, для которого разрешен доступ на чтение только для одной группы. Если какой-нибудь пользователь (не учитывать неавторизованных) переходит в данный раздел, то у него выведет ошибку доступа, а мне же надо записать в журнал что такой-то пользователь обращался к данному разделу.
Как добавлять новое событие в Журнал событий я знаю
А когда и где вызывать этот код?
Можно ли реализовать такую задачу?
Надо записать в Журнал событий обращение авторизированного пользователя к разделу, к которому у него нет доступа. Т.е., у меня есть раздел, например, /private/, для которого разрешен доступ на чтение только для одной группы. Если какой-нибудь пользователь (не учитывать неавторизованных) переходит в данный раздел, то у него выведет ошибку доступа, а мне же надо записать в журнал что такой-то пользователь обращался к данному разделу.
Как добавлять новое событие в Журнал событий я знаю
Код |
---|
<? CEventLog::Add(array( "SEVERITY" => "SECURITY", "AUDIT_TYPE_ID" => "MY_OWN_TYPE", "MODULE_ID" => "main", "ITEM_ID" => 123, "DESCRIPTION" => "Какое-то описание", )); ?> |