Руководство по настройке мультитенантной системы 3CX

Введение

Это руководство поможет настроить мультенантную телефонную систему 3CX (режим мультикомпании).

Переключение в мультитенантный режим

После установки 3CX, можно переключить систему в мультитенантный режим:

  • Войдите в консоль администратора и перейдите в System → Multi Company
  • Некоторые функции несовместимы с мультитенантным режимом:

  • если пользователи состоят в нескольких отделах, необходимо выполнить следующие действия:
  • проверьте каждый отдел и убедитесь, что каждый пользователь, указанный в диалоговом окне Warning, назначен ТОЛЬКО в один отдел
  • проверьте вкладку View для каждого пользователя из списка Warning и удалите любые права, относящиеся к отделам, в которых пользователь не состоит

  • если какой-либо отдел публикует информацию для всех добавочных номеров, то для каждого отдела, указанного в предупреждении (Warning):
  • нажмите на ссылку отдела
  • нажмите кнопку Options для этого отдела
  • отключите опцию Publish department information to all extensions
  • если включены, тогда требуется отключить интеграции Teams Integration, CRM Integration и M365 Integration.

  • После устранения всех предупреждений (Warning) можно включить мультитенантный режим (Multi Company); нажмите кнопку Proceed для выполнения переключения..

Создание компаний

Доступны два способа создания компаний:

Вручную с правами "System Owner"

Создание компаний в мультитенантной системе доступно для ролей Владельца системы (System Owner) и Системного администратора (System Administrator).

Шаг 1: Настройка компании "Default"

  • В консоли администратора перейдите в "Admin → Departments"

  • Нажмите на отдел Default.
  • Нажмите кнопку Add:
  • Добавьте следующие системные добавочные номера:

  • *0
  • *1
  • *777
  • *888
  • SP0
  • SP1
  • Нажмите кнопку OK

Шаг 2: Создание новой компании

  • В консоли администратора перейдите в "Admin → Departments":
  • Нажмите кнопку Add

  • В диалоговом окне Add Department:
  • введите Department Name (Имя компании) для новой компании
  • выберите Department Prompt Set, который будет использовать компания (например, для меню IVR и голосовой почты)
  • выберите Department Language, который будет использовать компания (для уведомлений, таких как приветственные письма и приглашения на встречи)
  • выберите User Extension Range; в этом примере компания будет иметь 20 добавочных номеров пользователей в диапазоне 3000-3019
  • выберите System Extension Range; в этом примере компания будет иметь 20 системных добавочных номеров в диапазоне 8000-8019
  • установите Trunk Limit, чтобы определить максимальное количество транков, которое будет разрешено создать Владельцу отдела (Department Owner) для этой компании
  • установите опцию Transcription, чтобы определить, нужно ли транскрибировать голосовую почту и/или записи разговоров для компании.

Шаг 3: Назначение общих парковочных слотов компании

Чтобы добавить общие парковочные места в эту новую компанию:

  • В консоли администратора перейдите в "Admin → Departments"
  • Выберите компанию
  • Нажмите кнопку Add, чтобы добавить участников в компанию

  • В диалоговом окне Add Members выберите слоты парковки (Shared Parking Slots), которые будут назначены компании
  • Следует помнить, что общие слоты парковки должны быть уникальными для каждой создаваемой новой компании
  • В данном примере компании назначаются SP2 и SP3; эти общие слоты парковки НЕ должны быть назначены какой-либо другой компании
  • Нажмите кнопку OK для подтверждения.

Шаг 4: Создание пользователей в новой компании

Создайте пользователей в консоли администратора, перейдя в "Admin → Users" и нажав кнопку Add User; получить больше информации о создании добавочных номеров пользователей можно здесь.

Также есть возможность импортировать несколько добавочных номеров из CSV-файла / электронной таблицы:

  • Скачайте пример файла импорта здесь
  • Полный список импортируемых полей доступен в документе «Importing Extensions in Bulk»
  • Ниже приведен упрощенный пример с использованием подмножества доступных полей:

Number,FirstName,LastName,EmailAddress,MobileNumber,OutboundCallerID,DID,Role,Department

3000,Jules,Verne,[email protected],12223334444,12224446667,12224446666,"<role name=""group_owners"" />",Company01 - ACME Ltd

3001,John,Smith,[email protected],12223334445,12224446668,12224446667,"<role name=""group_admins"" />",Company01 - ACME Ltd

3002,Johannes,Brahms,[email protected],12223334446,12224446669,12224446668,"<role name=""users"" />",Company01 - ACME Ltd

Пример также показывает синтаксис назначения Ролей; получить больше информации о Ролях доступа можно здесь.

После импорта новые участники компании добавляются в систему.

Как только эти шаги будут выполнены, владелец получит электронное письмо с объяснением, как войти в Систему. Из консоли администратора владелец сможет настраивать компанию и управлять ею, устанавливая Офисное время и Праздники, управляя пользователями, Группами вызовов и Очередями, а также назначать номера для каждого элемента.

Важно помнить, что владельцы и администраторы отделов (компаний) видят и/или настраивают только те элементы (пользователи, очереди и т.д.), которые находятся в их Отделе.

Шаг 5: Настройка транка и обработки вызовов для компании

Создайте SIP-транк для этой компании и на вкладке Options выберите компанию, к которой нужно применить ограничение “Limit To”, чтобы этот транк был выделен для данной компании.

Аналогично, это можно сделать для Обработки вызовов (Call Handling), создав Группу вызовов (Ring Group), Очереди (Queues) и IVR и назначив их компании напрямую.

Шаг 6: Телефонная книга компании

Начиная с Update 8 версии 20, каждая компания может иметь собственную Телефонную книгу компании. Они доступны напрямую, без какой-либо специальной настройки. Как и в главной Телефонной книге компании, контакты можно загружать через CSV или добавлять индивидуально. Получите больше информации о Телефонных книгах Компании и Отдела здесь.

API конфигурации 3CX

Другой способ — использование 3CX RestAPI для программного управления и настройки системы, что особенно полезно, если требуется автоматизация развертывания компании.

Для создания приложения:

  • В консоли администратора перейдите в "Integrations → API"
  • На странице Service Principals нажмите кнопку Add и:
  • установите Client ID
  • включите галочку Enable access to the 3CX Configuration API (XAPI) for this application
  • установите Department в Default
  • установите Role на System Owner
  • нажмите кнопку Save.

  • В диалоговом окне API Key скопируйте API Key и сохраните его:
  • для аутентификации вам понадобятся Client ID и API Key

Теперь можно программно управлять, добавлять и удалять все следующее:

  • Отделы (Departments)
  • Пользователей (Users)
  • Обработку вызовов (Call Handling)
  • Live Chat
  • Конфигурацию (Configuration)

Получить больше информации о 3CX Configuration API.

Версия документа

Последнее обновление документа 28 мяя 2026

https://www.3cx.ru/docs/multi-tenant-configuration/