Skype for Business Server 2015和Outlook web app集成

简介:

我们都知道,在生产环境中部署了exchange 2013或者2016和skype for business server 2015后,默认情况下,客户端outlook就已经和skype for business集成了一些功能,包括:通过outlook可以新建skype会议、查看用户的skype状态等、通过skype for business客户端我们也可以直接找到某人发送邮件,看到outlook的日历等等
但是通过outlook web app我们却没办法看到skype的状态信息,因为这个是需要我们手工配置才可以集成。
其实配置比较简单,下面是配置的过程(主要是在配置过程中有一些需要注意的地方),希望对大家有所帮助。
前提条件:
在配置前,首先我们需要确认一下在exchange2016上已经安装了UCMA组件
配置过程:
整个配置过程我们分为2部分进行:
第1部分:配置Skype for business server 2016

  1. 创建与 Outlook Web App 关联的 Skype for Business Server 受信任应用程序池和受信任应用程序,这样做的目的是将exchange2016\2013服务器添加到已知服务器列表中,添加过程如下:
    打开SFB命令行管理程序,执行以下命令创建受信任的应用程序池:
    New-CsTrustedApplicationPool -Identity mail.contoso.com -Registrar pool.contoso.com -Site 1 -RequiresReplication $False
    以上命令中的site,我们通过以下命令获取:
    Get-CsSite | Select-Object DisplayName, SiteID
    创建完成应用程序池后,通过以下命令创建应用程序标识和端口:
    New-CsTrustedApplication -ApplicationId OutlookWebApp -TrustedApplicationPoolFqdn mail.contoso.com -Port 5199
  2. 通过以下命令启用对SFB拓扑所做的更改
    Enable-CsTopology

第2部分:配置exchange 2016或2013
关于exchange2016和2013的配置过程是有些区别的,在下面的配置过程中我会重点说明

  1. 在CAS角色服务器上执行以下命令设置OWA虚拟目录以激活IM
    Get-OwaVirtualDirectory | Set-OwaVirtualDirectory -InstantMessagingEnabled $True -InstantMessagingType OCS

  2. 设置IM服务器及证书
    如果我们环境中部署的是exchange 2016,方法如下:
    指定 IM 服务器和 IM 证书指纹:
    New-SettingOverride -Name "IM Override" -Component OwaServer -Section IMSettings -Parameters @("IMServerName=pool.contoso.com","IMCertificateThumbprint=CYLQAY0E9D225A1A06193A9D44B21234387086") -Reason "Configure IM"
    证书指纹我们可以运行以下命令获取:
    Get-ExchangeCertificate
    如果我们在环境中部署的是exchange 2013,方法如下:
    在exchange 2013 MBX服务器的安装目录,如:C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Owa 下,修改web.config文件,添加以下2行:
    <add key="IMCertificateThumbprint" value="EA5A332496CC05DA69B75B66111C0F78A110D22d"/>
    <add key="IMServerName" value="atl-cs-001.litwareinc.com"/>
    如下图:

    Skype for Business Server 2015和Outlook web app集成

  3. 在 Exchange 服务器上刷新 IM 设置
    Get-MailboxServer | Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh
  4. 回收MSExchangeOWAAppPool
    Restart-WebAppPool MSExchangeOWAAppPool
  5. 配置outlook web app邮箱策略以启用IM功能
    Get-MailboxServer |Get-OwaMailboxPolicy |Set-OwaMailboxPolicy -InstantMessagingEnabled
    $True -InstantMessagingType "OCS"
  6. 查看效果
    Skype for Business Server 2015和Outlook web app集成



     本文转自ljb_job 51CTO博客,原文链接:http://blog.51cto.com/liujb/2055027,如需转载请自行联系原作者



相关文章
|
1月前
|
监控 安全 Apache
构建安全的URL重定向策略:确保从Web到App平滑过渡的最佳实践
【10月更文挑战第2天】URL重定向是Web开发中常见的操作,它允许服务器根据请求的URL将用户重定向到另一个URL。然而,如果重定向过程没有得到妥善处理,可能会导致安全漏洞,如开放重定向攻击。因此,确保重定向过程的安全性至关重要。
77 0
|
3月前
|
API 开发者
【API管理 APIM】APIM集成内部VNet后,自我访问出现(Unable to connect to the remote server)问题,而Remote Server正是APIM它自己
【API管理 APIM】APIM集成内部VNet后,自我访问出现(Unable to connect to the remote server)问题,而Remote Server正是APIM它自己
|
3月前
|
PHP Windows
【Azure App Service for Windows】 PHP应用出现500 : The page cannot be displayed because an internal server error has occurred. 错误
【Azure App Service for Windows】 PHP应用出现500 : The page cannot be displayed because an internal server error has occurred. 错误
|
3月前
|
关系型数据库 MySQL Linux
【Azure 应用服务】在创建Web App Service的时候,选Linux系统后无法使用Mysql in App
【Azure 应用服务】在创建Web App Service的时候,选Linux系统后无法使用Mysql in App
【Azure 应用服务】在创建Web App Service的时候,选Linux系统后无法使用Mysql in App
|
3月前
|
Java 开发工具 git
【Azure 应用服务】本地Git部署Java项目到App Server,访问无效的原因
【Azure 应用服务】本地Git部署Java项目到App Server,访问无效的原因
|
3月前
【Azure 应用服务】通过 Web.config 开启 dotnet 应用的 stdoutLog 日志,查看App Service 产生500错误的原因
【Azure 应用服务】通过 Web.config 开启 dotnet 应用的 stdoutLog 日志,查看App Service 产生500错误的原因
|
3月前
|
Linux Python
【Azure 应用服务】Azure App Service For Linux 上实现 Python Flask Web Socket 项目 Http/Https
【Azure 应用服务】Azure App Service For Linux 上实现 Python Flask Web Socket 项目 Http/Https
|
3月前
|
存储 Linux 网络安全
【Azure 应用服务】App Service For Linux 如何在 Web 应用实例上住抓取网络日志
【Azure 应用服务】App Service For Linux 如何在 Web 应用实例上住抓取网络日志
|
3月前
|
Docker 容器
【Azure 应用服务】App Server 部署后,Docker报错,找不到8080端口
【Azure 应用服务】App Server 部署后,Docker报错,找不到8080端口
|
3月前
|
Web App开发 安全 JavaScript
【Azure 应用服务】App Service 通过配置web.config来添加请求返回的响应头(Response Header)
【Azure 应用服务】App Service 通过配置web.config来添加请求返回的响应头(Response Header)

热门文章

最新文章