Out
12.10.2010, 11:01
Интересно, есть ли возможность автоматизировать изменения в АТС в соответствии с AD (Active Directory)
В AD у нас инфа льется из заявки на рабочее место, в том числе указывается номер, фамилия и имя латиницей.

Соотвественно нужно чтобы автоматом выполнялся скрипт с примерно так.
При добавлении в AD нового пользователя:
1. connect xxx.xxx.xxx.xxx:1202
2. username
3. password
4. CHA-PERSI:NAME,1758,,NAME*ABONENTA,;
5. CHA-SDAT:1758,DATA,,,,3,3;
6. disconnect

При disable в AD пользователя:
1. connect xxx.xxx.xxx.xxx:1202
2. username
3. password
4. CHA-PERSI:NAME,1758,,RESERVE,;
5. CHA-SDAT:1758,DATA,,,,2,2;
6. disconnect

LDPLN
2 - только внутренняя связь
3 - разрешен выход в город

Жду только конструктивные ответы.

OLD_Operator
12.10.2010, 16:42
Думаю, для АТС интерфейс типа "снаружи в себя", так просто не построишь, хотя в пакетах типа "Гостинничных комплексов" это есть..Так можно чего-то и удаленно зарубить на корню..послав не то на уровне команд АМО. Обычно интерфейс типа "от себя кому-то" без проблем..А с обратными связями вопрос трудный..

demerzel
13.10.2010, 11:38
Для этих вещей есть отдельное приложение - User Management. Но оно конечно же не бесплатное :) .
А вообще такое можно реализовать через механизм CBL. Но тут уже нужен навык программирования. В стандартном пакете ComWin есть даже пример экспорта/импорта данных в/из Excel.

OLD_Operator
13.10.2010, 11:53
Думаю Out хочет иметь свой интегрированный интерфейс , а не оболочку ComWin, плюс работать с разными данными , но с похожим сценарием, но чего будет стоит данная возня, проще напрямую ComWin запустить и делать все там, сотворив командник, к примеру...

Out
13.10.2010, 12:44
Думаю Out хочет иметь свой интегрированный интерфейс , а не оболочку ComWin, плюс работать с разными данными , но с похожим сценарием, но чего будет стоит данная возня, проще напрямую ComWin запустить и делать все там, сотворив командник, к примеру...

Иногда информация до меня не доходит, об увольнении сотрудника, или приеме на работу
Этот инструмент автоматизировал бы процесс. Мне бы осталось только контролировать процесс и радоваться жизни ;)

demerzel через Excel у меня все сделано, добавление портов (номеров), перенос портов, смена имени абонентов, разрешения на вход в город по условиям (внутренняя, город, межгород, международка)
И вся инфа по АТС дублируется в этом же файле, и много листов :)
в том числе и по подключенным малым АТС, тоже сименс !

olegka_n
14.10.2010, 09:06
Я бы от такого же для малых станций (3800) не отказался.
4000 у меня в центре звезды, а вот абоненты на метких сидят.
Вот бы их тоже автоматом мочить (дизаблить)

Out
14.10.2010, 13:04
Я бы от такого же для малых станций (3800) не отказался.
4000 у меня в центре звезды, а вот абоненты на метких сидят.
Вот бы их тоже автоматом мочить (дизаблить)

ну давая вместе помечтаем ;)
но я думаю для тех кто программить может, сделать такую шнягу не проблема ;)

Ancle Fedor
14.10.2010, 13:16
... сделать такую шнягу не проблема ;)
Если не очень сложно - можно поподробней? Или где почитать ...
Заранее спасибо :) .
Пока.
Олег.

olegka_n
15.10.2010, 17:09
ну давая вместе помечтаем ;)
но я думаю для тех кто программить может, сделать такую шнягу не проблема ;)
На мой взгляд к 4000-й это более реально, командная строка все же есть

Ancle Fedor
15.10.2010, 18:56
Тёзка, можешь ты мне ответишь ? Ну хоть _чуть_ попобробней :) ? А ?
Заранее спасибо.
Пока.
Олег.

Out
18.10.2010, 13:47
Тёзка, можешь ты мне ответишь ? Ну хоть _чуть_ попобробней :) ? А ?
Заранее спасибо.
Пока.
Олег.

если у тебя есть опыт программирования, то надо:
1. сделать прогроммку которая будет "коннектиться" по телнету на 192.0.2.3 23 (IP & port ) АТС,
2. отправлять username & password
3. брать с AD изменения (произошедшие с последнего подключения к АТС)
4. отправлять на АТС при отключении записи в AD:
.......а) CHA-PERSI:NAME,1758,,NAME*ABONENTA,;
.......b) CHA-SDAT:1758,DATA,,,,3,3;
5. disconnect

брать поле "telephone number"
как при активации пользователя, так и при де активации учетной записи
при активации брать фамилию латиницей, давать выход в город
при деактивации вписывать "RESERVE" закрывать выход в город
примерно так!

Ancle Fedor
18.10.2010, 15:13
Спасибо, дорогой !!!
Не совсем понял пункт

3. брать с AD изменения (произошедшие с последнего подключения к АТС)

Ну, млин, не учили нас...
Пока.
Олег.

Out
18.10.2010, 15:25
Спасибо, дорогой !!!
Не совсем понял пункт

Ну, млин, не учили нас...
Пока.
Олег.

AD - Active Directory Users - домен под Microsoft Windows
Брать с AD, это значит делать выбор из определенной ячейки

olegka_n
19.10.2010, 09:31
Out
А если в АD юзера замочили? Или у вас просто юзера дизаблятся?

Ancle Fedor
19.10.2010, 17:56
Может я и совсем... м..удак. Или ... иэх...
Переведите по русски !!! Пожалуйста. Если не сложно.
Заранее спасибо.
Пока.
Олег.

Zodiac
19.10.2010, 18:12
Отказал?
Жанне Фриске?...

Ну ты м-дааааааааак. :D

Out
19.10.2010, 20:08
Отказал?
Жанне Фриске?...

Ну ты м-дааааааааак. :D
Zodiac ты в своем репертуаре, дельного ноль...

Может я и совсем... м..удак. Или ... иэх...
Переведите по русски !!! Пожалуйста. Если не сложно.
Заранее спасибо.
Пока.
Олег.

начнем сначала, ты умеешь писать программы? Если нет, то говорить не о чем.

Ancle Fedor
21.10.2010, 12:45
2 Out

начнем сначала, ты умеешь писать программы? Если нет, то говорить не о чем.
:confused: А в чём ? в смысле програмировать ? Немного владею Ассемблером, Бейсиком, Паскалем, С++, чуть-чуть PERL, PITON, AWK... Ну правда в основном по "ОООЧЕНь верхам"...
Заранее спасибо !
Пока.
Олег.