Имя: Пароль:
1C
1С v8
Удаленнное создание пользователя в другой базе
0 serg-lom89
 
11.07.18
09:45
Добрый день
База РИБ

Иногда возникает ситуация что надо в разных базах создать пользователя ...обычно это скопировать какого пользователя что есть в этой базе и поменять ему имя и пароль.
получается что надо надо зайди,открыть конф и прочее...
как можно сделать что бы удаленно из центральной базы выполнить эти действия..
как то можно через Http или какие то еще варианты?

спасибо
1 HEKPOH
 
11.07.18
09:52
можно через COM
2 serg-lom89
 
11.07.18
09:55
(1) COM долго
удаленно причем все базы находятся..
3 Tonik992
 
11.07.18
10:18
Тогда создайте web сервис или http сервис.
4 serg-lom89
 
11.07.18
10:19
(3) вот насчет http думал
5 serg-lom89
 
11.07.18
10:20
(4) только не совсем понимаю как дернуть его из другой базы 1с
6 Галахад
 
гуру
11.07.18
10:27
Может будет полезным. У нас регламент выгружает пользователей ежедневно. Узел - определенная папка. В любое время можно загрузить кого нужно.
7 serg-lom89
 
11.07.18
10:30
(6) да была такая идея..воожше тип создать РС
там указать пользователь
"алиас"
"имя нового пользователя"
"пользователь с кого берем данные"
"копировать настройки"
"копировать доп настройки"

и регламетно выгружать их
но хочется как то поновее сделать)
8 Галахад
 
гуру
11.07.18
10:33
(7) Самое модное http сервис
9 serg-lom89
 
11.07.18
10:37
(8) в данный момент сайт с нами по http общается,получает от нас инфу.

Можно им что то в ответ постить а они оттуда вызывали бы из нужно базы...
но вот хотелось бы обойтись без веба)
10 Fragster
 
гуру
11.07.18
11:08
а что мешает прилепить к пользователям признак, в каких базах он должен быть и прописать его обмен? ну, чуть чуть подшаманить с паролем надо будет, например устанавливать стандартный какой-то и требовать смену при входе
11 Fragster
 
гуру
11.07.18
11:08
пусть прям по РИБу и ходит
12 Fragster
 
гуру
11.07.18
11:09
если, конечно, речь о БСПшных конфах
13 serg-lom89
 
11.07.18
11:12
(10) можно и такое
но хотелось бы через http
14 serg-lom89
 
11.07.18
11:16
имяСервера =  "asp.ws1c.tttt.ru"  ;
    пользователь = "admin";
    пароль = "1111";
    Соединение = Новый HTTPСоединение(
    имяСервера,  
    80,    пользователь,    пароль,    ,,    );    
    
    
    Запрос = Новый HTTPЗапрос("/Test");
    Результат = Соединение.Получить(Запрос);


вот создался htpp Test ,пробую его дернуть ,а получается код ответа 404(((
15 catena
 
11.07.18
11:16
(5)В СП ветка "Работа с HTTP".
16 Fragster
 
гуру
11.07.18
11:18
(13) это не так удобно, как кажется. придется либо настраивать сервер в каждом узле, либо устраивать какое-то хранилище в центре и организовывать поллинг.
17 Fragster
 
гуру
11.07.18
11:18
при этом объем доработок достаточно большой в любом случает.
Основная теорема систематики: Новые системы плодят новые проблемы.