Поддержка

Собрали ответы на популярные вопросы, чтобы пользоваться eXpress было легко и удобно. Не нашли ответ на свой вопрос? Свяжитесь с нашей поддержкой.

Архитектура федерации eXpress

Корпоративные и публичные серверы объединены в общую федерацию eXpress:


Федерация серверов eXpress

Что такое федерация eXpress?

Это общая сеть региональных и корпоративных серверов eXpress. В неё входят все публичные региональные (
RTS
) и корпоративные (
Lite
,
CTS
) серверы и некоторые серверы предприятий (
ETS
,
eCTS
), где приложение может называться по-другому.

Что позволяет федерация?

В федерации пользователи разных организаций могут:

  • обмениваться сообщениями и файлами
  • планировать конференции и звонки
  • взаимодействовать с пользователями других компаний

Региональный транспортный сервер, RTS

RTS

Публичный облачный сервер. В eXpress принадлежность к нему обозначается зелёными значками у контактов и серверов.

Администратору: назначение и особенности RTS

Назначение RTS

  • Глобальная маршрутизация сообщений между всеми абонентами федерации (как корпоративными, так и внешними);
  • Первичная регистрация пользователей
    RTS
    ,
    Lite
    ,
    CTS
    (в том числе работа с SMS-кодами), публичные и гостевые профили;
  • Отправка Push-уведомлений клиентским приложениям eXpress для пользователей
    RTS
    ,
    Lite
    ,
    CTS
    .

Особенности RTS

  • Существует несколько таких серверов в России в распоряжении поставщика eXpress.
  • На
    RTS
    можно бесплатно зарегистрироваться через личный некорпоративный аккаунт в eXpress, но при этом возможности приложения будут ограничены.

Кто администрирует RTS?

Администрированием серверной части занимается поддержка eXpress.

Корпоративный транспортный сервер, CTS

Lite
CTS
Корпоративным называется сервер в распоряжении некоей организации (возможно, той, где вы сейчас работаете). В eXpress принадлежность к
CTS
обозначается синими значками у контактов и серверов.
  • Корпоративный сервер
    Lite
    — это корпоративный сервер
    CTS
    с ограниченной функциональностью.
  • Корпоративный сервер, подчиняющийся
    ETS
    вместо
    RTS
    , называется
    eCTS
    .
Администратору: назначение и особенности CTS/eCTS

Назначение CTS/eCTS

  • Аутентификация корпоративных пользователей
    Lite
    ,
    CTS
    /
    eCTS
    и гостевые профили (если настроено);
  • Маршрутизация и хранение файлов и сообщений корпоративных пользователей;
  • Корпоративная адресная книга;
  • Прямые взаимодействия с другими корпоративными серверами (этой организации или организации-партнёра);
  • Другие функции для корпоративных коммуникаций (конференции, боты и т.д.).

Особенности CTS

  • CTS
    обеспечивает основные функции обмена сообщениями в изолированной защищённой корпоративной сети. Сотрудникам организации нужно зарегистрироваться на корпоративном сервере для общения друг с другом.
  • Все
    CTS
    (и
    Lite
    ) подключаются к
    RTS
    напрямую и используют его для регистрации и отправки уведомлений.
  • В организации может быть несколько корпоративных серверов
    CTS
    , между ними можно устанавливать доверенные соединения (трасты). Пользователи с одного трастового сервера могут искать пользователей с другого, и маршрутизация трафика между трастовыми серверами происходит напрямую, минуя промежуточное звено в виде
    RTS
    .

Кто администрирует CTS?

Администрированием серверной части занимается поддержка вашей организации, партнёр или платная техническая поддержка eXpress.

Можно ли отключить обычный CTS от федерации?

Изолированная работа
CTS
невозможна.

Транспортный сервер предприятия, ETS

ETS
Транспортный сервер предприятия объединяет корпоративные серверы (тогда они могут обозначаться не
CTS
, а
eCTS
) крупного межрегионального предприятия в «мини-федерацию». Его можно назвать аналогом публичного сервера
RTS
, объединяющего
CTS
. Находится в распоряжении некоей организации (возможно, той, где вы сейчас работаете). Принадлежность к
ETS
обозначается синими значками у контактов и серверов.
Администратору: назначение и особенности ETS

Назначение ETS

  • ETS
    забирает функции публичного сервера
    RTS
    для брендированного приложения;
  • Маршрутизация сообщений между пользователями, позволяющая сотрудникам одного
    eCTS
    безопасно общаться с сотрудниками другого
    eCTS
    ;
  • Первичная регистрация пользователей внутри контура организации (в том числе работа с SMS-кодами);
  • Отправка Push-уведомлений брендированным клиентским приложениям в организации.

Особенности ETS

  • Установка
    ETS
    происходит исключительно внутри периметра организации.
  • Организация сама управляет политиками безопасности и контурным доступом.
  • Настраиваемая первичная регистрация пользователей происходит в контуре организации.
  • Для подключения пользователей к
    ETS
    используется специальное брендированное приложение, распространяемое организацией. Можно выполнять предварительную проверку кода перед публикацией в магазинах приложений.
  • Пользователи не могут оставаться на
    ETS
    , а регистрируются на eCTS.
  • RTS
    -пользователь может зарегистрироваться в приложении для
    ETS
    . Если пользователь был корпоративным в eXpress, потребуется логаут, иначе отобразится ошибка.
  • Телефонные книги пользователей хранятся на
    ETS
    .
  • ETS
    не зависит от
    RTS
    , но по умолчанию связан с
    RTS
    , чтобы пользователи
    ETS
    могли общаться с пользователями
    RTS
    и других
    CTS
    . Новые
    eCTS
    создаются на
    ETS
    ,
    RTS
    о них «не знает». Возможна и автономная работа
    ETS
    в полной изоляции.

Кто администрирует ETS?

Администрированием серверной части занимается поддержка вашей организации, партнёр или платная техническая поддержка eXpress.

Взаимодействие серверов в федерации

Ниже краткая сводка: как взаимодействуют серверы в федерации, с отсылками к соответствующим статьям FAQ.

Что объединяет серверы в федерации?

  • Маршрутизация сообщений, файлов и звонков.
    RTS
    играет роль глобального шлюза для всех типов трафика между нетрастовыми
    CTS
    и для трафика на/с публичных пользователей.
    ETS
    выполняет аналогичную роль внутри «мини-федерации» предприятия для своих
    eCTS
    .
  • Сквозная идентификация пользователей с использованием HUID, обеспечиваемая со стороны
    RTS
    или
    ETS
    .
  • Доверенные соединения (трасты). Между парой корпоративных серверов (
    CTS
    /
    eCTS
    — одной или разных организаций) можно установить трастовое соединение. На трастовых серверах работают прямой обмен трафиком в обход
    RTS
    , трастовый поиск пользователей и расширенные права на пригласительные ссылки и файлы внутри корпоративной сети (КСПД).
    Администратору: как управлять трастами
    CTS
    eCTS
    Управление осуществляется администратором на вкладке Trusts в панели администратора.
  • Распределённое хранение чатов и файлов. Каждый межсерверный чат/канал, межсерверные записи звонков и конференций, и переданные файлы реплицируются на серверы всех участников — см. «Хранение и удаление чатов» и «Файлы». Этим же объясняются особенности видимости истории при добавлении нового участника со «свежего» сервера — см. «История чатов».
  • Изолированный
    ETS
    не участвует в общей федерации: его пользователи не видят пользователей
    RTS
    /
    CTS
    /других
    ETS
    , и наоборот — см. определение «Изолят».
  • Аварийный режим корпоративного сервера при недоступности корневого сервера отключает трастовые связи и взаимодействие с внешними пользователями — см. подробнее ниже.
  • Глобальный чат eXpress — это единственный системный чат, общий для всех пользователей федерации, который приходит со стороны
    RTS
    всем пользователям федерации; администратор конкретного корпоративного сервера может выключить его локально — см. «Глобальные чаты».
Администратору: как настроить работу моего сервера в федерации?
CTS
ETS
eCTS
Подробности по администрированию трастов, контурных ограничений и ссылок с уровнями доступа public / corporate / trust см. в FAQ по панели администратора.
Администратору: аварийный режим корпоративного сервера при недоступности RTS
Lite
CTS
eCTS
Если
RTS
становится недоступным, обычный сервер
CTS
/
Lite
или
eCTS
, подчинённый неизолированному
ETS
, переходит в аварийный режим. В этом состоянии:
Функция приложения
CTS
Lite
eCTS
(неизолированный
ETS
)
Регистрация и вход новых корпоративных пользователей Не работают (текущие сессии остаются активными) Работают, но копится очередь синхронизации с федерацией
Подтверждение SMS-кодом Не работает Работает
Push-уведомления Не работают Работают (кроме случаев, когда push-уведомления проксируются на
RTS
)
Синхронизация публичных ключей пользователей Не работает Работает, но копится очередь синхронизации с федерацией
Трастовые соединения серверов Работают, пока действуют RTS-токены проверки подлинности Работают
Создание чатов, звонков и конференций Работает, пока действуют RTS-токены проверки подлинности, но только с пользователями этого сервера и трастовых серверов. Гости должны создаваться на этом сервере — подробнее. Работает, но только с пользователями этого сервера и трастовых серверов. Гости должны создаваться на этом сервере — подробнее.
Серверная книга контактов Работает, пока действуют RTS-токены проверки подлинности, но через время устаревает, и пользователи других серверов начинают отображаться как “Unknown User” Работает, но через время устаревает, и пользователи других серверов начинают отображаться как “Unknown User”
Таким образом:
  • CTS
    /
    Lite
    не поддерживает полноценную автономную работу
    без подключения к
    RTS
    — доступ должен быть предоставлен и со стороны корпоративного сервера, и со стороны клиента.
  • eCTS
    в федерации (под неизолированным
    ETS
    ) может работать без подключения к
    RTS
    некоторое время.
  • eCTS
    под изолированным
    ETS
    штатно работает без подключения к
    RTS
    .

Как идёт трафик в межсерверном чате/звонке?

Состав участников Маршрут
Один сервер (
CTS
/
eCTS
)
Только локально на сервере
Только трастовые
CTS
/
eCTS
Напрямую между серверами, минуя
RTS
Нетрастовые корпоративные серверы Через
RTS
Есть хотя бы один публичный пользователь (внешний) Через
RTS
Наглядную схему по конкретному чату можно посмотреть в свойствах чата > «Роутинг».

Что нужно, чтобы общаться с коллегами на других серверах?

Как правило, никаких дополнительных действий не требуется, и вы можете сразу общаться с коллегами на других серверах федерации! Подробнее о поиске коллег см. в этой статье. Если же ваше сетевое подключение имеет ограничения, обусловленные политикой организации или сетевого провайдера, обратитесь в поддержку или к администратору вашей организации, партнёра или провайдера для предоставления сетевых доступов вашим устройствам.

Как перейти в изолированный контур?

Чтобы отключиться от федерации eXpress, вашей организации требуется развёртывание и настройка сервера
ETS
с покупкой соответствующей лицензии.