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,如需转载请自行联系原作者



相关文章
|
7月前
|
前端开发 安全 开发工具
【11】flutter进行了聊天页面的开发-增加了即时通讯聊天的整体页面和组件-切换-朋友-陌生人-vip开通详细页面-即时通讯sdk准备-直播sdk准备-即时通讯有无UI集成的区别介绍-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【11】flutter进行了聊天页面的开发-增加了即时通讯聊天的整体页面和组件-切换-朋友-陌生人-vip开通详细页面-即时通讯sdk准备-直播sdk准备-即时通讯有无UI集成的区别介绍-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
371 90
【11】flutter进行了聊天页面的开发-增加了即时通讯聊天的整体页面和组件-切换-朋友-陌生人-vip开通详细页面-即时通讯sdk准备-直播sdk准备-即时通讯有无UI集成的区别介绍-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
|
10月前
【Azure App Service】PowerShell脚本批量添加IP地址到Web App允许访问IP列表中
Web App取消公网访问后,只允许特定IP能访问Web App。需要写一下段PowerShell脚本,批量添加IP到Web App的允许访问IP列表里!
146 2
|
11月前
|
监控 安全 Apache
构建安全的URL重定向策略:确保从Web到App平滑过渡的最佳实践
【10月更文挑战第2天】URL重定向是Web开发中常见的操作,它允许服务器根据请求的URL将用户重定向到另一个URL。然而,如果重定向过程没有得到妥善处理,可能会导致安全漏洞,如开放重定向攻击。因此,确保重定向过程的安全性至关重要。
489 0
|
关系型数据库 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
【Azure App Service】列举为App Service集成虚拟网络(VNET)操作时所需要的最小权限
【Azure App Service】列举为App Service集成虚拟网络(VNET)操作时所需要的最小权限
|
Shell PHP Windows
【Azure App Service】Web Job 报错 UNC paths are not supported. Defaulting to Windows directory.
【Azure App Service】Web Job 报错 UNC paths are not supported. Defaulting to Windows directory.
107 0
|
Linux 应用服务中间件 网络安全
【Azure 应用服务】查看App Service for Linux上部署PHP 7.4 和 8.0时,所使用的WEB服务器是什么?
【Azure 应用服务】查看App Service for Linux上部署PHP 7.4 和 8.0时,所使用的WEB服务器是什么?
108 0
【Azure 应用服务】通过 Web.config 开启 dotnet 应用的 stdoutLog 日志,查看App Service 产生500错误的原因
【Azure 应用服务】通过 Web.config 开启 dotnet 应用的 stdoutLog 日志,查看App Service 产生500错误的原因
201 0
|
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
166 0
|
存储 安全 网络安全
【Azure 环境】使用Azure中的App Service部署Web应用,以Windows为主机系统是否可以启动防病毒,防恶意软件服务呢(Microsoft Antimalware)?
【Azure 环境】使用Azure中的App Service部署Web应用,以Windows为主机系统是否可以启动防病毒,防恶意软件服务呢(Microsoft Antimalware)?
127 0

热门文章

最新文章