| 0
    
        dexter_86   27.12.19✎ 13:07 | 
        Доброго времени.
 ERP 2.4.9
 Платоформа 8.3.15
 
 Есть довольно большое расширение. Все работало под полными правами, но когда понадобилось сделать для пользователей, начались проблемы с доступом. Для этого в расширение была заимствована типовая роль и у одного объекта поставлена галочки на изменение и редактирование.
 
 Все у пользователя заработало, но теперь под админскими правами, да вообще под любыми, в одном из справочников(типовых заимствованных) пропал на форме реквизит(полностью созданные в расширение с типом булево). В конфигураторе его видит, а в пользовательском режиме нет.
 
 Что было сделано:
 
 Проставил пользовательскую видимость в настройках формы
 Обновлял форму в расширении
 Заново вытаскивал реквизит.
 
 Пробовал программно при открытии включить видимость, но система при открытии этот реквизит не видит, как будто бы тянет форму из основной конфигурации, а не из расширения.
 
 Удалил роль из расширения - тоже ничего не изменилось.
 Вернул предыдущую копию до добавления роли - все видно.
 
 Может сталкивался кто?
 В принципе не проблема эту роль поправить в конфе, две галочки всего, но хочется понять поведение программы.
 |  | 
    
        | 1
    
        dexter_86   27.12.19✎ 13:16 | 
        Нашел описание на ИТС:
 При работе с ролями расширения следует иметь в виду, что если расширение не содержит собственных ролей, то доступ к объектам расширения предоставляется всем пользователям информационной базы. В то же время если в расширении существуют собственные роли, которые регламентируют доступ к объектам расширения, то всем пользователям информационной базы, которые должны иметь доступ к объектам расширения, следует добавить роли из расширения. В противном случае объекты расширения не будут доступны пользователям.
 
 Но у меня эта роль влияет на однин из регистров заимствованных в расширение, который с реквизитом, который пропал не как не связан.
 |  | 
    
        | 2
    
        dexter_86   27.12.19✎ 13:20 | 
        "то всем пользователям информационной базы, которые должны иметь доступ к объектам расширения, следует добавить роли из расширения"  - вот эта фраза мне не до конца понятна.     |  |