Как ограничить доступ пользователей к чужим документам

2018-07-20 131 2 572

Как известно, с одними и теми же документами в программе могут работать разные пользователи. Для того, чтобы посмотреть кто именно из пользователей создал тот или иной документ, в карточке документов как правило имеется реквизит Ответственный или Менеджер.

В некоторых ситуациях руководителям организаций нежелетально, чтобы пользователи видели (или даже корректировали) документы, созданные другими людьми. В качестве примера можно привести заказы клиента или документы реализации.

Типовыми средставами достаточно проблематично (и не всегда получается) разграничить доступ пользователей к документам таким образом, чтобы они видели только те документы, которые создали сами.

Для решения этой задачи и создан данный продукт.

Как работает ограничение доступа

Расширение автоматически фильтрует списки документов, в которых есть поле Менеджер, Ответственный или Заявитель. На скрине выше видно, что в списке документов продажи накладывается фильтр по полю Менеджер и автоматически заполняется поле для отбора в командной панели (и становится недоступным для редактирования).

Аналогичная ситуация с заказами клиента:

отбор по менеджеру в журнале заказов клиента

Заказами поставщику:

журнал заказов поставщику

Журналом документов закупки:

документы закупки

Списком внутренних складских документов:

отбор в журнале внутренних документов

Журналом заявок на расходование денежных средств:

заявки на расходование денежных средств

Отчет по валовой прибыли также фильтруется по продажам текущего пользователя (несмотря на то, что отбор на форме не заполнен):

отбор по менеджеру в отчете по валовой прибыли

Добавление прав доступа к чужим документам

Чаще всего доступ к чужим документам нужно ограничить не всем пользователям, а только некоторым. Если хотите кому-то открыть такой доступ, то знайте, что новые ограничения не распространяются на:

  • пользователей с полными правами,
  • пользователей с ролью Доступ к чужим документам.

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

где настройки пользователей и правгде профили групп доступа

Сначала создаем профиль доступа, в нем выделяем нужную роль, потом для этого профиля создаем группу доступа:

создание профиля группы доступа

В группе доступа на вкладке Участники выбираем тех пользователей, которых новые ограничения коснуться не должны.

создание группы доступа

Для корректной работы расширения необходимо снять безопасный режим:

отключение безопасного режима

Смотрите также

Резервное копирование информационной базы

Статья посвящена настройке резервного копирования информационной базы 1С:Предприятие 8 (на примере Бухгалтерии 3.0).

Печать по любому шаблону Word

Очень полезная внешняя обработка для всех типовых конфигураций 1С:Предприятие 8.3, позволяет формировать документ Word по выбранному шаблону из справочников и документов системы.

Запрет изменения даты и номера документов

Расширение запрещает пользователям без наличия специальных прав корректировать дату и номера документов.