Имя: Пароль:
1C
 
УНФ, БСП - у пользователя в центре работают RLS, на филиале РИБ ничего не видит
, ,
0 Гений 1С
 
гуру
31.08.22
12:49
Пробовал добавлять и удалять из группы по доступу к заказам покупателей - никак.
Не видит и все.
Может как-нибудь запустить пересчет прав?
В константах RLS включен, универсальный RLS выключен, как и в центре.
В центре заказы покупателей видит по своей организации, на точке - голяк.
1 PLUT
 
31.08.22
13:27
(0) че как маленький

на точке включи страдающему полные права
2 Гений 1С
 
гуру
31.08.22
13:45
(1) не наш метод, нельзя...
3 Гений 1С
 
гуру
31.08.22
18:35
В общем, пролечил. Включил пользователя в группу доступа, тоже с RLS, где не было ограничения по организации.
Запустил - смотрю, все заказы видит.
Потом убрал из этой группы и о чудо - доступ заработал.
Видимо, что-то БСП не подсчитывает в узле РИБ
4 Гений 1С
 
гуру
19.09.22
19:00
С обменами опять очищается.
Опять так же вручную включил обратно.
Надо найти процедуру, которая вызывается при изменении списка групп пользователя и вызывать ее, по идее
5 Гений 1С
 
гуру
19.10.22
09:20
гм. засада. Приходится включать пользователя в Администраторы, потом сразу исключать, тогда работает.
6 Фрэнки
 
19.10.22
09:27
(5) у тебя УНФ там какая? старая или новая?
7 Гений 1С
 
гуру
19.10.22
14:31
(6) 1.6 ишо, но довольно свежая.
8 НафНаф
 
26.10.22
15:03
Разбираться с причинами ошибки тоже не хотелось — можно было бы потратить много времени и не найти причины.
9 НафНаф
 
26.10.22
15:04
+(8) все что надо знать об авторе
10 Гений 1С
 
гуру
16.02.23
14:59
Сравнил список ролей в центре и на точке, на точке много ролей не назначено. Видимо, что-то с ролями кривое происходит.
11 Гений 1С
 
гуру
16.02.23
15:00
А то я уже и вот это прогонял, без толку:

РегистрыСведений.ТаблицыГруппДоступа.ОбновитьДанныеРегистра();
РегистрыСведений.ЗначенияГруппДоступа.ОбновитьДанныеРегистра();
12 Гений 1С
 
гуру
20.02.23
17:54
Решилось: запустить программу с параметром командной строки 1С: Предприятия 8
"/С ЗапуститьОбновлениеИнформационнойБазы"