This is an old revision of the document!
Интеграция с TrueConf
В этом материале я настрою интеграцию Exchange и MS-Outlook с сервером ВКС TrueConf. Интеграция необходима, чтобы можно было создавать конференции прямо из почтового клиента при создании встреч. Существует два способа осуществить интеграцию: через старый COM-плагин TrueConf, который распространяется в msi-пакете или через более актуальную веб-версию. В данном материале я использую интеграцию через веб-версию плагина.
COM-плагин версии 1.2.0.47 у меня не заработал. При разборе логов выяснилось, что плагин падал в 403 Forbidden при попытке получить серверную лицензию.
Для сведений: логи плагина можно обнаружить здесь:
C:\Users\%USERNAME%\AppData\Local\TrueConf\OutlookAddIn
Требования для развёртывания интеграции через веб-плагин
1. Аккаунт на сервере TrueConf, который имеет права на создание конференций. При необходимости можно сначала протестировать создание конференций через обычный веб-интерфейс TrueConf.
2. Манифест-файл плагина для его установки и распространения через веб-админку Exchange.
Данный xml-файл можно загрузить через интерфейс администратора TrueConf в разделе “Почтовые плагины”. Вот как это выглядит:
3. Кроме загрузки через данный файл, непосредственно в Outlook этот плагин можно установить через штатную функцию установки плагинов Outlook Get-Addins и поиск по “TrueConf”. Однако, в этом случае нам будет необходима авторизация с аккаунтом MS в магазине и мы не сможем установить плагин централизованно через админку Exchange, поэтому лучше скачать файл-манифест.
Установка веб-версии плагина конкретному пользователю
Идём в OWA и выбираем раздел Manage add-ins.
Добавляем плагин и выбираем xml-файл манифеста, подтверждаем установку. Убеждаемся, что плагин появился.
Если с установкой возникли какие-либо проблемы, то лучше проверить права на установку таких приложений.
Выясняем под какой политикой работает ящик, в который мы устанавливаем расширение и копируем её название:
Get-Mailbox TestMailbox | fl RoleAssignmentPolicy
Выполняем на эту политику запрос:
Get-ManagementRoleAssignment -RoleAssignee "Default Role Assignment Policy" | ? {$_.Role -like "My * Apps"} | ft Role,RoleAssigneeName
В выводе должно присутствовать следующее: My Custom Apps.
И на всякий случай можно проверить настройку на уровне организации:
Get-OrganizationConfig | fl AppsForOfficeEnabled
Настройка веб-плагина в почтовом клиенте
Плагин, установленный на предыдущем этапе через OWA - должен через какое-то время появиться в почтовом клиенте АВТОМАТИЧЕСКИ (распространение может занять до 24-х часов, но на практике хватило минут 15-ти).
Для проверки и использования плагина необходимо создать New Appointment или New Meeting. Если плагин успешно приплыл в Outlook Desktop - мы увидим кнопку TrueConf Meeting. Пример:
При первом запуске плагин попросит следующее: имя TrueConf-сервера (или его IP), имя пользователя и пароль.
После ввода настроек откроется окно, содержащее параметры создаваемой в TrueConf конференции, а ссылка на неё в письме появится после нажатия кнопки NEW TRUECONF MEETING.




