К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Есть ли какой инструмент для быстрой настройки прав на подчиненные объекты

0 - 30.10.2017 - 13:10
Столкнулся с проблемой. Попросили в Документообороте создать новую роль, чтоб нельзя было добавлять новых контрагентов, а в имеющихся можно было изменять только доп. реквизиты, контактную информацию и комментарий. Т.е. всякие ИНН, ОГРН чтоб для обычных пользователей были недоступны. Сделал эту роль, расставил права на подчиненные справочнику "Контрагенты" реквизиты, и решил, на всякий случай, проверить, а не стоят ли отметки "Редактировать" на эти ИНН, ОГРН и т.п. у каких-то других ролей. И тут вижу, что стоят эти галки во всех ролях без исключения, даже если роль не имеет никаких прав на справочник Контрагентов (роли типа "Доступ к чтению видов внутренних документов" и т.п.). Т.е. пришлось прошерстить все роли и снять эти галки повсюду. Вот и интересуюсь, если ли какой инструмент, чтоб быстро снять/поставить такие отметки? Или хотя бы быстро снять у тех ролей, где на сам объект нет доступа к Просмотру или Редактированию?


Гость
1 - 30.10.2017 - 16:51
(0) права на реквизиты и команды - это указание управляемой форме как работать с соответствующими элементами управления. Если на "родительский" объект нет прав чтения/редактирования, то назначение прав на реквизиты этого никак не изменят
2 - 30.10.2017 - 17:05
Цитата:
Сообщение от roma n Посмотреть сообщение
чтения/редактирования, то назначение прав на реквизиты этого никак не изменят
А вот фигушки! Ситуация. У пользователя есть некое Полномочие, включающее кучу ролей. И доступ к редактированию реквизита будет браться по самому высокому уровню доступа из всех этих ролей. Т.е. если в роли и нет доступа к справочнику контрагенту, но есть доступ к редактированию его реквизитов, значит, как только мы добавляем роль с доступом к контрагенту (пусть в новой роли реквизиты закрыты для редактирования), то по правилу сложения доступов мы получаем право доступа к реквизитам контрагента = "Редактирование". А нам надо совсем иное....
Гость
3 - 30.10.2017 - 17:10
(2) что, в общем-то, логично.
Но в описанной ситуации, действительно, боль.
Гость
4 - 30.10.2017 - 17:13
В дереве конфигурации правый клик на ветке "роли" -> "Все роли"
Вряд ли что-то больше этого найдёшь...
5 - 31.10.2017 - 09:41
Цитата:
Сообщение от roma n Посмотреть сообщение
В дереве конфигурации правый клик на ветке "роли" -> "Все роли" Вряд ли что-то больше этого найдёшь...
Этим и пользовался. У меня аж кнопки "влево" "вправо" и "самая большая кнопка на клавиатуре" задымились...
Гость
6 - 31.10.2017 - 15:15
(5) прокачивай мелкую моторику :)


К списку вопросов






Copyright ©, Все права защищены