Права доступа

Пишите ваши предложения здесь.
Ответить
Аватара пользователя
Евгений
Сообщения: 398
Зарегистрирован: 11 июл 2016, 13:21
Имя: Евгений
Откуда: Петропавловск-Камчатский

Права доступа

Сообщение Евгений »

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

Например, у меня есть две группы - "Сотрудники" и "Техподдержка". Сотрудники могут создавать/изменять/удалять задачи, а пользователи Техподдержки видят поставленные им задачи только для чтения. Техникам незачем вносить изменения в описание полученной задачи. Это логично и удобно, техники сообщают об исполнении задачи с помощью комментариев, а сотрудник уже сам закрывает задачу, проверив её исполнение.

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

Предлагаю немного изменить систему разграничения прав доступа пользователей/групп.

В настройках доступа к сущностям добавить ещё один чекбокс - "Только автор записи".
01.png
А на странице настроек доступа к полям этой же сущности добавить вариант выбора "Да - только автор записи".
02.png
Если возможно реализовать такую систему разграничения прав доступа, тогда отпадает проблема с необходимостью добавлять пользователей в несколько групп. Пользователи из одной группы могут выставлять друг другу задачи, создавать любые документы и т.д. - при этом вносить изменения в поля этой сущности сможет только автор, который создал запись. Остальные будут работать через комментарии, которые хранятся со всей историей и с меткой времени когда был создан комментарий.

П.С. И отредактируйте пожалуйста страницу настроек прав доступа к сущности. В подсказке у вас написано "Для открытия доступа выберите опцию "Просмотр" и настройте доступ для Создания/Редактирования/Удаления". А заголовок соответствующей колонки у вас называется "Обновить".
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Права доступа

Сообщение support »

Очень интересное предложение... и проблема решается и изменений минимум!

Буду внедрять, добавил в план.

Спасибо!
Ответить