09.12.2009

Демонстрационная конфигурация "Регистрация доступа"

Конфигурация демонстрирует настройку регистрации событий доступа и отказа в доступе к конкретным данным в системе 1С:Предприятие 8, начиная с версии 8.2.10.

Настройка использования событий осуществляется в форме обработки "Настройка регистрации доступа".

Настройка позволяет установить:

События фиксируются в журнале регистрации при обращении к заданным полям доступа следующих объектов:

Объект Поля доступа Поля регистрации
Справочник.Сотрудники

МестоРождения
ДатаРождения
ИНН

Ссылка
РегистрСведений.КонтактнаяИнформация Значение Объект
Документ.НачислениеЗарплаты Сотрудники.Сумма Сотрудники.Сотрудник
Документ.ВыплатаЗарплаты Сотрудники.Сумма Сотрудники.Сотрудник
РегистрНакопления.Начисления Сумма Сотрудник
РегистрНакопления.Взаиморасчеты Сумма Сотрудник

Поля регистрации - поля, значения которых фиксируются в сведениях о событии журнала регистрации.

Получить список событий доступа к конкретному объекту можно, установив соответствующий объект в отборе по данным журнала регистрации, при условии, что настройка регистрации доступа включает признак "Регистрировать с точностью до сотрудника".

Примечание.
В форме списка журнала регистрации и форме события журнала регистрации данные событий Доступ.Доступ и Доступ.ОтказВДоступе не отображаются. Само наличие данных отображается многоточием в поле "Данные".

Пример 1:

  1. Запустисте конфигурацию в режиме 1С:Предприятие. В диалоге аутентификации выберите пользователя Акимова (главбух).
  2. В группе Сервис выберите пункт Настройка регистрации доступа.
  3. Установите признаки использования событий и области контролируемых данных. Убедитесь, что установлен флажок "Регистрация доступа с точностью до сотрудника".
  4. Запустите конфигурацию в режиме 1С:Предприятие. В диалоге аутентификации выберите пользователя Семенова (Кадровик).
  5. В списке Сотрудники откройте карточку сотрудника Коротков Александр.

В журнале регистрации установите отбор следующим образом:

В группе Данные нажмите кнопку выбора в поле Данные. В новом окне выберите Сотрудники - Коротков Александр. Нажмите ОК.

При этом отобразятся все события, в которых были использованы данные по Короткову Александру:

Пример 2:

  1. Запустите конфигурацию в режиме 1С:Предприятие. В диалоге аутентификации выберите пользователя Семенова (Кадровик).
  2. В списке Сотрудники откройте карточку любого сотрудника.
  3. В карточке сотрудника нажмите кнопку Показать начисления.

В результате на экране отобразится ошибка прав доступа, а в журнале регистрации появятся следующие записи:

Дистрибутив конфигурации находится в каталоге \1CITS\EXE\DemoAccessControl

 

Установить демонстрационную конфигурацию "Регистрация доступа"