Exchange / Skype For Business 통합(Integration)
Web용 Outlook (OWA)에서 Skype For Business Server와 통합을 할 수 있어요
Exchange / Skype For Business 통합 설정 구성
1) Exchange Server Side 설정
Exchange Server에서 Autodiscover 설정이 되었는지 확인해주세요
저 같은 경우는 설치 시 설정을 진행해놔서 설정이 되어 있습니다.
Get-ClientAccessService -Identity EXCH01 | Select Autodiscover*
설정이 안되어 있는 경우 아래 명령어를 이용하여 설정해주세요
Set-ClientAccessServer -Identity <Exchange Server Host Name> -AutoDiscoverServiceInternalUri "https://autodiscover.domain.local/autodiscover/autodiscover.xml"
각 파라미터는 확인 후 수정이 필요해요
당연히 Autodiscover는 A 레코드로 등록이 되어 있어야 해요
Autodiscover.o959.lab에 대한 인증서 발급이 필요합니다
저는 와일드카드 인증서로 대체 했습니다.
Get-ExchangeCertificate
위 명령어 처럼 인증서 지문(Thumbprint)를 확인해주세요
통합을 위해 위 명령어를 실행해주세요
New-SettingOverride -Name "IM Override" -Component OwaServer -Section IMSettings `
-Parameters @("IMServerName=SFB01.o959.lab","IMCertificateThumbprint=9D8A06F0DEAAA949A479445ACB971FDE74C1B09E") `
-Reason "Configure IM" -Server EXCH01
# IMServername = SkypeForBusiness FQDN (Standard Pool인 경우) / EnterprisePool인 경우는 Pool FQDN 입력
# IMCertificateThumbprint = 위에서 확인한 인증서 지문 입력
# Server = Exchange HOST Name
위 명령어를 실행하여 현재까지 진행한 설정에 대하여 Refresh (Update) 진행해주세요
Exchange Server가 2대 이상이라면 각각의 모든 서버에서 해당 명령어를 실행해주셔야해요
Get-ExchangeDiagnosticInfo -Server EXCH01 -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh
# Server : Exchange Server Host Name
Exchange에서 했던 설정을 확인하기 위해 명령어를 입력해주세요
[xml]$diag=Get-ExchangeDiagnosticInfo -Server EXCH01 -Process MSExchangeMailboxAssistants `
-Component VariantConfiguration -Argument "Config,Component=OwaServer"; $diag.Diagnostics.Components.VariantConfiguration.Configuration.OwaServer.IMSettings
#Server : Exchange Server Hostname
아래 명령어를 입력하여 Exchange Server와 Skype for Business Server를 파트너 어플리케이션을 등록해주세요
C:\'Program Files'\Microsoft\'Exchange Server'\V15\Scripts\Configure-EnterprisePartnerApplication.ps1 -AuthMetaDataUrl 'https://sfb01.o959.lab/metadata/json/1' -ApplicationType Lync
# AuthMetaDataUrl SFB FQDN (Standard Version 인 경우)
아래 명령어를 이용하여 OWA의 가상디렉터리 및 정책 설정을 변경했습니다
# OWA 가상 디렉터리 설정 변경
Get-OwaVirtualDirectory | Set-OwaVirtualDirectory -InstantMessagingType OCS
# OWA 정책 설정 변경
Set-OwaMailboxPolicy -Identity Default -InstantMessagingType OCS
저는 가상디렉터리가 1개 입니다 (Exchange 서버 1대)
OWA 정책도 기본값인 Default만 사용하고 있구요
서버의 구성정보가 저랑 다르시다면 명령어가 달라 집니다
2) Skype For Business Server Side 설정
Exchange Server에서 진행해야 할 설정은 전부 진행했고
이제 Skype For Business 에서 설정이 필요해요
아래 명령어를 이용하여 OAuth 설정을 해주세요
Set-CsOAuthConfiguration -Identity global -ExchangeAutodiscoverUrl https://autodiscover.o959.lab/autodiscover/autodiscover.svc
New-CsTrustedApplicationPool -Identity exch01.o959.lab -Registrar sfb01.o959.lab -Site o959-lab -RequiresReplication $False
# Identity : Exchange Server FQDN
# Registrar : Skype For Business Server FQDN
# Site : Get-CsTopology로 확인
New-CsTrustedApplication -ApplicationId OutlookWebApp -TrustedApplicationPoolFqdn exch01.o959.lab -Port 5199
# TrustedapplicaitonPoolFQDN : Exchange Server FQDN
Enable-CsTopology
설정은 끝났고 아래 명령어를 통해서 특이사항이 없는지 테스트가 가능해요
Test-CsExStorageConnectivity -SipUri user05@o959.lab
계정 테스트
테스트할 계정으로 OWA를 로그인 해주세요
위처럼 OWA에서 Skype의 상태가 공유되고
OWA에서 Skype 로그인이 됬다고 생각하시면 돼요
Skype에서 OWA로그인한 계정으로 메시지를 보내면 메시지 수신이 가능한 것을 확인 했습니다.
'Microsoft On-Premise Server > Microsoft Server Solutions' 카테고리의 다른 글
AD GPO를 이용하여 로그온 스크립트 배포하기 (1) | 2024.09.02 |
---|---|
SQL Database 백업 스케쥴 생성하기 (유지 관리 계획) (0) | 2024.08.21 |
Skype For Business 2015 Server CU 업데이트 진행하기 (0) | 2024.06.10 |
테스트 환경 구성 - (7) Skype For Business 2015 FE Server 설치 (0) | 2024.06.05 |
Exchange 2019 CU14 업데이트 (0) | 2024.03.07 |