Тип поля Группа пользователей
Добавлено: 20 окт 2019, 00:56
Предлагаю расширить функционал данного типа поля. А именно:
Сейчас при использовании данного типа поля можно делать списки пользователей вложенными (как напрямую, так и при использовании Глобального списка). Но эту вложенность никак нельзя раскрыть.
Предлагаю сделать возможность указывать уровни вложенности как это сделано для типа поля "Многоуровневый выпадающий список".
Юзеркейс следующий:
Сущность Заявки.
Поля:
Отдел
Тема
Текст
...
Сейчас поля:
Отдел - Группа пользователей
Тема - Выпадающий список (одно значение)
Задача - На основании поля Отдел производить ограничение доступа к Заявке и производить оповещение пользователей, указанных в группе поля Отдел.
Но темы для разных отделов свои, и в такой реализации есть существенный минус - какой бы отдел не был выбран, список тем всегда одинаковый, и пользователи зачастую промахиваются или выбирают неправильную тему.
Если сделать возможность создавать многоуровневый список, то можно будет гибко настраивать доступ в зависимости от вложенности списка.
Для примера выше:
Отдел - для каждого отдела назначаем своего руководителя
Тема - для каждой темы назначаем своих пользователей
Настройку "Собственный столбец для каждого значения" тоже можно перенести.
Наверно даже на новый тип поля потянет.
Сейчас при использовании данного типа поля можно делать списки пользователей вложенными (как напрямую, так и при использовании Глобального списка). Но эту вложенность никак нельзя раскрыть.
Предлагаю сделать возможность указывать уровни вложенности как это сделано для типа поля "Многоуровневый выпадающий список".
Юзеркейс следующий:
Сущность Заявки.
Поля:
Отдел
Тема
Текст
...
Сейчас поля:
Отдел - Группа пользователей
Тема - Выпадающий список (одно значение)
Задача - На основании поля Отдел производить ограничение доступа к Заявке и производить оповещение пользователей, указанных в группе поля Отдел.
Но темы для разных отделов свои, и в такой реализации есть существенный минус - какой бы отдел не был выбран, список тем всегда одинаковый, и пользователи зачастую промахиваются или выбирают неправильную тему.
Если сделать возможность создавать многоуровневый список, то можно будет гибко настраивать доступ в зависимости от вложенности списка.
Для примера выше:
Отдел - для каждого отдела назначаем своего руководителя
Тема - для каждой темы назначаем своих пользователей
Настройку "Собственный столбец для каждого значения" тоже можно перенести.
Наверно даже на новый тип поля потянет.