|  | Добавление типовой роли в расширение с последующим ее изменением | ☑ | 
    
        | 0
    
        Ilnazio   24.06.20✎ 18:40 | 
        Доброго времени суток всем! Кто знает или сталкивался подскажите дельный совет, пожалуйста.
Необходимо одному из пользователей ограничить запись к документу платежное поручение. На данный документ действуют две роли: "Удаленный доступ стандартный интерфейс oData" и "Полные права".
 Изначально задумка была скопировать полные права, изменить доступ к нужным документам и назначить их пользователю. После того как права назначил - запустил с базу с параметром обновления. Однако при запуске через нового пользователя со скопированными полными правами произошла ошибка:
 То есть при копировании роли не все скопировалось по всей видимости, проверил общие разрешения на запуск программы - все идентично с родными полными правами.
 Далее думал роль попробовать добавить в расширение - самый хороший вариант с точки зрения того что клиент смог бы обновляться сам. Но тут проблема: слышал что роль в расширении не всегда корректно отрабатывает. К тому же, после того как я добавил роль в расширение - роль перешла, а вот все документа, справочники и соответственно настройки к ним - нет. Необходимо в расширение всю конфу стянуть что ли? Глупость же.
 1) что могло пойти не так со скопированными полными правами?
 2) как добавляется в расширение типовая роль и как ее менять?
 
 Заранее всем огромное спасибо.
 |  | 
    
        | 1
    
        AAA   24.06.20✎ 18:57 | 
        Я бы лучше разобрался что не так с первоначальным решением. Я так понял, что Вы забрали у пользователя "Полные права" и дали ему новые "Почти полные права". Вот тут и копайте.     |  | 
    
        | 2
    
        Вафель   24.06.20✎ 18:57 | 
        можно только добавлять права.отнимать нельзя
 |  | 
    
        | 3
    
        Ilnazio   24.06.20✎ 19:00 | 
        (1) (2) скопировал роль полные права и дал эту копию полных прав новому пользователю без каких либо изменений. Ошибка в следствии этих действий вышла     |  | 
    
        | 4
    
        Ilnazio   24.06.20✎ 19:05 | 
        (1) Я так понял есть определенный минимальный список прав для успешного запуска, они должны были скопироваться вместе с ролью и тут похоже пошло что-то не так     |  | 
    
        | 5
    
        hhhh   24.06.20✎ 19:43 | 
        (4) да, такой список был всегда. Наверно и у вас есть     |  | 
    
        | 6
    
        hhhh   24.06.20✎ 19:43 | 
        (4) запустите поиск по конфе слова ПолныеПрава.     |  | 
    
        | 7
    
        Ilnazio   24.06.20✎ 19:46 | 
        Разобрался, ребята. Есть темы где энтузиасты как я пытались скопировать роль и запустить так 1С. Не все так просто. Детально разбираться не стал, но есть код, который отрабатывает при запуске программы. Идет проверка пользователя, а так же проверка есть ли у пользователя права на запуск. Проблему решил, скрин с доп правами которые настроил для себя: 
Ключевой галочкой оказалась базовые права БСП (в настройках пользователя в конфигураторе в разделе прочие). Всем большое спасибо и удачи, ребята :)
 |  |