Tariscope и Active Directory
Эта статья, в первую очередь, предназначена для пользователей программного обеспечения Tariscope Enterprise (в дальнейшем для этой редакции будет использоваться короткое название Tariscope).
Система Tariscope используется для учета телефонных разговоров. Определение, кто выполнил конкретный телефонный разговор, а также стоимость вызова выполняется, только если в Tariscope внутренний телефонный номер привязан к конкретному абоненту. Поэтому есть необходимость правильной настройки параметров абонентов и постоянной поддержке в актуальном состоянии такой информации. Tariscope это позволяет сделать тремя способами:
- Вручную корректировать данные абонентов.
- Импорт данных абонентов из внешних файлов.
- Получить такие данные из Активного Каталога (Active Directory).
Если у вас в компании есть Активный каталог, то его использование будет, пожалуй, наиболее оптимальным вариантом для поддержки информации об абонентах в актуальном состоянии.
Основная информация, необходимая для Tariscope Enterprise – это:
- имя абонента,
- подразделение, где он работает,
- его телефонные номера,
- дата, с которой сотрудник (абонент) работает в компании и с которой ему принадлежат телефонные номера,
- дата увольнения, то есть дата, когда телефонные номера уже не принадлежат этому абоненту.
Для получения данных в Tariscope из Активного каталога в Tariscope создается профайл, где указывается, какие атрибуты Активного каталога связываются с полями базы данных Tariscope. Название сотрудника, его подразделение и телефонные номера задаются в основных атрибутах Активного каталога. Для дат приема на работу и увольнения, как правило, создаются дополнительные атрибуты. При необходимости в Tariscope можно импортировать и другие атрибуты, необходимые для формирования отчетов по использованию систем связи.
Для того чтобы Tariscope мог работать и с дополнительными атрибутами нужно добавить их перечень через запятую на странице Системные переменные в параметр AdditionalADAttributes. Подробное описание создания профайла синхронизации Tariscope с Активным каталогом см. на странице.
Импорт данных из AD может производиться как по инициативе администратора Tariscope со страниц Активный каталог и Абоненты, либо автоматически по расписанию Планировщиком Tariscope при создании соответствующей задачи.
Последний вариант, то есть использование Планировщика Tariscope позволяет полностью автоматизировать процесс получения данных из Активного каталога даже если некоторые из этих данных нужно дообработать. В качестве примера дообработки данных может быть изменение телефонного номера. Например, телефонные номера хранятся в AD вместе с кодами доступа к разным АТС, а в CDR данных коды доступа не отображаются. В этом случае для правильного определения абонента, выполнившего вызов, нужно удалить с импортированного телефонного номера код доступа. Для дообработки данных можно использовать RDL отчет, который будет запускаться после синхронизации данных с Активным каталогом и выполнять необходимые действия с данными базы данных Tariscope. Этот отчет может и не отображать какие-либо данные, а только выполнять действия с базой данных.
Таким образом, если вы являетесь пользователем ПО Tariscope Enterprise и у вас в компании используется Активный каталог, то синхронизация его данных с базой Tariscope может выполняться ежедневно в автоматическом режиме, обеспечивая тем самым Tariscope актуальными данными по абонентам.