Про настройку прав доступа в программе

Выбор роли пользователя

Роль пользователя — глобальные настройки конфигурации, которые позволяют гибко настраивать права доступа к объектам метаданных в Конфигураторе.

Роли пользователей могут быть настроены с учетом выбранного подхода к модели доступа:

  • можно создавать модель доступа, где роли привязаны к должностям и штатной структуре;
  • можно создать модель доступа, где привязаны к подсистемам программы и их функциям (функции подсистемы для производства, функции подсистемы склада и т. д.).

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

1. Роль «Офис»

Сотрудник имеет доступ ко всем объектам с ограничениями:

  • на удаление документа «Наряд»;
  • на удаление в справочнике «Персонал»;
  • на редактирование в справочнике «Пользователи».

2. Роль «Производство»

Сотрудник имеет доступ ко всем объектам с ограничениями:

  • на удаление документа «Наряд»;
  • на удаление документа «Заказ»;
  • на удаление в справочнике «Пользователи»;
  • на редактирование и удаление в справочнике «Почтовые аккаунты».

3. Роль «Склад»

Сотрудник имеет доступ ко всем объектам с ограничениями:

  • на удаление документа «Наряд»;
  • на удаление документа «Заказ»;
  • на доступ к документу «Оплата счета»;
  • на доступ к изменению документов:
    • «Списание расхода»;
    • «Счет».
  • на доступ к изменению справочников:
    • «Изделия»;
    • «Манипуляции»;
    • «Пользователи»;
    • «Типы материала изделий»;
    • «Утверждение документов».
  • на удаление в справочниках:
    • «Персонал»;
    • «Склады».

4. Роль «Финансы»

Сотрудник имеет доступ ко всем объектам с ограничениями:

Доступ к документам:

  • «Заказ»;
  • «Наряд»;
  • «Заявка на склад»;
  • «Поступление на склад»;
  • «Перемещение склада»;
  • «Списание со склада».

Доступ к справочникам:

  • «Врачи»;
  • «Изделия»;
  • «Манипуляции»;
  • «Персонал»;
  • «Пользователи»;
  • «Материалы склада»;
  • «Склады»;
  • «Статьи начислений ЗП»;
  • «Типы материалов изделий».

5. Роль «АРМ»

Служебная роль для использования «АРМ добавления событий» в версии ПРОФ. По умолчанию имеет ограничения на доступ к разделам и функциям программы в интерфейсе.

Для применения изменений в настройках ролей необходимо обновление конфигурации.

Таким образом, права типовых ролей можно изменить, но нужно учитывать, что все изменения, которые вы внесёте в настройку ролей, будут сброшены при следующем обновлении в соответствии с типовой версией. Поэтому при переходе на свою ролевую модель установка типовых обновлений не рекомендуется.

Выбор группы доступа для группы пользователей

Как основной механизм настройки прав без необходимости менять конфигурацию на текущий момент используется выбор группы доступа. Группа доступа выбирается для группы пользователей, таким образом, все пользователи, находящиеся в данной группе, имеют установленную группу доступа.

Группа доступа на программном уровне ограничивает или предоставляет следующие возможности:

Группа «Полные права»

  • доступ к редактированию завершённых «Заказов»;
  • доступ к редактированию завершённых «Нарядов»;
  • доступ к редактированию табличной части «Материалы» в документе «Инвентаризация»;
  • доступ к выбору материалов в документе «Перемещение на склад»;
  • доступ ко всем утверждённым документам без ограничений.

Группа «Контроль заказов и нарядов»

  • доступ к редактированию завершённых «Заказов»;
  • доступ к редактированию завершённых «Нарядов».

Группа «Складские операции»

  • доступ к выбору материалов в документе «Перемещение на склад».

Группа «АРМ»

Запрет на редактирование наряда при открытии формы наряда.

Анонс новой системы настройки прав доступа

Для расширения возможности настройки прав в версии ЛАЙТ запланировано обновление, которое добавит возможность настраивать права доступа к документам и редактированию реквизитов документов без необходимости менять конфигурацию.

Такая возможность уже реализована для версии ПРОФ и скоро будет добавлена в другие версии.

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