Microsoft Teams全生命周期会议-03你了解MeetingRoom吗

网友投稿 306 2022-10-03

Microsoft Teams全生命周期会议-03你了解MeetingRoom吗

借着今天这个时间点,正好又写到Teams会议系列博客,就简单的跟大家分享一下,但不会像内部资料这么详细,不过大概过程原理会说明白。

言归正传,前面两篇文章介绍了Teams会议的网络准备和会议类型的介绍,这篇文章给大家分享一下会议场景中的Microsoft Teams Rooms,回顾一下对应的是上一篇文章中大型会议室类型(会议室主机+控制屏+双显)。

讲人话就是下面几点:

①    会议室中有专业的音视频采集设备;

②  会议室中有专业的X86架构会议主机;

③    专业的会议主机上是需要有一个会议室账号而这个账号需要Exchange和Skype服务;

④    针对会议室主机可以进行Teams会议的控制;

大概的要求清楚了,接下来我们先看下针对这个会议室账号的详细要求:

在传统的Exchange环境中我们使用outlook预约会议室的时候会存在一个会议室资源列表可供我们选择,这里预约的仅仅是一个Offline的会议室,如果是要预约一个Online会议又要去该会议室召开则需要将预约会议类型更改为Skype或Teams会议,那回归到正题Microsoft Teams Rooms,我要预约一个Teams会议而且希望去到实际的会议室里面开会,进入到会议室我能看到我预约的日程实现一键入会,那么此时就有一个账号上的问题了,此账号必须要有日程信息显示,同时又要有Teams或Skype的功能。有这样的账号就意味着是一个有密码可以进行登录的资源账号而且还必须分配许可。

账号准备完成后还要准备会议室设备,所以这篇博客就跟大家分享一下会议室设备账号的创建以及Microsoft Teams Rooms的构建。Teams Rooms既是一个虚拟的会议室又是一个实实在在存在的物理会议室,说它虚是因为会议室设备里面有一个资源账号可以通过Outlook或Teams进行预约会议和会议管理,说它实是因为这套设备管理着实实在在的物理会议室。

先说下账号的准备。

记录所需的AccountSkuId参数值(例如ucssi:ENTERPRISEPACK),以获取要分配给会议室系统账户的所需主要许可证。如上面所述,分配给此账户的许可至少需要包括Skype for Business Online Plan2/或Microsoft Teams还有Exchange Online,但通常使用Business Premium或Enterprise。好消息是在2018年12月,Microsoft 推出了专门针对设备的新会议室 Office 365许可订购叫Meeting Room(每个账号每个月$15.00),要比其他商业或企业版许可便宜很多,里面就只有Skype和Exchange服务没有多余的产品,因此这些许可证非常适合Microsoft Teams Rooms等设备。

由于我们公司的Office365订阅中Meeting Room许可已经过期了,所以我以E3许可来进行Demo,另外允许PSTN呼叫进入Teams Rooms则还需要配置Direct Routing以及AudioConf

接下来开始进行配置,首先要通过PowerShell连接到Exchange Online,Office365 AAD,Skype for Business Online,具体操作方法可参考我之前的博客不在此赘述

首先来定义一些变量

输入以下行以将变量设置为每个项目的所需值。

Ø  将新账户的所需身份(用户主体名称(UPN),SMTP地址,SIP URI等)设置为$newRoom变量;

Ø  选择账户的适当显示名称作为$name变量;

Ø  将密码定义为$pwd变量;

Ø  将许可证定义为$license变量;

Ø  输入有效的双字母国家/地区代码,以获取此账户将用作$location变量的相应位置;

$newRoom="cdrooms@ucssi.com" $name="CD Teams Room" $pwd="Xhsd2018" $license="ucssi:ENTERPRISEPACK" $location="CN"

(密码我已经妥妥的改了,哈哈)

建立新账户

此步骤将在Azure Active Directory中创建一个新账户,同时在Exchange Online中将该账户作为Room资源邮箱启用邮箱。它还设置上面自定义的密码,然后启用账户进行身份验证。

运行以下New-Mailbox 用于创建新账户。

建议在成功创建邮箱之后等待大约30秒,然后再尝试在下一节中运行命令,否则可能会发生错误。

配置账户

以下步骤将用于配置账户和邮箱上的其他必备和推荐选项。

等待30秒后,运行以下Set-MsolUsercmdlet禁用密码到期并设置UsageLocation。

运行以下Set-MsolUserLicense cmdlet将相应的Office 365许可证分配给新账户。

运行以下Set-Mailbox cmdlet用于设置向会议室邮箱发送会议邀请时显示的Outlook邮件提示。

运行以下Set-CalendarProcessing cmdlet以配置Exchange为此邮箱处理会议邀请的方式。

启用会议室

需要执行这些步骤才能使该账户与Skype for Business或Microsoft Teams一起使用。由于复制间隔,建议在最初创建账户后至少等待5分钟,然后再尝试在Skype for Business Online中将账户设置为会议室。在此步骤成功完成之前,有时可能需要更长时间(最多15分钟)。

运行以下Get-CsOnlineUser cmdlet以列出已为租户中所有启用Skype的账户分配的SIP注册器。

上述结果表明租户中的所有账户都在同一个池中(例如sippoolsg20f11.infra.lync.com)

等待几分钟后,运行以下Enable-CsMeetingRoom cmdlet,将RegistrarPool值替换为上一步中返回的FQDN,以启用新的会议室账户。

如果先前的cmdlet返回错误“ 未找到管理对象的身份 ”,则尚未在云中完成账户启用。再等几分钟再尝试运行此cmdlet。

配置企业语音

如果会议室账户还需要PBX和PSTN功能,则可以适当的配置启用账户。对于Microsoft团队,可以使用直接路由或呼叫计划为该账户提供PSTN服务。在此Demo中目前没有Calling Plan以及配置直接路由,所以无法实现PSTN呼入Teams Rooms

以上是会议室账号准备,接下来进行Microsoft Teams Rooms硬件准备

Teams Rooms硬件设备基于X86架构主机进行构建。所以需要准备一台X86主机。

构建前置条件及过程如下:

①     通过脚本下载Microsoft Teams Rooms的最新MSI安装程序;

②      准备一个16GB+的空白U盘(3.0接口最佳);

③      确定用户必须提供的Windows 10版本及许可。最新发布的版本可能会或可能不会被测试和支持与Microsoft Teams Rooms设备一起使用;

④      Windows 10镜像提前解压到文件夹;

⑤      下载必要的支持组件;

⑥      在安装介质上组装所需的组件;

⑦      下载部署软件及工具;

接下来去下载部署脚本,下载链接如下

然后再次插入U盘到电脑才算成功制作SRS安装镜像

OK接下来看下安装到X86架构PC上面的注意事项

下一步

原因:还记得上面说的UEFI吗?使用U盘来装Windows 10 64位系统,BIOS也必须要配置UEFI启动选项!

装好之后系统会自动重启好几次耐心等待

完成会议室设备账号准备以及Teams Rooms系统构建整个过程耗时约3小时。

这篇博客为大家分享了Teams Rooms的一系列知识点,下一篇博客跟大家分享一下会前的预约部分,这个系列博客之所以会介绍这么多会前的各种环境准备,只有一个目的:开好一场Teams会议!

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Microsoft Teams全生命周期会议-04如何提高会议体验
下一篇:springboot+vue完成编辑页面发送接口请求功能
相关文章

 发表评论

暂时没有评论,来抢沙发吧~