Имя: Пароль:
1C
 
Найдены подключенные расширения конфигурации, изменяющие роли конфигурации
0 RomaH
 
05.02.24
09:42
По РС "Права ролей" подскажите

Подниму тему, может кто разобрался - почему нельзя менять типовые роли через расширения?
1 Волшебник
 
05.02.24
09:48
Роли работают комплексно. Если хотя бы одна роль даёт доступ, то доступ разрешён.
Если меняете типовые роли, то нарушается целостность концепции, поэтому БСП умывает руки.
Если берёте ответственность на себя, то комментируйте эту проверку и вперёд, навстречу паровозу!
2 RomaH
 
05.02.24
09:58
ну ... есть типовая роль дающая доступ к справочнику который мы не хотим показывать
варианта два
либо исключать эту роль - менять её на две новых

но надо будет при обновлении отслеживать изменение типовой - что там убавили/прибавили

либо в расширении поменять доступ к этому справочнику для этой роли
3 Волшебник
 
05.02.24
10:36
Никому не давайте эту типовую роль. Скопируйте её и исключите доступ к секретному справочнику. Всем давайте "новую типовую роль".
4 YFedor
 
05.02.24
11:10
(0) Если добавляете права, то я бы создал дополнительную роль и ее выдавал плюсом к основной,
Если отнимаете, то я бы сделал как в (3)
5 RomaH
 
05.02.24
11:36
(3) типовая роль содержит типовой же набор прав, конфа развивается поставщиком усиленным темпами - появляются новые объекты, исключаются существующие (роль содержит практически полный набор прав для работы пользователя)

и при обновлении, если я создам копию этой роли, надо будет все это как-то сопоставлять ...
6 Волшебник
 
05.02.24
12:33
(5) Я же написал, паровоз вам навстречу
7 Momus
 
05.02.24
12:40
(5) я, конечно, еще джун, но гораздо проще при обновлении крупной нетиповой конфы изменять роли в расширении, а не городить свои. Хотя учитывая, что у вас своя конфа на БСП, то наверно проще отслеживать свою добавленную роль, нежели изменять типовую в расширении. В какой-нибудь ERP или КА я бы не плодил роли.
8 Momus
 
05.02.24
12:46
(7) +тот еще гемор потом с профилями групп доступа, если создается своя роль копированием типовой. Хотя, повторюсь, на чистой БСП должно быть намного проще
9 AAA
 
05.02.24
12:47
Любое решение имеет недостатки. Но лучше выбирать то, что имеет меньше таковых. Полностью согласен с Волшебником, что лучше не править типовые роли, тогда возможная проблема локализуется в добавленных ролях. Тем более, что механизм сравнения ролей ну ...мягко говоря....
10 Momus
 
05.02.24
12:49
(9) а что могу быть за проблемы, если в типовой роли с расширении добавить/убрать право на один объект? Никогда не сталкивался, мб есть какая-то серьезная проблема, о которой я не знаю (не считая той, что в предыдущей ветке)?
11 Волшебник
 
05.02.24
12:53
(10) Сравнение ролей очень трудоёмко.
12 Momus
 
05.02.24
13:12
(11) а что сравнивать? Ну вот я добавил в расширение роль и убрал/добавил право на один справочник. Какие проблемы с этим после обновления? Все остальные галки серые, права будут браться из основной конфы. Если таких измененных прав будет много на одну роль, тогда наверно возникнут сложности, но за 3 года моей работы с ЕРП я с таким еще не столкнулся ни разу, хоть базы достались в наследство с измененными ролями в расширении. А вот с теми, которые созданы копированием, постоянно проблемы.
13 RomaH
 
05.02.24
17:29
(7) я про то и говорю, у меня так и сделано

сначала на конфе БИТ.Медицина - там одна роль на пользователя и БСП нету
при внедрении БСП пришлось убрать эту заглушку

А вот на 1С:Больница - там БСП уже встроенное, и где-то какая-то роль в расширение залетела

вот и спрашиваю, может есть объяснение этому запрету в БСП
14 AAA
 
05.02.24
17:38
Роли тяжело сравнивать и объединять. С расширением не пробовал, как Вы вообще их будете сравнивать с ролями поставщика?
15 RomaH
 
05.02.24
21:38
(14) выгрузка в файлы...