Сервер VoIP для небольшой компании (FreePBX 14, Asterisk 15, Ubuntu 16.04) часть 3

  • Tutorial
Добрый день, вечер или ночь, все зависит от времени суток в который вам довелось прочитать мою статью.

Продолжение статьи Сервер VoIP для небольшой компании (FreePBX 14, Asterisk 15, Ubuntu 16.04) часть 1.

Появилась необходимость связать FreePBX и Samba 4, так как у нас стоит Zentyal 5.0 все будет описано для него, думаю не составит трудности адаптировать под свои нужды.

Приступим:

Во FreePBX уже встроен механизм интеграции, но для его активации необходимо чтобы в система была поддержка PHP-LDAP, поэтому ставим зависимость:

sudo apt install php5.6-ldap -y

Затем перегружаем Apache и приступаем непосредственно к настройке.
Заходим в web интерфейс FreePBX 14, Admin > User Manager > Вкладка Directories

image

Как видим у нас уже есть «FreePBX Internal Directory» — это локальная база пользователей FreePBX.

Нас же интересует «Microsoft Active Directory». У меня уже создана интеграция, поэтому покажу основные моменты:

image

Для себя я выбрал обновления раз в пол часа. Если требуется немедленно обновить то советую из консоли выполнить:

fwconsole userman --syncall --force --verbose

Настроить подключение, думаю, никому не составит труда, у меня же они выглядят так:

image

Так-как я решил не создавать в ручную Extensions, настроил так, чтобы они создавались автоматически из атрибута telephoneNumber, можно задать свой вариант, тут на усмотрение:

image

Настройки пользователя я не изменял кроме крайнего атрибута:

image

Так же ограничим группы, которые имеют доступ:

image

Интеграция на этом закончена, дальше же можно донастроить для себя.

Если всё сделано правильно то вы увидите следующее:

image

Дальше можно назначить группам права на FreePBX, действия по умолчанию и т.д.

Так же создался Extensions, у меня для примера он выглядит так:

image

На самом деле всё просто, главное умение читать документацию.

P.S. В консоли управления Zentyal 5.0 нет возможности указать номер телефона, для этого используем LDAP Account Manager:

image
Поделиться публикацией
AdBlock похитил этот баннер, но баннеры не зубы — отрастут

Подробнее
Реклама
Комментарии 4
  • +1

    Мда. Замазывать "Domain Users" — эпик :) Равно как и Domain admins.

    • 0
      Для приличия надо было хоть часть замазать
    • 0
      пароль экстеншн получает из домена, равный паролю на учетку? Пока я сталкивался только с таким вариантом интеграции, что не совсем меня устраивает…
      • 0
        Пользователь для UCP(Панель управления пользователя) получает пароль как в домене, Extension получат вида Secret = «18ab883f47ce9d7ea9f8b8715e294d69»

      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.