Несколько компаний
Одна установка MonoPbx может обслуживать несколько компаний. Данные каждой компании разделены слоем арендаторов и защитой строк базы данных (row-level security), поэтому одна компания не может читать вызовы, контакты, записи или настройки другой. На этой странице описано, как вести компании и настраивать внешний вид каждой из них.
Консоль системы
Откройте Администрирование > Компании. Этот раздел видит только системный администратор; администратор компании его никогда не видит.
| Действие | Что делает |
|---|---|
| Создать | Задаёт название, идентификатор (поддомен, например acme), язык по умолчанию и первого администратора. Администратор получает роль Владелец и одноразовое приглашение. |
| Переименовать | Меняет отображаемое название. Идентификатор никогда не меняется. |
| Приостановить и возобновить | Учётные записи приостановленной компании не могут войти. Ничего не удаляется. Компанию по умолчанию приостановить нельзя. |
| Войти | Открывает консоль этой компании. Переход записывается в журнал аудита. |
| Удалить | Только для приостановленной компании. Для подтверждения нужно ввести идентификатор. Все строки компании удаляются одной транзакцией. |
| Администраторы | Добавление администраторов компании. Каждое добавление возвращает одноразовое приглашение. |
Приглашения
Приглашение открывается по адресу компании, https://<handle>.<your PBX domain>/invite. Человек выбирает пароль и, если компания этого требует, настраивает приложение-аутентификатор. Приглашение действует три дня и никогда не хранится в открытом виде.
Аудит
Каждое изменение записывается в общий для установки журнал аудита: компания создана, изменена, приостановлена, возобновлена, открыта, удалена, добавлен администратор.
Ограничения
- Удаление компании пока не удаляет её файлы в объектном хранилище и историю вызовов в ClickHouse. Удаляйте их вручную в соответствии с вашей политикой хранения, пока это не исправлено.
- Держите одно DNS-имя на каждый идентификатор компании, указывающее на PBX.