Skype для бизнеса Server 2015 с Outlook Web App.

Доброго дня.

Из серии мелочь, но приятно. Иногда возникает вопрос, как получить доступ к сервису Skype для бизнеса если под рукой нет клиента, а есть необходимость в обмене мгновенными сообщениями. Вариант есть, вариант не новый, суть заключается в использовании Outlook Web Access или наиболее известный как OWA с включенным функционалом обмена мгновенными сообщениями через сервис Skype для бизнеса. В этой статье попробую рассказать, как такой функционал включить и использовать.

Несмотря на то, что речь пойдет и про обмен мгновенными сообщениями, вся настройка будет происходить не только на серверах S4B, но и на сервере(ах) Exchange,в моем случае 2016.

Настройки на стороне Skype для бизнеса.

Но все же начать нужно с сервера Skype для бизнеса, нужно будет создать пул доверенных приложений. Для этого воспользуюсь командлетом S4B Poweshell:

New-CsTrustedApplicationPool -Identity <OWAPoolFQDN> -Registrar <S4BPoolFQDN> -Site <S4B Site> -RequiresReplication $False

где,

  • OWAPoolFQDN — имя сервера или пула серверов Exchange
  • S4BPoolFQDN — имя пула серверов Skype для бизнеса
  • S4B Site — имя сайта Skype для бизнеса, который указан в topology builder

В моем случае я использую один сервер Exchange и один сервер S4B, поэтому командлет выглядит следующим образом.

New-CsTrustedApplicationPool -Identity EXCH.lab.local -Registrar S4B-FE.lab.local -Site Saint-Petersburg -RequiresReplication $False

s4b-fe-wap2016-12-28-11_31_05-administrator_-skype-for-business-server-management-shell

Теперь нужно создать соответствующее доверенное приложение в этом пуле с помощью командлета

New-CsTrustedApplication -ApplicationId OutlookWebApp -TrustedApplicationPoolFqdn <OWAPoolFQDN> -Port <Port>

где,

  • OWAPoolFQDN — имя сервера или пула серверов Exchange
  • Port — TCP порт на котором будет работать это приложение, должен быть уникальным для пулов Exchange и Skype для бизнеса.

В моем случае командлет выглядит так:

New-CsTrustedApplication -ApplicationId OutlookWebApp -TrustedApplicationPoolFqdn Exch.lab.local -Port 5199

s4b-fe-wap2016-12-28-11_32_28-administrator_-skype-for-business-server-management-shell

Теперь необходимо опубликовать сделанные в топологии изменения, прямо в этой же консоли с помощью командлета Enable-CsTopology

s4b-fe-wap2016-12-28-11_50_01-administrator_-skype-for-business-server-management-shell

Так же рекомендую убедиться, что пул и приложения созданы либо с помощью соответсвующих командлетов Get-CsTrustedApplicationPool и  Get-CsTrustedApplication ну или просто через панель управления

2016-12-28-11_59_49-trusted-application-skype-for-business-server-2015-control-panel-internet-ex


 

Настройки на стороне Exchange.

Для начала надо получить Thumbprint действующего сертификата Exchange, для этого предлагаю воспользоваться консолью Exchange Powershell и командлетом Get-ExchangeCertificate, найти действующий и скопировать нужное значение.

exch-sfb-owa2016-12-09-14_12_00-select-machine_-exch-lab-local

Далее на каждом сервере Exchange (ну кроме Edge, конечно) нужно внести изменения в файл web.config, расположенный по умолчанию в каталоге C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Owa

exch-sfb-owa2016-12-09-14_14_20-owa

Добавить нужно собственно 2 строчки со значениями:

<add key=»IMCertificateThumbprint» value=»THUMBPRINT«/>
<add key=»IMServerName» value=»S4B Pool FQDN«/>

, где

  • THUMBPRINT — это thumbprint сертификата, скопированный выше
  • S4B Pool FQDN — это, соответственно, полное доменное имя пула серверов Skype для бизнеса. Ну или имя сервера если пул типа Standard.

exch-sfb-owa2016-12-09-14_22_15-web-config-notepad

Теперь после внесенных изменений необходимо перезапустить веб пул OWA, сделать это можно разными способами, но самый корректный, пожалуй, этот:

C:\windows\System32\Inetsrv\Appcmd.exe recycle apppool.name:»MSExchangeOWAAppPool»

При успешном перезапуске должен вернуть значение «MSExchangeOWAAppPool» successfully recycled

exch-sfb-owa2016-12-09-14_26_33-machine_-exch-lab-local

Осталось только включить функционал обмена мгновенными сообщениями для нужной политики OWA. В моем случае есть только политика по умолчанию поэтому командлет выглядит так:

Set-OwaMailboxPolicy -Identity «Default» -InstantMessagingEnabled $true -InstantMessagingType «OCS»

exch-sfb-owa2016-12-09-14_26_56-machine_-exch-lab-local

Включить функционал обмена мгновенными сообщениями можно сразу для всех политик OWA используя следующий командлет:

Get-OwaVirtualDirectory | Set-OwaVirtualDirectory -InstantMessagingEnabled $True -InstantMessagingType OCS

 

На стороне клиента

Теперь можно посмотреть что получилось. Для это нужно зайти на страницу OWA и в  правом верхнем углу экрана должна появиться возможность «Войти в IM»

w7-owa-im-2016-12-09-14_52_34-%d0%bf%d0%be%d1%87%d1%82%d0%b0-alexander-shestakov-outlook-internet-explorer

Вход займет немного времени и появится возможность указать свой статус присутствия

w7-owa-im-2016-12-09-14_53_01-%d0%bf%d0%be%d1%87%d1%82%d0%b0-alexander-shestakov-outlook-internet-explorer

Так же, конечно, можно начать обмен мгновенными сообщениями

w7-owa-im-2016-12-09-15_04_40-vasily-shcherbakov-internet-explorer

Действительно 🙂

Надеюсь пригодится.


Рекомендуемые статьи:

https://technet.microsoft.com/ru-ru/library/jj688055.aspx

Реклама

Об авторе Alexander Shestakov

MCITP, MCSE. Компания "Динамика"
Запись опубликована в рубрике Skype for Business с метками , , , , , , , . Добавьте в закладки постоянную ссылку.

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s