У пользователя установлен режим просмотра поле "Только просмотр". Но при этом он может изменять эту связанную сущность.
У связанной сущности задачи у пользователя права "Просмоттр. Действия только с назначенными".
Пользователь не должен иметь возможности изменять набор связанных сущностей, если на поле этих связанных сущностей у него доступ "Только просмотр".
ИБ: Отключить возможность изменения связанной сущности
-
- Спонсор
- Сообщения: 428
- Зарегистрирован: 02 дек 2017, 10:10
- Имя: Nikolay Rastegaev
- Откуда: Izhevsk
- support
- Техническая поддержка
- Сообщения: 9012
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: ИБ: Отключить возможность изменения связанной сущности
Тут учитывается доступ конкретно к связанной сущности, а не полю.
-
- Спонсор
- Сообщения: 428
- Зарегистрирован: 02 дек 2017, 10:10
- Имя: Nikolay Rastegaev
- Откуда: Izhevsk
Re: ИБ: Отключить возможность изменения связанной сущности
Даже когда стоит "Только просмотр" сущность Задачи все равно доступно для редактирования. Проверял.
Установил для сущности задачи "Просмотр. Изменение только назначенных", тогда пользователь не смог их изменять.
Но! Важно следующее. Надо каким-то образом разделить права
1) одни пользователи могут изменять набор связанных сущностей, добавлять пусть даже уже существующие сущности, т.е. связывать (вне зависимости от того, имеют ли они права на изменение конкретных привязываемых/отвязываемых сущностей)
2) другие только просматривают список свызанных сущностей.
Сейчас такое разделение невозможно настроить.
И когда виду настройку доступа к полю типа "Связанная сущность" "Только просмотр", понимаю это именно, что ЭТО поле у меня доступно только для просмотра (а не записи в поле). Т.е. я не могу изменять набор записей этого поля. А что я могу сделать со связанными записями, которые приведены в поле - это уже определяют настройки прав доступа связанной сущности (в моем случае задачи)
Установил для сущности задачи "Просмотр. Изменение только назначенных", тогда пользователь не смог их изменять.
Но! Важно следующее. Надо каким-то образом разделить права
1) одни пользователи могут изменять набор связанных сущностей, добавлять пусть даже уже существующие сущности, т.е. связывать (вне зависимости от того, имеют ли они права на изменение конкретных привязываемых/отвязываемых сущностей)
2) другие только просматривают список свызанных сущностей.
Сейчас такое разделение невозможно настроить.
И когда виду настройку доступа к полю типа "Связанная сущность" "Только просмотр", понимаю это именно, что ЭТО поле у меня доступно только для просмотра (а не записи в поле). Т.е. я не могу изменять набор записей этого поля. А что я могу сделать со связанными записями, которые приведены в поле - это уже определяют настройки прав доступа связанной сущности (в моем случае задачи)
- support
- Техническая поддержка
- Сообщения: 9012
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: ИБ: Отключить возможность изменения связанной сущности
Согласен, поправил.
-
- Спонсор
- Сообщения: 428
- Зарегистрирован: 02 дек 2017, 10:10
- Имя: Nikolay Rastegaev
- Откуда: Izhevsk
Re: ИБ: Отключить возможность изменения связанной сущности
это исправление уже включено в beta4?
- support
- Техническая поддержка
- Сообщения: 9012
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: ИБ: Отключить возможность изменения связанной сущности
Заменить в includes\classes\
Если у поля стоит "Только просмотр" то пользователь не сможет создать связанные записи, даже если у него есть доступ к связанной сущности.
Если у поля стоит "Только просмотр" то пользователь не сможет создать связанные записи, даже если у него есть доступ к связанной сущности.
- Вложения
-
- related_records.php
- (21.66 КБ) 269 скачиваний
-
- Спонсор
- Сообщения: 428
- Зарегистрирован: 02 дек 2017, 10:10
- Имя: Nikolay Rastegaev
- Откуда: Izhevsk