使用 Office 365 设置 Zoom Rooms

日历资源与 Zoom Room 集成后,会议室的电视显示器、控制器和安排显示器将显示为会议室安排的会议。 您组织的成员可以在 Zoom Room 中邀请会议室加入会议。 通过日历服务,可以将会议室作为日历资源进行分配。 授权 Zoom 访问日历资源使用户能够一键启动和加入会议室中的会议。

要为 Zoom Rooms 添加日历服务,Office 365 管理员必须在 Office 365 中创建专用用户来管理日历,为每个 Zoom Room 创建或查找日历资源,然后使用模拟或委派访问权限配置用户和资源。

在 Office 365 管理员完成每个部分中的所有步骤后,他们将使用专用用户的凭证为您账户中的 Zoom Rooms 提供使用日历服务及其所有日历资源的授权。

本文涵盖以下主题:

使用 Office 365 设置 Zoom Rooms 的先决条件

如何为 Zoom 创建专用用户以访问 Office 365 日历

  1. 以管理员身份登录 Office 365。
  2. 在 Office 365 账户中添加用户。 请参阅 Microsoft 文档“向 Office 365 添加用户”,获取指示信息。
    注意:由于专用用户需要拥有邮箱,因此该用户必须是 Office 365 中的许可用户。
  3. 记下电子邮件地址和密码。
  4. 继续执行下一部分, 为每个会议室创建或查找日历资源

如何为每个会议室创建或查找日历资源

  1. 以管理员身份登录 Microsoft Exchange 管理中心 (EAC)。
  2. 在导航菜单中,依次单击收件人资源
  3. 如果需要添加会议室,请单击加号 (+)。
    Zoom 建议您为每个会议室使用前缀(如 ZR),或者选择自己的方法来轻松找到 Zoom Rooms。
  4. 记下每个日历资源的显示名称和电子邮件地址。
  5. 继续执行下一部分,通过应用程序级模拟或使用完全委派访问权将用户和资源链接到 Zoom。 

如何设置访问权限

应用程序级模拟

在 EAC 中启用应用程序模拟

  1. 以管理员身份登录 Microsoft Exchange 管理中心 (EAC)。
  2. 在导航菜单中,单击权限
  3. 选择发现管理,然后单击编辑
  4. 角色下,单击“添加”图标 (+)
  5. 从“地址”列表中,选择 ApplicationImpersonation,然后单击添加
  6. 点击确定
  7. 在“发现管理”中单击保存
    Office 365 将开始更新组织设置。

更新角色管理和分配

  1. 使用“以管理员身份运行”选项启动 Windows PowerShell。
    注意:当您右键单击 Windows PowerShell 应用而不启动它时,此选项可用。
  2. 输入以下命令:
    $UserCredential = Get-Credential
  3. 在对话框中输入 Office 365 管理员用户名/密码。
    请确保此账户同时具有“组织管理”和“收件人管理”的权限。
  4. 通过运行以下命令准备会话:
    $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
    注意:如果您在中国,您输入的命令略有不同。 输入以下命令:
    $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://partner.outlook.cn/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
  5. 使用以下命令连接会话。
    Import-PSSession $Session
  6. 如果您看到一条消息,开头为“如果您看到诸如‘Import-PSSession:无法加载文件...’之类的错误”,请输入以下命令:
    Set-ExecutionPolicy Unrestricted
    注意:如果您没有按照步骤 1 中的要求以管理员身份运行 Windows Powershell,则此命令将失败。
  7. 运行以下命令以创建新的管理角色。
    New-ManagementRoleAssignment -Role:ApplicationImpersonation -User: "DedicatedUser"
    注意:对于 DedicatedUser,输入专用服务账户用户的邮箱地址。
  8. 运行以下命令以创建权限范围。
    New-ManagementScope -Name "ResourceMailboxes" -RecipientRestrictionFilter {RecipientTypeDetails -eq "RoomMailbox" -or RecipientTypeDetails -eq "EquipmentMailbox" -or Name -eq 'DedicatedUser'}
  9. 运行以下命令以在账户和范围之间创建关系。
    New-ManagementRoleAssignment –Name "ResourceImpersonation" –Role ApplicationImpersonation –User "DedicatedUser" –CustomRecipientWriteScope "ResourceMailboxes"
    注意:对于 DedicatedUser,输入专用服务账户用户的邮箱地址。

将资源日历添加到专用用户

  1. Outlook 网页版中以专用用户身份登录。
  2. 转至日历。 
  3. 单击导入日历
  4. 单击从目录
  5. 从目录添加日历中,搜索资源的邮箱地址。
  6. 点击添加

完全委派访问权限

将会议室委派给专用用户

  1. 以管理员身份登录 Microsoft Exchange 管理中心 (EAC)。

  2. 在导航菜单中,依次单击收件人资源

  3. 双击会议室的名称。

  4. 单击邮箱委派

  5. 发送方式旁边,单击加号 (+)。

  6. 选择专用用户,然后单击添加->

  7. 单击确定

  8. 向下滚动到完全访问权限,然后单击加号 (+)。

  9. 选择专用用户,然后单击添加->

  10. 单击确定

  11. 点击保存

  12. 对每个会议室重复步骤 3-11。

  13. 继续执行下一部分,允许专用用户编辑 Zoom Rooms 日历

允许专用用户编辑 Zoom Rooms 日历

  1. 使用专用用户的电子邮件(例如 zoomroomadmin@mycompany.com)登录 https://login.microsoftonline.com
  2. 打开专用用户的“日历”,然后从顶部导航栏中,单击专用用户的名称以打开下拉菜单。
  3. 选择“打开另一个邮箱...”

    此操作将打开 Microsoft 弹出对话框窗口。
  4. 输入您创建的日历资源的名称。
    此操作将打开日历资源邮箱。
  5. 单击导航窗格左下角的日历,查看日历资源。
  6. 右键单击日历(位于“我的日历”下)并选择共享权限
    此操作将打开共享此日历:日历对话框
  7. 输入专用用户的电子邮件,从菜单中选择可以编辑,然后单击共享
  8. 打开专用用户的邮箱,并接受来自日历资源的邀请。
    此操作将打开“日历”标签页。
  9. 确保看到页面左侧的其他日历 > 人员日历下列出的 Zoom Room 日历资源。
  10. 继续执行下一部分,使用 Windows PowerShell 更新日历资源设置

如何使用 Windows PowerShell 更新日历资源设置

要使 Zoom 显示日历信息并为 Zoom 会议生成加入链接,您必须更新日历资源设置。

  1. 使用“以管理员身份运行”选项启动 Windows PowerShell。
    当您右键单击 Windows PowerShell 应用而不启动它时,此选项可用。
  2. 输入以下命令:
    Connect-ExchangeOnline -UserPrincipalName <UPN>
    注意:将 <UPN> 的值更改为 Office 365 管理员的用户名。 请确保此账户同时具有“组织管理”和“收件人管理”的权限。
  3. 通过运行以下命令准备会话:
    Connect-ExchangeOnline -ExchangeEnvironmentName O365Default -ConnectionUri https://outlook.office365.com/powershell-liveid/
  4. 通过输入以下命令,将“room_name”的值更改为实际的会议室名称值,检查日历资源的设置:
    Get-CalendarProcessing -Identity "room_name"| Format-List Identity,DeleteComments,DeleteSubject,AddOrganizerToSubject,RemovePrivateProperty,DeleteAttachments
  5. 验证以下值的响应:
    “DeleteSubject”、“AddOrganizerToSubject”、“DeleteComments”、“RemovePrivateProperty”和“DeleteAttachments”
    在大多数情况下,这些值设置为 True。
    Identity              :portertest.com/Users/room_name
    DeleteSubject :True
    AddOrganizerToSubject :True
    DeleteComments :True
    RemovePrivateProperty :True
    DeleteAttachments :True
  6. 使用以下命令更改会议室的设置,将“room_name”的值更改为实际的会议室名称值。
    Set-CalendarProcessing -Identity "room_name" -AddOrganizerToSubject $false -OrganizerInfo $true -DeleteAttachments $true -DeleteComments $false -DeleteSubject $false -RemovePrivateProperty $false
    运行这些命令后,将设置以下设置:
    Identity              :portertest.com/Users/room_name
    DeleteSubject :False
    AddOrganizerToSubject :False
    DeleteComments :False
    RemovePrivateProperty :False
    注意:
  7. 使用以下命令更改设置后,检查会议室的设置,将“room_name”的值更改为实际的会议室名称值。
    Get-CalendarProcessing -Identity "room_name" | Format-List identity,deletesubject,addorganizertosubject,DeleteComments,RemovePrivateProperty
  8. 验证以下值的响应是否已更改为 False:
    “DeleteSubject”、“AddOrganizerToSubject”、“DeleteComments”和“RemovePrivatePropoerty”
    Identity              :portertest.com/Users/room_name
    DeleteSubject :False
    AddOrganizerToSubject :False
    DeleteComments :False
    RemovePrivateProperty :False
  9. 对每个日历重复步骤 4-8,仅更改每个命令中的会议室名称。
  10. 使用以下命令断开会话连接:
    Disconnect-ExchangeOnline
  11. 关闭 Windows PowerShell。

如何将日历服务添加到 Zoom

  1. 以 Zoom Rooms 管理员身份登录 Zoom Web Portal。
  2. 选择日历集成,然后单击添加日历服务
    此时将显示添加日历服务对话框。
  3. 单击 Office 365
  4. 选择使用 EWS 授权使用 OAuth 2.0 授权。 如果您想了解有关这些选项的更多信息,请参阅 Microsoft 提供的此文档
  5. 账户权限类型下,选择应用程序级模拟完全访问权委派,具体取决于上面使用的权限设置。
  6. 单击授权
    注意:如果使用 OAuth 2.0,并且已禁用 Office 365 用户可以同意企业应用程序代表其访问公司数据(在 账户设置中),则需要在设置中启用此选项,或在 Azure 中为 Zoom 应用启用此选项。
  7. “日历集成”页面显示您添加的日历服务。

注意请参阅 添加 Zoom Room,获取使用 Zoom Room 配置日历资源的信息。