Настройка ролей пользователей — это важная часть управления доступом в системе. В этой статье мы расскажем, как правильно настроить роли, чтобы пользователи имели доступ только к тем функциям и данным, которые им необходимы.
Пошаговая инструкция по настройке ролей
Шаг 1: Перейдите в раздел «Роли»:
-
Откройте главное меню.
-
Перейдите в раздел «Пользователи» → «Роли».
В открывшемся окне отобразится список всех ролей в системе. В данном списке будут как стандартные роли, созданные системой, так и те, которые вы создали самостоятельно.
Шаг 2: Создание или редактирование роли
-
Для создания новой роли нажмите на кнопку «Создать».
-
Для редактирования существующей роли выберите роль из списка и кликните на кнопку «Изменить».
После этого вам нужно будет ввести название роли и выбрать её функциональные обязанности.
Примечание:
Функциональные обязанности роли — это те должностные обязательства, которые выполняет роль. В зависимости от обязанностей, для пользователей мобильного приложения будут доступны различные функции. Например, если не включить функциональную обязанность, такую как «Заказ» или «Визит», мобильный пользователь не сможет использовать эти функции в приложении.
Система будет фильтровать доступных для выбора пользователей в различных формах на основе функциональных обязанностей их ролей. Для выбора будут доступны только пользователи, чьи роли соответствуют необходимым функциональным обязанностям.
Шаг 3: Настройка доступа к интерфейсу
После того как функциональные обязанности роли определены, необходимо настроить, с какой частью интерфейса пользователь будет работать. Для этого:
-
В разделе «Роли» нажмите на нужную роль.
-
Кликните на кнопку «Просмотреть».
Шаг 4: Настройка доступа к формам и разделам
В разделе «Формы» будут доступны другие разделы, которые необходимо настроить:
-
Формы — это доступ к веб-страницам и действиям в них.
-
Отчёты — настройка доступных пользователю отчётов и действий в них.
-
Накладные — добавление или убирание доступных накладных.
-
Виджеты — прикрепление и открепление виджетов.
-
Внешние системы — настройка пользовательских доступов при работе с внешними системами (например, ограничение на экспорт или импорт данных).
В этом разделе можно прикреплять и откреплять видимые формы для пользователей с данной ролью.
Прикреплённые формы отображаются в интерфейсе пользователя, а «Доступные» — не отображаются. Чтобы добавить форму в интерфейс пользователя, достаточно прикрепить её.
Также доступна настройка отображения столбцов в таблице формы.
Шаг 5: Настройка действий в формах
В действиях есть кнопки, которые выполняют различные функции в рамках формы. Например:
-
«Удалить», «Провести», «Открепить» — это действия, которые выполняются внутри формы.
-
«Создать», «Изменить», «Просмотреть» — это кнопки, которые позволяют переходить на другие формы для выполнения дополнительных действий.
Дополнительные доступы могут включать, например, ограничение на просмотр документов в определённом статусе, возможность изменять статусы и другие функции.
Шаг 6: Ограничение доступа к столбцам формы
При прикреплении формы пользователю, по умолчанию, ему доступны все столбцы формы. Однако, если необходимо ограничить доступ к определённым столбцам, это можно сделать через раздел доступов.
Для этого, после прикрепления формы, необходимо нажать на кнопку "Отобразить список". Откроется список столбцов формы, где можно настроить видимость столбцов:
-
Серый цвет — обязательные столбцы, которые нельзя убрать.
-
Зелёный цвет — столбцы, которые будут отображаться в таблице.
-
Красный цвет — столбцы, которые не будут отображаться в таблице.
Шаг 7: Настройка доступов к связанным формам
Если вам необходимо дать или убрать доступы к действиям на связанных формах (например, при создании заказа), то нужно дать доступ на связанную форму и нажать «Далее» напротив связанной формы.
Если настройки не были сохранены, система предупредит вас о необходимости сохранить изменения перед переходом.
Шаг 8: Добавление пользователей к роли
После того как все настройки ролей и доступов будут завершены, можно прикрепить пользователей к роли. Для этого в разделе «Пользователи» выберите нужного пользователя и прикрепите его к роли.
Примечание:
Раздел «Продукты» нужен для того, чтобы указать, к каким продуктам пользователи с данной ролью имеют доступ.
При создании новой роли, которая отсутствовала в системе вам обязательно нужно будет прикрепить продукт. В ином случае данная роль будет не рабочей.
Важно! При нажатии на роль отобразятся два модуля «Просмотреть» и «Изменить». Просмотреть – для прикрепления форм для веб версии, нажав на «Изменить» вы включите настройки для мобильной версии
Часто задаваемые вопросы (FAQ):
В: могу ли я изменить название стандартной роли?
О: нет, название стандартных ролей изменить нельзя. Но вы можете создать новую роль с нужными параметрами.
В: что делать, если я хочу временно ограничить доступ к некоторым формам для пользователя?
О: вы можете открепить форму от роли или ограничить доступ к столбцам и действиям.
Полезные советы:
-
Совет 1: регулярно проверяйте, какие права и доступы предоставлены пользователям с разными ролями.
-
Совет 2: используйте функциональные обязанности, чтобы точно ограничить доступ к критическим функциям системы.
-
Совет 3: после настройки ролей убедитесь, что все пользователи могут выполнять свои задачи, но не имеют лишних прав.
Совет от Smartup: при настройке ролей учитывайте, что одна и та же роль, прикрепленная нескольким пользователям, будет приводить к одинаковым настройкам для всех этих пользователей. Даже в том случае, если они находятся в разных филиалах или организациях.