Всем привет.
Когда я искал информацию о журналировании (аудите событий) в Bitrix, на Хабре не было ни чего, в остальном рунете кое что было, но кто же там найдёт?
Для пополнения базы знаний я решил написать эту статью: поделиться своим опытом и предупредить о возможных граблях.
Постановка задачи
Моей задачей было разработать простейшую учётную систему рекламных конструкций, по условиям гос контракта система должна работать на базе Битрикса (версия 15).
Можно было всё навелосипедить сбоку от Битрикса, но я решил что это будет слишком нечестно по отношению к заказчику, функционал Битрикса был использован по максимуму:
- аутентификация пользователей
- система хранения данных (EAV)
- редактор данных
- хуки для аудита
- ролевая модель для авторизации действий пользователей
- управление пользователями
- работа со справочниками
Эта статья в основном о хуках аудита, также немного расскажу об авторизации и добавлении пользовательских закладок к карточке записи инфоблока.
Читать полностью »