|
БП 3.0 тонкая настройка прав | ☑ | ||
---|---|---|---|---|
0
Dmitry_FFF
21.07.21
✎
09:36
|
Привет, коллеги, вот допустим есть пользователь. В режиме предприятия у него стоит профиль "Бухгалтер", в режиме конфигуратор у него два десятка ролей.
Если их потрогать что-нибудь отваливается. Есть допустим задача, запретить пользователю проведение РТУ неоперативно, и запретить проведение/отмена проведения документа ТребованиеНакладная. А другому пользователю, разрешить только Проведение РТУ оперативное. Как это ловко можно сделать? |
|||
1
vicof
21.07.21
✎
09:38
|
Сделать отдельные права. Сделать отдельные профили.
|
|||
2
ДенисЧ
21.07.21
✎
09:48
|
"В режиме предприятия у него стоит профиль "Бухгалтер", в режиме конфигуратор у него два десятка ролей."
Для БП3 за такое обычно бьют. Сильно. Ногами. По почкам. |
|||
3
Dmitrii
гуру
21.07.21
✎
09:52
|
(0) Если бы задача ограничивалась вопросом проведения любого документа только сегодняшним днём, то это настраивается в датах запрета изменения данных по пользователям с указанием динамической даты.
Но если речь о разграничении по видам объектов доступа, то выхода только два Либо см.(1) и рисуй свои роли, профили, и пиши соответствующий код. Либо допиливай БСП-шную систему контроля дат запрета изменения данных. Добавляй свой раздел учета "По документам" с указанием объекта учета (виды документов). Каждый из подходов имеет свои преимущества и недостатки. |
|||
4
Dmitrii
гуру
21.07.21
✎
09:58
|
(2) >> В режиме предприятия у него стоит профиль "Бухгалтер", в режиме конфигуратор у него два десятка ролей.
>> Для БП3 за такое обычно бьют. Сильно. Ногами. По почкам. Для БП3 это нормально. Один профиль включает множество ролей. А по почкам бьют тех, кто начинает в конфигураторе пользователям ручками править, включенные в поставляемые профили. В особенности когда речь идёт о базовых профилях типа "Бухгалтер" или "Главный бухгалтер" |
|||
5
ДенисЧ
21.07.21
✎
10:00
|
(4) Судя по "Если их потрогать что-нибудь отваливается." - как раз в конфигураторе и раздавали права.
|
|||
6
Dmitry_FFF
21.07.21
✎
10:05
|
Для решения мне достаточно, в для РТУ, сделать только Оперативное проведение, для ТребованиеНакладная, только просмотр.
(3) Я пока придумал, что мне надо взять все роли профиля Бухгалтер, как-то их ловко объеденить в одну и поставить галки для РТУ и Требования как мне надо. Но как все роли объеденить одну я пока не придумал. Выгрузить как-нибудь в XML, и там намутить потом загрузить? Может быть есть какой-нибудь инструмент. |
|||
7
Dmitrii
гуру
21.07.21
✎
10:56
|
(6) Ты бредишь.
Даже если такое *авнорешение каким-то чудом взлетит, то работать оно будет ровно до первого ближайшего обновления. Ты же не собираешься после каждого обновления, в котором добавили/изменили какой-то объект или права заново пересобирать свой профиль из профиля "Бухгалтер"? |
|||
8
Garykom
гуру
21.07.21
✎
11:01
|
(0) Создать два профиля помимо Бухгалтер, с нужными правами
|
|||
9
DrZombi
гуру
21.07.21
✎
11:41
|
(0) Их не имеет смыслу трогать в режиме конфигуратора.
При любом сохранении совпадающего профиля с пользователем, его права запишутся те, что выставлены в настройках профиля :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |