必须将委派管理员的访问权限限定于特定池或容器时,可以将工作流与特定池或容器绑定。管理员可以复制工作流,并根据需要将其与不同的池绑定。

管理员将工作流与容器绑定后,委派管理员即可在 vSphere Web Client 中看到一个属于该容器的池下拉菜单。不过,您也可以将工作流与特定池绑定并禁用池下拉菜单。无论工作流是否已本地化,大多数工作流均支持池下拉菜单。

重要事项: 对于以下工作流,如果您计划将工作流本地化,则必须将工作流与特定池绑定并禁用池下拉菜单:
  • 应用程序授权
  • 分配用户
  • 桌面分配
  • 桌面授权
  • 取消分配用户

前提条件

  • 确认您拥有 vRealize Orchestrator 服务器的管理员凭据。此帐户必须是已配置为通过 vCenter Single Sign-On 进行身份验证的 vRealize Orchestrator Admin 组的成员。
  • 确认已通过运行“在配置中添加 View 容器”工作流,建立了到 Horizon 容器的连接。请参阅配置到 Horizon 容器的连接
  • 确认您已为计划通过 vSphere Web Client 公开的池分配了正确的委派管理员。请参阅向池分配委派管理员

过程

  1. 以管理员身份登录到 vRealize Orchestrator 客户端,然后从屏幕左上部分的下拉菜单中选择设计
  2. 在工作流分层列表中,依次选择 > Horizon,并导航至子文件夹和工作流。
    例如,您可以导航到 > Horizon > 工作流 > vSphereWebClient 中的“向桌面池添加用户”工作流。
  3. 右键单击工作流,选择复制工作流,并将表格填写完整。
    新的工作流位于您所选的文件夹中。
  4. 在左侧窗格中选择新创建的工作流,在右侧窗格中单击演示选项卡,然后单击窗格顶部工具栏中的编辑(铅笔)图标。
  5. 在此选项卡的上半部分中选择 (string)podAlias Horizon View 容器,并编辑其属性。
    1. 在此选项卡的下半部分中单击属性选项卡,在数据绑定行中,键入容器名称并用引号括起;例如:"ViewPod1"
    2. 选择并删除预定义答案属性。
    3. 添加默认值属性并键入使用引号括起的同一容器名称。
    如果不删除 预定义答案属性,并设置 默认值属性,则即使该工作流已与一个容器绑定,也可以在 vSphere Web Client 中看到一个容器下拉菜单。
  6. 要将工作流仅与一个池绑定,请在此选项卡的上半部分中选择 (string)poolId 桌面池 ID,并编辑其属性。
    1. 在此选项卡的下半部分中单击属性选项卡,在数据绑定行中,键入池 ID 并用引号括起;例如,“DesktopPool”
    2. 选择并删除预定义答案属性。
    3. 添加默认值属性并键入使用引号括起的同一池名称。
    如果不删除 预定义答案属性,并设置 默认值属性,则即使该工作流已与一个池绑定,也可以在 vSphere Web Client 中看到一个容器下拉菜单。

结果

此工作流启动后,容器名称和池 ID 均已填充且无法更改。

后续步骤

创建工作流的其他语言版本。