Руководство по настройке мультитенантной системы 3CX
- Введение
- Переключение в мультитенантный режим
- Создание компаний
- Вручную с правами "System Owner"
- Шаг 1: Настройка компании "Default"
- Шаг 2: Создание новой компании
- Шаг 3: Назначение общих парковочных слотов компании
- Шаг 4: Создание пользователей в новой компании
- Шаг 5: Настройка транка и обработки вызовов для компании
- Шаг 6: Телефонная книга компании
- API конфигурации 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
