![]() |
|
Непонятки с ролями | ☑ | ||
---|---|---|---|---|
0
famnam
22.03.17
✎
07:41
|
Здравствуйте. Платформа 8.3.8.2054
Столкнулся со странным поведением платформы. Создал отдельную подсистему, поместил туда новые документы. Создал отдельную роль для этой подсистемы и этих документов. У всех остальных доступ к ним закрыт, даже у роли ПолныеПрава сняты права на просмотр этой подсистемы и доступ к этим документам. Если назначить эту роль неполноправному пользователю, те все впорядке: новая подсистема отображается, документы доступны. Если эту роль назначить одному из полноправных пользователей, то доступа нет! ни подсистемы, ни документов. Вроде как в 1С действует принцип "если разрешено хотя бы в одной роли, то разрешено во всех". Или уже нет? |
|||
1
famnam
22.03.17
✎
08:28
|
апну чтоли
|
|||
2
FIXXXL
22.03.17
✎
08:41
|
под полными+новые из списка ВсеФункции новый документ открывается?
|
|||
3
famnam
22.03.17
✎
08:43
|
(2) нет. В списке ВсеФункции документы не отображаются
|
|||
4
Мимохожий Однако
22.03.17
✎
08:51
|
На платформе 8.3.9 тоже самое?
|
|||
5
FIXXXL
22.03.17
✎
09:00
|
(3) тогда проверь после входа полноправногов режиме предприятия в конфигураторе на доступные роли
БСП там ничего не корежит? |
|||
6
famnam
22.03.17
✎
09:11
|
(5) в доступных роля, включены только 2 роли (Администратор системы и ПолныеПрава). Моя роль отключена! Действительно, походу БСП косячит
|
|||
7
h-sp
22.03.17
✎
09:26
|
(6) вам же бсп сказала: права настраиваются в предприятии
|
|||
8
famnam
22.03.17
✎
09:29
|
(7) в предприятии и настраивается, через группы доступа, профили. как положено
|
|||
9
famnam
22.03.17
✎
12:31
|
БСП смотрит, если пользователь принадлежит группе доступа Администраторы, то устанавливает только 2 роли (АдминистраторСистемы и ПолныеПрава). Остальные сносятся.
Может кому пригодится. Общий модуль УправлениеДоступомСлужебный.ОбновитьРолиПользователей() РолиАдминистратора = Новый Соответствие; РолиАдминистратора.Вставить("ПолныеПрава", Истина); Если НЕ ОбщегоНазначенияПовтИсп.РазделениеВключено() Тогда Если ИмяРолиАдминистратораСистемы <> "ПолныеПрава" Тогда РолиАдминистратора.Вставить(ИмяРолиАдминистратораСистемы, Истина); КонецЕсли; КонецЕсли; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |