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