Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Наборы прав определяют разрешаемые пользователю действия. Права не распространяются на администратора с кодом 1, которому разрешено всё. При установке в системе присутствует пустой набор прав Администраторы. Целесообразно разрешить данному набору все действия, используя его для наделения пользователей полными правами.

Примечание

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

Кнопка R в таблице наборов позволяет перенести на набор все действия другого набора, выбранного из открываемого списка.

...

Группы пользователей обозначают подразделения в организации и выступают группами решения для подсистемы процессов.

В группе могут быть указаны очереди процессов, наборы прав, конфигурация.

...

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

Якорь
action_tree
action_tree

Редактор разрешённых действий в наборе прав и пользователе представляет из себя дерево действий следующего вида:

...

Установка галочки на узле дерева резрешает разрешает действия. У некоторых действий есть дополнительная конфигурация (конфигурация, задающая дополнительные ограничения. Заданные переменные конфигураций отображаются в квадратных скобках рядом с действиями (на снимке экрана ранее), задающая дополнительные ограничения. выше для действия "Просмотр пользователей"). Для открытия редактора конфигурации действия необходимо кликнуть мышью в скобки. При этом отобразится диалог следующего вида.

Image Added

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

В данную конфигурацию допускается подставлять переменные из действующей конфигурации пользователя. Подстановка осуществляется макросом {@<paramName>}, где<paramName> - параметр из конфигурации. Например: groupSet={@smGroup}. Так, на приведённым выше ранее снимке пользователю разрешают просматривать список пользователя только входящих в те же группы, что и он сам. Используется подставновка системной переменной из действующей конфигурации пользователя.

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

Примечание

Для пользователя с кодом 1 конфигурации действий не применяются, данному пользователю всегда разрешены все действия, но с пустыми конфигурациями.

Якорь
user_config
user_config

...

Документация BGCRM 3.0