このページでは、Horizon Universal Console の [サブスクリプションの管理] ワークフローを使用して、Horizon Cloud 環境に保存されているサブスクリプション情報を変更、修正、または更新する方法を説明します。このワークフローの使用事例の 1 つとして、サブスクリプションのキーの有効期限が近づいていて、Azure ポータルで新しいキーを作成した場合に、そのサブスクリプション内のポッドでその新しいキーを使用するようにすることです。

重要: システムの既知の問題により、この手順は設計どおりに機能しません。この問題により、コンソールの [サブスクリプションの管理] ウィンドウで [アプリケーション キー] 設定を編集して保存した後、各仮想マシンで管理サービスが再起動されるまで、新しく入力したプライベート キーがポッド マネージャ仮想マシンで有効になりません。そのサービスが再起動されない場合、サービスがサブスクリプション内のリソースを操作するために使用する API 呼び出しが失敗し始めます。

この既知の問題は、Horizon Cloud - 既知の問題ページに記載されています。ポッドのサブスクリプション プライベート キーを何らかの理由(有効期限が近づいている、または有効期限が切れているなど)で更新する必要がある場合、サービス リクエスト (SR) を開いて、Horizon Cloud オペレーション チームに各ポッド マネージャ仮想マシンの管理サービスの再起動を依頼してください。SR で、既知の問題と内部問題番号 2979394 および 3017415 を参照してください。

簡単な紹介
状況によっては、これらのサブスクリプションにデプロイされたポッドに関連付けられている Microsoft Azure サブスクリプション情報を変更、修正、または更新する必要がある場合があります。

同様に、この機能を使用して、ポッドのサブスクリプションとは別のサブスクリプションを使用して外部ゲートウェイをデプロイする場合は、サブスクリプション情報の変更が必要になる場合があります。

[サブスクリプションの管理] ワークフローは、新しいサブスクリプション情報を環境に追加するためにも使用されます。また、ポッドに関連付けられていないサブスクリプション情報を完全に削除して、Horizon Cloud に表示されないようにすることもできます。

典型的な使用事例
デプロイされたポッドに関連付けられている Microsoft Azure サブスクリプション情報を変更、変更、または更新する必要があるかどうかをどのようにして確認できますか。

サブスクリプションのアプリケーション キーを作成して有効期限を 1 年にし、現在、360 日目が近づいているとします。

最終の 365 日目が経過して、キーの有効期限が切れる前に、まず Microsoft Azure ポータルを使用してサブスクリプションの新しいキーを作成し、Horizon Universal Console に保存されているサブスクリプション情報をすぐに変更して新しいキーの使用を開始する必要があります。

Microsoft Azure ポータル側と Horizon Universal Console 側の両側のサブスクリプション情報が一致すると、Horizon Cloud 環境に保存されているサブスクリプション情報は、そのサブスクリプションにすでにデプロイされているポッドで使用できます。

これらの手順のコンソールの場所
ポッドまたはその外部ゲートウェイ(そのゲートウェイが別のサブスクリプションでデプロイされている場合)で使用されるサブスクリプション情報を [キャパシティ] ページの [リソース] タブから更新します。サブスクリプション情報フィールドの説明については、 追加ポッドのデプロイページを参照してください。

手順

  1. コンソールで、[キャパシティ] ページに移動して、[リソース] をクリックします。
    次のスクリーンショットは、2 つの名前付きサブスクリプションが一覧表示された [リソース] タブを示しています。それぞれの名前はハイパーリンクです。ハイパーリンク名をクリックすると、保存されている情報を変更できるウィンドウが開きます。
    [キャパシティ] ページの [リソース] タブで名前別に表示されたサブスクリプションの場所を示すスクリーンショット。
  2. 表示されたサブスクリプション名をクリックして、新しい値を使用するように変更します。

    [キャパシティ] ページの [リソース] タブで名前別に表示されたサブスクリプションの場所を示すスクリーンショット。緑色の矢印は、リストの最初のサブスクリプションを指しています。

    Microsoft Azure サブスクリプション情報のセットのハイパーテキスト名をクリックすると、[サブスクリプションの管理] ウィンドウが開き、デフォルトでは [編集] アクションが選択されています。


    [サブスクリプションの管理 - Microsoft Azure] ウィンドウのスクリーンショット。デフォルトで [編集] アクションが選択され、この手順でクリックされたサブスクリプションの名前が選択されています。
  3. Microsoft Azure ポータルでサブスクリプションに設定した値と一致するように変更する新しい値を入力します。
    [サブスクリプション名][アプリケーション ID]、および [アプリケーション キー] を変更することができます。 [アプリケーション キー] フィールドにキーを表示するためのアイコンがある場合でも、キーは非表示のままになります。新しいサブスクリプション名を入力するには、[サブスクリプションの管理] ウィンドウの [サブスクリプション名] メニューの横にある [編集] をクリックします。
    注: [環境][サブスクリプション ID]、および [ディレクトリ ID] の値を更新することはできません。
  4. [確認] をクリックします。

次のタスク

変更が [アプリケーション キー](クライアント プライベート キー)の更新のみである場合は、既知の問題のため、このページの上部にある重要な通知のガイダンスに従う必要があります。

ここでは、クライアント プライベート キーを変更したときに、ユースケースにおけるその重要性を誤って見落とさないようにするために、ページの下部に重要な通知が繰り返し表示されています。

重要: システムの既知の問題により、この手順は設計どおりに機能しません。この問題により、コンソールの [サブスクリプションの管理] ウィンドウで [アプリケーション キー] 設定を編集して保存した後、各仮想マシンで管理サービスが再起動されるまで、新しく入力したプライベート キーがポッド マネージャ仮想マシンで有効になりません。そのサービスが再起動されない場合、サービスがサブスクリプション内のリソースを操作するために使用する API 呼び出しが失敗し始めます。

この既知の問題は、Horizon Cloud - 既知の問題ページに記載されています。ポッドのサブスクリプション プライベート キーを何らかの理由(有効期限が近づいている、または有効期限が切れているなど)で更新する必要がある場合、サービス リクエスト (SR) を開いて、Horizon Cloud オペレーション チームに各ポッド マネージャ仮想マシンの管理サービスの再起動を依頼してください。SR で、既知の問題と内部問題番号 2979394 および 3017415 を参照してください。