委任された管理者のアクセスを特定のプールまたはポッドに限定する必要がある場合は、ワークフローを特定のプールまたはポッドにバインドすることができます。管理者は、必要に応じてワークフローを複製し、別々のプールに割り当てることができます。

管理者がワークフローをポッドに割り当てると、vSphere Web Client 内のそのポッドに属しているプールのドロップダウン メニューが委任管理者に表示されます。ワークフローを特定のプールに割り当て、プールのドロップダウン メニューを無効にすることも可能です。プールのドロップダウン メニューは、ワークフローがローカライズされているかどうかにかかわらず、ほとんどのワークフローでサポートされます。

次のワークフローの場合、ローカライズを予定している場合は、そのワークフローを特定のプールに割り当て、プールのドロップダウン メニューを無効にする必要があります。

  • アプリケーションに対する資格
  • ユーザーを割り当てる
  • デスクトップ割り当て
  • デスクトップに対する資格
  • ユーザーの割り当てを解除

前提条件

  • vRealize Orchestrator サーバの管理者認証情報を把握していることを確認します。このアカウントは、vCenter Single Sign-On で認証するように構成された vRealize Orchestrator Admin グループのメンバーである必要があります。
  • 構成での View ポッドの追加ワークフローを実行して、ポッドに接続されていることを確認します。VMware Horizon 8 でのポッドへの接続の構成を参照してください。
  • vSphere Web Client で公開する予定のプールに委任された管理者を正しく割り当ててあることを確認します。委任された管理者のプールへの割り当てを参照してください。

手順

  1. 管理者として vRealize Orchestrator クライアントにログインし、画面の左上部分のドロップダウン メニューから [設計] を選択します。
  2. ワークフロー階層リストで、[ライブラリ] > [Horizon] を選択し、サブフォルダとワークフローに移動します。
    たとえば、 [ライブラリ] > [Horizon] > [ワークフロー] > [vSphereWebClient] で [ユーザーをデスクトップ プールに追加] ワークフローに移動できます。
  3. ワークフローを右クリックし、[ワークフローの複製] を選択して、フォームに値を入力します。
    選択したフォルダに新しいワークフローが表示されます。
  4. 新たに作成したワークフローを左ペインで選択し、右ペインで [プレゼンテーション] タブをクリックし、表示枠の最上部にあるツールバー内の [編集] (鉛筆)アイコンをクリックします。
  5. タブの上部で [(string)podAlias Horizon View Pod] を選択し、そのプロパティを編集します。
    1. タブの下部で、[プロパティ] タブをクリックし、[データ バインド] 行でポッド名を入力して引用符で囲みます(例:"ViewPod1")。
    2. [既定の答え] プロパティを選択して削除します。
    3. [デフォルト値] プロパティを追加し、同じポッド名を引用符で囲んで入力します。
    [既定の答え] プロパティを削除せずに [デフォルト値] プロパティを設定すると、ワークフローが 1 つのポッドに割り当てられていても、vSphere Web Client にポッドのドロップダウン メニューが表示されることがあります。
  6. ワークフローを 1 つのプールにのみバインドするには、タブの上部で [(string)poolId Desktop Pool ID] を選択し、そのプロパティを編集します。
    1. タブの下部で、[プロパティ] タブをクリックし、[データ バインド] 行でプール ID を入力して引用符で囲みます(例:"DesktopPool")。
    2. [既定の答え] プロパティを選択して削除します。
    3. [デフォルト値] プロパティを追加し、同じプール名を引用符で囲んで入力します。
    [既定の答え] プロパティを削除せずに [デフォルト値] プロパティを設定すると、ワークフローが 1 つのプールに割り当てられていても、vSphere Web Client にプールのドロップダウン メニューが表示されることがあります。

結果

このワークフローが開始する時点では、ポッド名とプール ID がすでに取り込まれています。それらを変更することはできません。

次のタスク

他の言語のワークフロー バージョンを作成します。