配置 Surface Hub 的“开始”菜单

Surface Hub 附带默认的“开始”菜单,管理员可以通过特定应用对其进行修改,以满足组织要求。 例如,可以安装渐进式Web 应用并将其包含在“开始”菜单中,以便在每个中心会话开始时快速访问用户。

概述

Surface Hub“开始”菜单是从“开始”布局 XML 文件呈现的,该文件包含 Microsoft PowerPoint、Word 和 Excel 等默认应用程序的 App ID 值 (AppUserModelID) 。 可以添加新磁贴或将默认值替换为与要显示的应用关联的 AppUserModelID。 如下所述,使用移动设备管理 (MDM) 提供程序(如 Microsoft Intune)部署包含修改后的“开始”菜单布局 XML 的“开始”菜单布局设备策略。 若要了解详细信息,请参阅 使用 MDM 提供程序管理 Surface Hub

Surface Hub 和桌面版在“开始”菜单方面的差异

Surface Hub 和 Windows 10 桌面版在“开始”菜单自定义方面存在以下一些主要差异:

  • 不可使用开始菜单布局来配置 Surface Hub 的任务栏和欢迎屏幕。
  • “开始”布局策略应仅分配给设备,而不应分配给用户。
  • 在策略中使用的 OMA-URI 设置是 ./Device/Vendor/MSFT/Policy/Config/Start/StartLayout
  • 仅 Edge 和 Microsoft Teams 支持 DesktopApplicationTile。 代码完整性策略阻止所有其他 Win32 应用

默认 Surface Hub“开始”菜单

默认 Surface Hub“开始”菜单

默认的“开始”菜单由以下“开始 XML”布局呈现。

<LayoutModificationTemplate Version="1" xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification">
  <LayoutOptions StartTileGroupCellWidth="8" />
  <DefaultLayoutOverride>
    <StartLayoutCollection>
      <defaultlayout:StartLayout GroupCellWidth="8" xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout">
        <start:Group Name="" xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout">
        <start:DesktopApplicationTile
            DesktopApplicationID="MSEdge"
            Size="2x2"
            Row="0"
            Column="0"/>
        <start:Tile
            AppUserModelID="Microsoft.Getstarted_8wekyb3d8bbwe!App"
            Size="4x2"
            Row="0"
            Column="2"/>
        <start:Tile
            AppUserModelID="Microsoft.Office.PowerPoint_8wekyb3d8bbwe!Microsoft.pptim"
            Size="2x2"
            Row="2"
            Column="0"/>
        <start:Tile
            AppUserModelID="Microsoft.Office.Word_8wekyb3d8bbwe!Microsoft.Word"
            Size="2x2"
            Row="2"
            Column="2"/>
        <start:Tile
            AppUserModelID="Microsoft.Office.Excel_8wekyb3d8bbwe!Microsoft.Excel"
            Size="2x2"
            Row="2"
            Column="4"/>
        <start:Tile
            AppUserModelID="c5e2524a-ea46-4f67-841f-6a9465d9d515_cw5n1h2txyewy!App"
            Size="2x2"
            Row="4"
            Column="0"/>
        <start:Tile
            AppUserModelID="microsoft.microsoftskydrive_8wekyb3d8bbwe!App"
            Size="2x2"
            Row="4"
            Column="2"/>
        <start:Tile
            AppUserModelID="Microsoft.MicrosoftPowerBIForWindows_8wekyb3d8bbwe!Microsoft.MicrosoftPowerBIForWindows"
            Size="2x2"
            Row="4"
            Column="4"/>
        </start:Group>
      </defaultlayout:StartLayout>
    </StartLayoutCollection>
  </DefaultLayoutOverride>
</LayoutModificationTemplate>

修改默认的“开始”菜单

通过修改 XML 的 Start:Tile 元素来自定义“开始”菜单。 Surface Hub 最多支持 12 个磁贴。 不要调整默认宽度:GroupCellWidth=“8”。

本示例将以下渐进式Web 应用添加到默认 XML 布局。 有关包含这些 PWA 的修改的开始布局 XML 文件,请参阅 附录 A

应用 AppUserModelID
WebEx signin.webex.com 8846C236_2aab1d9x9fqba!应用程序
Zoom zoom.us-F576B427_j0dtdqw38r40m!应用程序
Youtube www.youtube.com 756BE99A_pd8mbgmqs65xy!应用程序

提示

有关为 Surface Hub 上安装的其他应用获取 AppUserModelID 的说明,请参阅 附录 B

将修改后的“开始”菜单部署到 Surface Hub

  1. 修改后的“开始”菜单 XML 保存到单独的电脑。

  2. 在管理中心Microsoft Intune登录到Intune门户。

  3. 转到 “设备>配置策略>”“创建配置文件”。

  4. 在“平台”下,选择“Windows 10及更高版本”。 在“配置文件类型”下,选择“ 模板”。 在“模板名称”下,选择“ 自定义 ”,然后选择“ 创建”。

    开始创建自定义配置文件

  5. 在配置设置页上,选择“ 添加 ”。输入名称和可选说明。 选择下一步

    命名自定义配置文件

  6. 对于 OMA-URI,请输入以下字符串:

./Device/Vendor/MSFT/Policy/Config/Start/StartLayout
  1. 对于“数据类型”,请选择“ 字符串 (XML 文件) ,然后 打开修改的”开始“布局 XML 文件。 选择“ 保存 ”,然后单击“ 下一步”。

分配“开始”菜单布局策略

必须将 配置文件分配给 设备并面向设备 URI。 请勿使用: ./User/Vendor/MSFT/Policy/Config/Start/StartLayout

  1. 在“分配”页上的“ 包含的组”下,选择“ 添加组”。

  2. “选择要包含的组”下,输入包含要定位的 Surface Hub 的组的名称,选择 “选择”,然后单击“ 下一步”。 若要详细了解如何将配置文件分配给组,请参阅 添加组以组织用户和设备

  3. 在“适用性规则”页上,根据需要输入可选条件。 否则,请选择“ 下一步”。

  4. 查看配置文件并选择“ 创建”。

  5. 若要立即应用配置文件,请选择“ 设备>”“所有设备 ”,并找到目标 Surface Hub。 打开其“概述”窗格,然后选择“ 同步”。

  6. 应用后,你将在 Surface Hub 上看到修改后的“开始”菜单。

    修改了带有 PWA 的 Surface Hub“开始”菜单

附录 A:针对渐进式Web 应用修改的 Surface Hub“开始”菜单

以下修改的“开始”菜单布局 XML 包括用于 WebEx、Zoom 和 YouTube 的 PWA

<LayoutModificationTemplate Version="1" xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification">
  <LayoutOptions StartTileGroupCellWidth="8" />
  <DefaultLayoutOverride>
    <StartLayoutCollection>
      <defaultlayout:StartLayout GroupCellWidth="8" xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout">
        <start:Group Name="" xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout">
        <start:DesktopApplicationTile
            DesktopApplicationID="MSEdge"
            Size="2x2"
            Row="0"
            Column="0"/>
        <start:Tile
            AppUserModelID="Microsoft.Getstarted_8wekyb3d8bbwe!App"
            Size="4x2"
            Row="0"
            Column="2"/>
        <start:Tile
            AppUserModelID="Microsoft.Office.PowerPoint_8wekyb3d8bbwe!Microsoft.pptim"
            Size="2x2"
            Row="2"
            Column="0"/>
        <start:Tile
            AppUserModelID="Microsoft.Office.Word_8wekyb3d8bbwe!Microsoft.Word"
            Size="2x2"
            Row="2"
            Column="2"/>
        <start:Tile
            AppUserModelID="Microsoft.Office.Excel_8wekyb3d8bbwe!Microsoft.Excel"
            Size="2x2"
            Row="2"
            Column="4"/>
        <start:Tile
            AppUserModelID="c5e2524a-ea46-4f67-841f-6a9465d9d515_cw5n1h2txyewy!App"
            Size="2x2"
            Row="4"
            Column="0"/>
        <start:Tile
            AppUserModelID="microsoft.microsoftskydrive_8wekyb3d8bbwe!App"
            Size="2x2"
            Row="4"
            Column="2"/>
        <start:Tile
            AppUserModelID="Microsoft.MicrosoftPowerBIForWindows_8wekyb3d8bbwe!Microsoft.MicrosoftPowerBIForWindows"
            Size="2x2"
            Row="4"
            Column="4"/>
        <start:Tile
            AppUserModelID="signin.webex.com-8846C236_2aab1d9x9fqba!App"
            Size="2x2"
            Row="6"
            Column="0"/>
        <start:Tile 
            AppUserModelID="zoom.us-F576B427_j0dtdqw38r40m!App"
            Size="2x2" 
            Row="6"
            Column="2"/>
        <start:Tile
            AppUserModelID="www.youtube.com-756BE99A_pd8mbgmqs65xy!App"
            Size="2x2"
            Row="6"
            Column="4"/>
        </start:Group>
      </defaultlayout:StartLayout>
    </StartLayoutCollection>
  </DefaultLayoutOverride>
</LayoutModificationTemplate>

附录 B:从已安装的应用中提取 AppUserModelID

若要获取 Surface Hub 上安装的应用的 AppUserModelID,请执行以下操作:

  1. 以管理员身份登录 Surface Hub,打开 “设置”,然后选择“ 更新 & 安全性”。
  2. 选择“日志”。 插入 U 盘,然后选择“ 收集日志”。
  3. 在单独的电脑上,打开 U 盘并解压缩 Log 文件夹。
  4. 在“注册表”文件夹中,打开 HKLM_SOFTWARE_Microsoft.txt
  5. 搜索与要包含在“开始”菜单中的应用关联的 ApplicationUserModelId

在中心注册表中找到应用 ID