Настройка правил доступа в CRM

Поделиться
HTML-код
  • Опубликовано: 16 июн 2024
  • С помощью правила можно задать права доступа, которые будут действовать при выполнении определенных условий.
    В нашей системе существует три вида правил доступа:
    1. По умолчанию;
    2. Глобальное;
    3. Обычное правило (с нумерацией);
    Все они имеют свои приоритеты. Чтобы у вас всё корректно работало, необходимо установить правила в нужной последовательности.
    Разберем настройку правил на примере таблицы “Счета”.
    Например, запретить редактировать счет, если он оплачен, но разрешить ответственному сотруднику редактировать поле «Дата оплаты», если оно не заполнено.
    Шаг 1: Добавить правило в таблице “Счета”
    1. Переходим в настройки таблицы - Доступ - Правила - Добавить правило.
    2. В правиле задаем Имя, Условие: поле «Статус» равно «Оплачен».
    3. Убираем все галочки в столбце «Редактирование».
    4. Устанавливаем галочку - «Глобальное».
    - Правило можно назначить «глобальным», и оно будет действовать для всех групп доступа, и появится в списке правил у всех групп. «Глобальное» правило имеет наивысший приоритет у всех групп доступа, кроме администратора.
    - Если ячейка напротив поля в таблице доступа с серым контуром или серой галочкой, значит, права в этой ячейке наследуются из общих настроек доступа этой таблицы. Если контур ячейки красный, значит, права в этой ячейке будут действовать в соответствии с правилом.
    Шаг 2: Добавить еще одно правило в таблице «Счета».
    1. Переходим в настройки таблицы - Доступ - Правила - Добавить правило.
    2. В правиле задаем Имя, Условие: поле «Дата платежа» равно {пустая дата} и поле «Статус» равно «Оплачен».
    3.В столбце «Редактирование» устанавливаем галочки напротив поля «Дата платежа» и «Номер п/п».
    Обратите внимание, в какой последовательности стоит правило, так как приоритет правила задается нумерацией.
    Новое созданное правило необходимо переместить выше, иначе оно просто не сработает.
    После выполненных настроек все пользователи смогут редактировать счет только, пока «Статус» не равно «Оплачено», а администратор сможет редактировать поле «Дата платежа», если оно пустое, даже если счет оплачен.
    Подведем итоги:
    1. Правило по умолчанию имеет самый низкий приоритет;
    2. Глобальное правило имеет наивысший приоритет;
    3. Обычное правило (с нумерацией) - приоритет правила задается нумерацией.
    Дополнительная инструкция со скриншотами по ссылке: cloud.mail.ru/public/6XuK/nbZ...

Комментарии •