CftClub.ru
Клуб специалистов ЦФТ-Банк

Аудит всех справочников

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Администрирование доступа и журналирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
BoBr
Участник со стажем


Вступление в Клуб: 30.01.2013
СообщениеВт Мар 17, 2015 09:09   Аудит всех справочников Ответить с цитатой
Полезность: Нет оценки
Добрый День! Появилась задача поставить все имеющиеся справочники на аудит действий (добавить/изменить/удалить). Поделитесь, пожалуйста, идеями кто и как возможно это реализовывал?
Pupil
Участник - экстремал


Вступление в Клуб: 27.02.2014
СообщениеВт Мар 17, 2015 11:23    Ответить с цитатой
Полезность: Нет оценки
А вам админы столько места выделят, ведь я так понимаю в результате таких действий база немного разрастетсяSmile
BoBr
Участник со стажем


Вступление в Клуб: 30.01.2013
СообщениеВт Мар 17, 2015 11:26    Ответить с цитатой
Полезность: Нет оценки
Справочники меняются не так часто, думаю особой проблемы с местом не будет.
Igorka
Профи


Вступление в Клуб: 28.09.2007
СообщениеВт Мар 17, 2015 11:38    Ответить с цитатой
Полезность: Нет оценки
нужно конкретно журналировать что и кто изменил или запустил операцию?
BoBr
Участник со стажем


Вступление в Клуб: 30.01.2013
СообщениеВт Мар 17, 2015 11:39    Ответить с цитатой
Полезность: Нет оценки
Igorka пишет:
нужно конкретно журналировать что и кто изменил или запустил операцию?

Да, например, кто-то создал или изменил запись справочника.
Igorka
Профи


Вступление в Клуб: 28.09.2007
СообщениеВт Мар 17, 2015 11:51    Ответить с цитатой
Полезность: Нет оценки
тогда просто а табличках установите Журналирование "авт" и "журналируемые изменения" "все" и на запуск операций
Ghost
Профи


Вступление в Клуб: 24.11.2007
СообщениеВт Мар 17, 2015 11:52   Re: Аудит всех справочников Ответить с цитатой
Полезность: Нет оценки
BoBr пишет:
Добрый День! Появилась задача поставить все имеющиеся справочники на аудит действий (добавить/изменить/удалить). Поделитесь, пожалуйста, идеями кто и как возможно это реализовывал?

У операций, на закладке "Компиляция" выставляется нужный вид журналирования, на закладке "Дополнительные свойства" поднять крыж "Журналирование параметров операции" если нужно журналировать что на что поменялось.
BoBr
Участник со стажем


Вступление в Клуб: 30.01.2013
СообщениеВт Мар 17, 2015 12:30    Ответить с цитатой
Полезность: Нет оценки
Не совсем помогает, так как там не точно видно кто и что поменял. То есть, если пользователь нажал операцию "Изменить", но вышел ничего не делая, то запись в журнале не появляется. + там не журналируется что на что изменилось.
yaffil
Профи


Вступление в Клуб: 18.08.2011
СообщениеВт Мар 17, 2015 12:39   Re: Аудит всех справочников Ответить с цитатой
Полезность: Нет оценки
Ghost пишет:

У операций, на закладке "Компиляция" выставляется нужный вид журналирования, на закладке "Дополнительные свойства" поднять крыж "Журналирование параметров операции" если нужно журналировать что на что поменялось.


На операции не благодарный способ ставить журналирование. Могут и из другого места поменять например локал или новая операция в обновлении появилась или прямой апдейт БД.
Вешать аудит только на таблицы - иначе запаришся выяснять.
Ghost
Профи


Вступление в Клуб: 24.11.2007
СообщениеВт Мар 17, 2015 15:22    Ответить с цитатой
Полезность: Нет оценки
BoBr пишет:
Не совсем помогает, так как там не точно видно кто и что поменял. То есть, если пользователь нажал операцию "Изменить", но вышел ничего не делая, то запись в журнале не появляется. + там не журналируется что на что изменилось.

Ну это как поставите журналирование. С другой стороны. зачем журналировать запуск операции если она ничего не поменяла? Все там хорошо видно, нас устраивает.
Ghost
Профи


Вступление в Клуб: 24.11.2007
СообщениеВт Мар 17, 2015 15:30   Re: Аудит всех справочников Ответить с цитатой
Полезность: Нет оценки
yaffil пишет:
На операции не благодарный способ ставить журналирование. Могут и из другого места поменять например локал или новая операция в обновлении появилась или прямой апдейт БД.
Вешать аудит только на таблицы - иначе запаришся выяснять.
Могут, но речь ведь идет о проде? На котором новые операции сами не появляются и апдейты напрямую не пишутся? Или у вас по-другому?
Вы предлагаете повесить журналирование всех реквизитов всех справочников? Мсье знает толк в извращениях! Smile
yaffil
Профи


Вступление в Клуб: 18.08.2011
СообщениеВт Мар 17, 2015 16:09    Ответить с цитатой
Полезность: Нет оценки
В проде постоянно что то появляется новое - иначе зачем обновления Laughing
А там и конвертации и раздача всем группам стандартным новых прав. Новая операция - надо не забыть опять её на аудит.
Не забываем об админах и прогерах - которые на ура вам заапдейтят своей операцией или через SQL
Собственно аудит таблиц на изменение "непустых" значений - это нагрузка минимальная на БД. Тем более я не предлагаю 100% таблиц охватить Embarassed
Ghost
Профи


Вступление в Клуб: 24.11.2007
СообщениеВт Мар 17, 2015 16:40    Ответить с цитатой
Полезность: Нет оценки
Ну да, добавили с новой версией реквизит в справочник, надо не забыть его зажурналировать, а то опять не найдешь кто его поменял. Smile Операций всего три (в основных справочниках), а реквизитов больше. Вообще конечно должен быть разумный баланс, и к каждому справочнику нужно приложить думалку, журналировать ли 100500 реквизитов или 3-5 операций. Если справочник системный и значения в нем меняются не часто, но реквизитов много, то наверно лучше журналить операции. Если справочник меняется часто, в нем много операции, т.е. используется как продукт, то имеет смысл журналить какие-то критические реквизиты.
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Администрирование доступа и журналирование Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru