Демонстрационная конфигурация "Регистрация доступа"
Конфигурация демонстрирует настройку регистрации событий доступа и отказа в доступе к конкретным данным в системе 1С:Предприятие 8, начиная с версии 8.2.10.
Конфигурация демонстрирует настройку регистрации событий доступа и отказа в доступе к конкретным данным в системе 1С:Предприятие 8, начиная с версии 8.2.10.
Настройка использования событий осуществляется в форме обработки "Настройка регистрации доступа".
Настройка позволяет установить:
- используемые события ("Доступ.Доступ", "Доступ.ОтказВДоступе");
- области данных для регистрируемых событий;
- признак регистрации информации о сотрудниках в сведениях о событии ("Регистрация доступа с точностью до сотрудника").
События фиксируются в журнале регистрации при обращении к заданным полям доступа следующих объектов:
| Объект | Поля доступа | Поля регистрации |
|---|---|---|
| Справочник.Сотрудники |
МестоРождения |
Ссылка |
| РегистрСведений.КонтактнаяИнформация | Значение | Объект |
| Документ.НачислениеЗарплаты | Сотрудники.Сумма | Сотрудники.Сотрудник |
| Документ.ВыплатаЗарплаты | Сотрудники.Сумма | Сотрудники.Сотрудник |
| РегистрНакопления.Начисления | Сумма | Сотрудник |
| РегистрНакопления.Взаиморасчеты | Сумма | Сотрудник |
Поля регистрации - поля, значения которых фиксируются в сведениях о событии журнала регистрации.
Получить список событий доступа к конкретному объекту можно, установив соответствующий объект в отборе по данным журнала регистрации, при условии, что настройка регистрации доступа включает признак "Регистрировать с точностью до сотрудника".
Примечание.
В форме списка журнала регистрации и форме события журнала регистрации данные событий Доступ.Доступ и Доступ.ОтказВДоступе не отображаются. Само наличие данных отображается многоточием в поле "Данные".
Пример 1:
- Запустисте конфигурацию в режиме 1С:Предприятие. В диалоге аутентификации выберите пользователя Акимова (главбух).
- В группе Сервис выберите пункт Настройка регистрации доступа.
- Установите признаки использования событий и области контролируемых данных. Убедитесь, что установлен флажок "Регистрация доступа с точностью до сотрудника".
- Запустите конфигурацию в режиме 1С:Предприятие. В диалоге аутентификации выберите пользователя Семенова (Кадровик).
- В списке Сотрудники откройте карточку сотрудника Коротков Александр.
В журнале регистрации установите отбор следующим образом:
В группе Данные нажмите кнопку выбора в поле Данные. В новом окне выберите Сотрудники - Коротков Александр. Нажмите ОК.
При этом отобразятся все события, в которых были использованы данные по Короткову Александру:

Пример 2:
- Запустите конфигурацию в режиме 1С:Предприятие. В диалоге аутентификации выберите пользователя Семенова (Кадровик).
- В списке Сотрудники откройте карточку любого сотрудника.
- В карточке сотрудника нажмите кнопку Показать начисления.
В результате на экране отобразится ошибка прав доступа, а в журнале регистрации появятся следующие записи:
Дистрибутив конфигурации находится в каталоге 1CITS\EXE\DemoAccessControl
