Имя: Пароль:
1C
1С v8
Не переходят права пользователя через РИБ
0 Klompen
 
24.06.19
16:56
Доброе время суток!
Платформа 1С 8.3.13.1690
Конфигурация УНФ 1.6.16.215
Настроил РИБ между двумя компами. Созданные в ЦБ пользователи переходят в ПБ почему-то без прав и паролей. Почему? Решил в ПБ установить пароль пользователю самостоятельно, вышло сообщение: <<После исполнения в списке не осталось бы ни одного пользователя с административными правами>>. Хорошо, поставил галочку Администратор у него в правах, затем снова установил пароль, выходит та же ошибка.

Подскажите, пожалуйста, что делать?
1 Klompen
 
24.06.19
17:04
Несмотря на то, что в ПБ уже есть пользователи (которые были созданы в ЦБ), 1С всё равно запускается без окошка выбора пользователей.
2 hhhh
 
24.06.19
17:24
(1) это другие пользователи. не те. есть справочник пользователи, он передается, но это совсем не то.
3 Klompen
 
24.06.19
17:29
(2) И где настоящий справочник Пользователи?
4 hhhh
 
24.06.19
17:31
(3) это не справочник. Это называется ПользователиИнформационнойБазы. Через обмен не передается.
5 Cyberhawk
 
24.06.19
17:34
Так и задумано: не думаешь же ты, что все пользователи ЦБ вдруг должны автоматом заводиться во всех ПБ.
Используй сторонние решения по централизованному администрированию пользователей, например.
Ну или сам допиши обмен.
6 lodger
 
24.06.19
18:07
(5) в модуле обмена при получении справочникобъект.пользователи можно их шпиговать в ПользователиИнформационнойБазы?
7 Cyberhawk
 
24.06.19
18:08
(6) Да, конечно
8 Klompen
 
24.06.19
18:11
(5) Так ведь РИБ это же и есть полный обмен и документов, и справочников, и изменений в конфигурации...
Почему же пользователи не должны автоматом заводиться везде?
9 Вафель
 
24.06.19
18:18
(8) не обязательно полный.
в терминах 1с - риб - это одинаковая конфа. данные могут отличаться.
пример периферия1,2..n - центр
10 Cyberhawk
 
25.06.19
10:17
(8) Потому что база может быть распределенной, а человек - нет
11 Klompen
 
26.06.19
10:57
(9) В унф есть два типа настройки риб - полный и по организациям. Я выбрал полный. И здесь не всё передаётся через обмен?
(10) Но человек (шеф) может приехать в филиал и (если понадобится) зайти под своей учёткой в базу. Что тогда делать?
12 Фрэнки
 
26.06.19
11:14
(11) ПользовательИнформационной базы не является объектом данных.

"Полный" обмен в РИБ - это полные перечень всех данных. Справочник Пользователи нужен в передаче данных, т.к. на них в существующих/передаваемых документах указываются ссылки. Если бы ссылки на Пользователей не нужны были , то и этот справочник тоже не входил бы в этот как бы "полный" риб
13 Фрэнки
 
26.06.19
11:16
(11) А что делать в Периферийной, если в нее командируется Ответственный из Центра - заводить ему там ПользовательИнформационнойБазы.

Смотри выше ответ в (5)
14 Фрэнки
 
26.06.19
11:20
(11) У нас в распределенной структуре Организации предусмотрена на всех филиалах возможность подключения в ЛВС Центра по Терминалу (впн, рдп и т.п.) . Тот, кто обычно работает в Центральной базе, может и во время командировки работать в своей.
15 Cyberhawk
 
26.06.19
11:52
(11) Твой человек-шеф - никто применительно к модели пользователей РИБ. Надо - ублажай, заводи, продолжай обмазываться *овном :)
16 Klompen
 
26.06.19
12:01
(12) Понял зачем переносятся пользователи, спасибо.

А если придётся завести такого же пользователя, который был перенесён обменом, что делать? Он дублироваться не будет?
17 Cyberhawk
 
26.06.19
12:04
Дублирование зависит от прикладной реализации. Например, в УПП и в ДО она разная - где-то вместе с прикладным пользователем перенесется и ИД пользователя ИБ и тогда без дубля не обойтись, если заранее не похлопотать, а где-то соответствие при первом входе идет по полному имени пользователя ИБ и дубля не будет без лишних хлопот.
18 Klompen
 
26.06.19
12:33
(17) Прикладной пользователь - это тот под которым заходишь в систему? текущий пользователь?
19 Cyberhawk
 
26.06.19
12:41
(18) Это элемент прикладного справочника (справочника в метаданных конфигурации)
20 Klompen
 
28.06.19
14:16
Всё оказалось банальным! У пользователя, переданного рибом, поставил галочку "Вход в программу разрешён" и он стал обычным пользователем и его имя появилось в окне выбора при запуске 1С. Всем спасибо!
21 Фрэнки
 
28.06.19
14:26
(20) Подожди :-) У тебя при Постановке Галочки произошла перезапись элемента, полученного по РИБ, а под перезапись элемента автоматом создался ПользовательИБ и вот тогда все стало хорошо. Ну если там как-то предусмотрели передачу назначенных Ролей, Групп доступа, Профилей доступа и т.п.
22 Фрэнки
 
28.06.19
14:37
(20) А как еще по другому собирался создавать этого пользователя для ИБ ?
Просто сейчас на последних БСП вся работа с Пользователем предусмотрена и гораздо удобней сделана, если действия выполняются в режиме Предприятие, а не Конфигуратор.
23 Klompen
 
29.06.19
06:43
(21) (22) Всё делал я в режиме Предприятие. Права доступа каждого пользователя указал вручную. В правах доступа у одного пользователя выбрал профиль Администратор (у меня УНФ 1.6.16.215). Для других выбрал профиль РМК. И у всех поставил галочку "Вход в программу разрешён". Всего четыре пользователя. Вобщем, сделал также как и в ЦБ.

Теперь как узнать не получилось ли какой путаницы в ПользователиИБ?
24 Фрэнки
 
29.06.19
07:57
(23) Скорей всего, что только опытным путем сможешь узнать. Т.е. запустить и проверить. Вообще, можно проверить, что установилось соответствие у всех вспомогательных (или обеспечивающих функционирование Пользователей) справочников - Профили доступа, Группы доступа и может еще что-то там есть. Все равно только тестить и проверять.

А на корректную работу Пользователя в ЦБ такая обособленность с настройкой Пользователя в ПБ никак не влияет. Просто не будет дублей в справочнике Пользователи, т.к. использовано его содержимое из ЦБ и все.