0
Mary01
28.05.20
✎
12:43
|
Привет всем!
Странная ситуация произошла с правами доступа.
В расширение добавила новый регистр сведений.
Никаких дополнительных ролей с правами на этот регистр не создавала - в режиме 1С Предприятия регистр был доступен только пользователям с полными правами.
Чтобы регистр стал доступен остальным пользователям (например кадровикам) - в расширение добавила новую роль (с правами на этот регистр - чтение, изменение и т.д.), затем профиль доступа и группу доступа с этой ролью. Включила кадровиков в эту группу - регистр стал доступен для них.
Но! У всех, кто в группе "Администраторы" - регистр перестал открываться: "Нарушение прав доступа!" как вообще такое возможно, ведь полные права подразумевают доступ ко всем объектам?
Дальше, я внесла всех администраторов в группу доступа к этому регистру. Не помогло. Помогло только то, что я назначила им эту роль в конфигураторе.
ЗУП 3.1.13.146, платформа 8.3.15.1830.
У кого-нибудь было такое? С чем это может быть связано и есть ли нормальные способы решения?
|
|
1
Фрэнки
28.05.20
✎
12:55
|
Какие роли заимствованы в расширение и внесены ли изменения в состав объектов этих добавленных/заимствованных в Расширение ролей?
Чуть поясню : пока никаких дополнительных ролей не существовало, все объекты расширения перекрывались одним общим свойством, установленным для него.
Добавление новой роли отключило эту дефолтную возможность. А вручную это никто не восстановил. Вручную - это вне зависимости от того Полные права или нет.
Дело в том, что Полные права - все-таки содержат вообще-то все объекты. И при разработке есть свойство у Роли "включать новые объекты конфигурации в эту роль".
В Расширении это свойство работает до момента добавления в него новой роли.
|
|