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



相关文章
|
2月前
|
JSON API 数据处理
Winform管理系统新飞跃:无缝集成SqlSugar与Web API,实现数据云端同步的革新之路!
【8月更文挑战第3天】在企业应用开发中,常需将Winform桌面应用扩展至支持Web API调用,实现数据云端同步。本文通过实例展示如何在已有SqlSugar为基础的Winform系统中集成HTTP客户端调用Web API。采用.NET的`HttpClient`处理请求,支持异步操作。示例包括创建HTTP辅助类封装请求逻辑及在Winform界面调用API更新UI。此外,还讨论了跨域与安全性的处理策略。这种方法提高了系统的灵活性与扩展性,便于未来的技术演进。
174 2
|
2月前
|
机器学习/深度学习 存储 前端开发
实战揭秘:如何借助TensorFlow.js的强大力量,轻松将高效能的机器学习模型无缝集成到Web浏览器中,从而打造智能化的前端应用并优化用户体验
【8月更文挑战第31天】将机器学习模型集成到Web应用中,可让用户在浏览器内体验智能化功能。TensorFlow.js作为在客户端浏览器中运行的库,提供了强大支持。本文通过问答形式详细介绍如何使用TensorFlow.js将机器学习模型带入Web浏览器,并通过具体示例代码展示最佳实践。首先,需在HTML文件中引入TensorFlow.js库;接着,可通过加载预训练模型如MobileNet实现图像分类;然后,编写代码处理图像识别并显示结果;此外,还介绍了如何训练自定义模型及优化模型性能的方法,包括模型量化、剪枝和压缩等。
33 1
|
2月前
|
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它自己
|
2月前
|
关系型数据库 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
|
2月前
|
jenkins 持续交付 开发工具
"引爆效率革命!Docker+Jenkins+GIT+Tomcat:解锁持续集成魔法,一键部署Java Web应用的梦幻之旅!"
【8月更文挑战第9天】随着软件开发复杂度的增加,自动化变得至关重要。本文通过实例展示如何结合Docker、Jenkins、Git与Tomcat建立高效的持续集成(CI)流程。Docker确保应用环境一致性;Jenkins自动化处理构建、测试和部署;Git管理源代码版本;Tomcat部署Web应用。在Jenkins中配置Git插件并设置项目,集成Docker构建Tomcat应用镜像并运行容器。此外,通过自动化测试、代码质量检查、环境隔离和日志监控确保CI流程顺畅,从而显著提高开发效率和软件质量。
62 3
|
2月前
|
API UED 开发者
如何在Uno Platform中轻松实现流畅动画效果——从基础到优化,全方位打造用户友好的动态交互体验!
【8月更文挑战第31天】在开发跨平台应用时,确保用户界面流畅且具吸引力至关重要。Uno Platform 作为多端统一的开发框架,不仅支持跨系统应用开发,还能通过优化实现流畅动画,增强用户体验。本文探讨了Uno Platform中实现流畅动画的多个方面,包括动画基础、性能优化、实践技巧及问题排查,帮助开发者掌握具体优化策略,提升应用质量与用户满意度。通过合理利用故事板、减少布局复杂性、使用硬件加速等技术,结合异步方法与预设缓存技巧,开发者能够创建美观且流畅的动画效果。
57 0
|
2月前
【Azure App Service】列举为App Service集成虚拟网络(VNET)操作时所需要的最小权限
【Azure App Service】列举为App Service集成虚拟网络(VNET)操作时所需要的最小权限
|
2月前
|
JavaScript Linux API
【Azure 应用服务】NodeJS Express + MSAL 应用实现AAD集成登录并部署在App Service Linux环境中的实现步骤
【Azure 应用服务】NodeJS Express + MSAL 应用实现AAD集成登录并部署在App Service Linux环境中的实现步骤
|
2月前
【Azure 应用服务】通过 Web.config 开启 dotnet 应用的 stdoutLog 日志,查看App Service 产生500错误的原因
【Azure 应用服务】通过 Web.config 开启 dotnet 应用的 stdoutLog 日志,查看App Service 产生500错误的原因
|
2月前
|
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
下一篇
无影云桌面