Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Добавление типовой роли в расширение с последующим ее изменением

Добавление типовой роли в расширение с последующим ее изменением
Я
   Ilnazio
 
24.06.20 - 18:40
Доброго времени суток всем! Кто знает или сталкивался подскажите дельный совет, пожалуйста.
Необходимо одному из пользователей ограничить запись к документу платежное поручение. На данный документ действуют две роли: "Удаленный доступ стандартный интерфейс oData" и "Полные права".
Изначально задумка была скопировать полные права, изменить доступ к нужным документам и назначить их пользователю. После того как права назначил - запустил с базу с параметром обновления. Однако при запуске через нового пользователя со скопированными полными правами произошла ошибка: https://yadi.sk/i/HK8Oy7NMlstmbQ
То есть при копировании роли не все скопировалось по всей видимости, проверил общие разрешения на запуск программы - все идентично с родными полными правами.
Далее думал роль попробовать добавить в расширение - самый хороший вариант с точки зрения того что клиент смог бы обновляться сам. Но тут проблема: слышал что роль в расширении не всегда корректно отрабатывает. К тому же, после того как я добавил роль в расширение - роль перешла, а вот все документа, справочники и соответственно настройки к ним - нет. Необходимо в расширение всю конфу стянуть что ли? Глупость же.
1) что могло пойти не так со скопированными полными правами?
2) как добавляется в расширение типовая роль и как ее менять?

Заранее всем огромное спасибо.
   AAA
 
1 - 24.06.20 - 18:57
Я бы лучше разобрался что не так с первоначальным решением. Я так понял, что Вы забрали у пользователя "Полные права" и дали ему новые "Почти полные права". Вот тут и копайте.
   Вафель
 
2 - 24.06.20 - 18:57
можно только добавлять права.
отнимать нельзя
   Ilnazio
 
3 - 24.06.20 - 19:00
(1) (2) скопировал роль полные права и дал эту копию полных прав новому пользователю без каких либо изменений. Ошибка в следствии этих действий вышла
   Ilnazio
 
4 - 24.06.20 - 19:05
(1) Я так понял есть определенный минимальный список прав для успешного запуска, они должны были скопироваться вместе с ролью и тут похоже пошло что-то не так
   hhhh
 
5 - 24.06.20 - 19:43
(4) да, такой список был всегда. Наверно и у вас есть
   hhhh
 
6 - 24.06.20 - 19:43
(4) запустите поиск по конфе слова ПолныеПрава.
   Ilnazio
 
7 - 24.06.20 - 19:46
Разобрался, ребята. Есть темы где энтузиасты как я пытались скопировать роль и запустить так 1С. Не все так просто. Детально разбираться не стал, но есть код, который отрабатывает при запуске программы. Идет проверка пользователя, а так же проверка есть ли у пользователя права на запуск. Проблему решил, скрин с доп правами которые настроил для себя: https://yadi.sk/i/ak0rjccBtOmwIA
Ключевой галочкой оказалась базовые права БСП (в настройках пользователя в конфигураторе в разделе прочие). Всем большое спасибо и удачи, ребята :)

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.