Azure サブスクリプション
はじめに
Citrix DaaS Standard for Azure (旧称 Citrix Virtual Apps and Desktops Standard for Azure サービス) は、Citrix マネージド Azure サブスクリプションと、お客様が管理する独自の Azure サブスクリプションの両方をサポートしています。
-
独自の Azure サブスクリプションを使用するには、まずそれらのサブスクリプションを1つ以上 Citrix DaaS™ for Azure にインポート (追加) します。この操作により、Citrix DaaS for Azure がお客様の Azure サブスクリプションにアクセスできるようになります。
-
Citrix マネージド Azure サブスクリプションを使用する場合、サブスクリプションの設定は不要です。ただし、Citrix マネージド Azure サブスクリプションを利用するには、Citrix DaaS Standard for Azure に加えて、Citrix Azure Consumption Fund を注文している必要があります。
カタログを作成したり、イメージを構築したりする際に、利用可能な Azure サブスクリプションの中から選択します。
マシンが Citrix マネージド Azure サブスクリプションにあるか、独自の Azure サブスクリプションにあるかによって、一部のサービス機能が異なります。
| Citrix マネージド Azure サブスクリプション | 独自の Azure サブスクリプション |
|---|---|
| クイック作成カタログとカスタム作成カタログをサポートします。 | カスタム作成カタログのみをサポートします。 |
| カタログとイメージを作成する際に、常に利用可能であり (デフォルトのサブスクリプション選択です)。 | カタログを作成する前に、Azure サブスクリプションを Citrix DaaS for Azure に追加する必要があります。 |
| ユーザー認証には、Citrix マネージド Microsoft Entra ID または独自の Active Directory をサポートします。 | 独自の Active Directory および Microsoft Entra ID を接続できます。 |
| ネットワーク接続オプションには、接続なしが含まれます。 | ネットワーク接続オプションには、独自の仮想ネットワークのみが含まれます。 |
| Azure VNetピアリングを使用してリソースに接続する場合、Citrix DaaS for AzureでVNetピア接続を作成する必要があります。 | 既存の仮想ネットワークを選択します。 |
| Azureからイメージをインポートする場合、イメージのURIを指定します。 | イメージをインポートする際、VHDを選択するか、Azureサブスクリプション内のストレージを参照できます。 |
| マシンのトラブルシューティングのために、顧客のAzureサブスクリプションに踏み台マシンを作成できます。 | サブスクリプション内のマシンにはすでにアクセスできるため、踏み台マシンを作成する必要はありません。 |
サブスクリプションの表示
サブスクリプションの詳細を表示するには、Citrix DaaS for Azureのクイック展開 > Microsoft Azureダッシュボードから、右側のクラウドサブスクリプションを展開します。次に、サブスクリプションエントリをクリックします。
-
詳細ページには、サブスクリプション内のマシンの数、およびカタログとイメージの数と名前が含まれます。
-
リソースの場所ページには、サブスクリプションが使用されているリソースの場所が一覧表示されます。
顧客管理のAzureサブスクリプションを追加する
顧客管理のAzureサブスクリプションを使用するには、そのサブスクリプションを使用するカタログまたはイメージを作成する前に、Citrix DaaS Standard for Azureに追加する必要があります。Azureサブスクリプションを追加する際には、2つのオプションがあります。
-
ディレクトリのグローバル管理者であり、サブスクリプションの所有者権限を持っている場合: Azureアカウントに認証するだけです。
-
グローバル管理者ではなく、サブスクリプションに対する所有者権限がある場合: サブスクリプションをCitrix DaaS for Azureに追加する前に、Microsoft Entra IDでAzureアプリを作成し、そのアプリをサブスクリプションの共同作成者として追加します。そのサブスクリプションをCitrix DaaS for Azureに追加するときに、関連するアプリ情報を提供します。
グローバル管理者である場合の顧客管理Azureサブスクリプションの追加
このタスクには、ディレクトリに対するグローバル管理者権限と、サブスクリプションに対する所有者権限が必要です。
-
Citrix DaaS for AzureのQuick Deploy > Microsoft Azureダッシュボードから、右側のCloud Subscriptionsを展開します。
-
Add Azure subscriptionをクリックします。
-
Add Subscriptionsページで、Add your Azure subscriptionをクリックします。
-
Citrix DaaS for Azureがユーザーに代わってAzureサブスクリプションにアクセスすることを許可するボタンを選択します。
-
Authenticate Azure Accountをクリックします。Azureサインインページに移動します。
-
Azureの資格情報を入力します。
-
Citrix DaaS for Azureに自動的に戻ります。Add Subscriptionページに、検出されたAzureサブスクリプションが一覧表示されます。必要に応じて、検索ボックスを使用してリストをフィルター処理します。1つ以上のサブスクリプションを選択します。完了したら、Add Subscriptionsをクリックします。
-
選択したサブスクリプションを追加することを確認します。
Subscriptionsを展開すると、選択したAzureサブスクリプションが一覧表示されます。追加されたサブスクリプションは、カタログまたはイメージを作成する際に選択できます。
グローバル管理者ではない場合の顧客管理Azureサブスクリプションの追加
グローバル管理者ではない場合にAzureサブスクリプションを追加するには、2つのプロセスがあります。
-
Citrix DaaS for Azureにサブスクリプションを追加する前に、Microsoft Entra IDでアプリを作成し、そのアプリをサブスクリプションの共同作成者として追加します。
-
Azureで作成したアプリの情報を使用して、(#add-your-subscription-to-citrix-daas-for-azure)にサブスクリプションを追加します。
Microsoft Entra IDでアプリを作成し、共同作成者として追加する
-
Microsoft Entra IDで新しいアプリケーションを登録します。
-
ブラウザから
<https://portal.azure.com>に移動します。 -
左上のメニューで、Microsoft Entra IDを選択します。
-
管理リストで、アプリの登録をクリックします。
-
+ 新規登録をクリックします。
-
アプリケーションの登録ページで、次の情報を入力します。
-
名前: 接続名を入力します
-
アプリケーションの種類: Webアプリ / APIを選択します
-
リダイレクトURI: 空白のままにします
-
-
作成をクリックします。
-
-
アプリケーションのシークレットアクセスキーを作成し、ロールの割り当てを追加します。
-
前の手順から、アプリの登録を選択して詳細を表示します。
-
アプリケーションIDとディレクトリIDをメモしておきます。これらは後でCitrix DaaS for Azureにサブスクリプションを追加するときに使用します。
-
「管理」の下で、「証明書とシークレット」を選択します。
-
「クライアントシークレット」ページで、「+ 新しいクライアントシークレット」を選択します。
-
「クライアントシークレットの追加」ページで、説明を入力し、有効期限を選択します。次に、「追加」をクリックします。
-
クライアントシークレットの値をメモしておきます。これは、後でCitrix DaaS for Azureにサブスクリプションを追加する際に使用します。
-
Citrix DaaS for Azureにリンク(追加)するAzureサブスクリプションを選択し、「アクセス制御 (IAM)」をクリックします。
-
「ロールの割り当ての追加」ボックスで、「追加」をクリックします。
-
「ロールの割り当ての追加」タブで、以下を選択します。
-
ロール: Contributor
-
アクセス権の割り当て先: Microsoft Entraユーザー、グループ、またはサービスプリンシパル
-
選択: 以前に作成したAzureアプリの名前。
-
-
「保存」をクリックします。
-
Citrix DaaS for Azureにサブスクリプションを追加する
Microsoft Entra IDで作成したアプリのアプリケーションID、ディレクトリID、およびクライアントシークレットの値が必要になります。
-
Citrix DaaS for Azureの「クイック展開 > Microsoft Azure」ダッシュボードから、右側の「クラウドサブスクリプション」を展開します。
-
「Azureサブスクリプションの追加」をクリックします。
-
「サブスクリプションの追加」ページで、「Azure サブスクリプションを追加」をクリックします。
-
「サブスクリプションへの共同作成者ロールを持つAzureアプリがあります」を選択します。
-
Azureで作成したアプリのテナントID(ディレクトリID)、クライアントID(アプリケーションID)、およびクライアントシークレットを入力します。
-
「サブスクリプションを選択」をクリックし、目的のサブスクリプションを選択します。
後で、Citrix DaaS for Azureダッシュボードのサブスクリプションの「詳細」ページから、クライアントシークレットを更新したり、省略記号メニューからAzureアプリを置き換えたりできます。
Citrix DaaS for Azureが追加後にAzureサブスクリプションにアクセスできない場合、いくつかのカタログ電源管理と個々のマシンアクションは許可されません。メッセージには、サブスクリプションを再度追加するオプションが表示されます。サブスクリプションが元々Azureアプリを使用して追加された場合、Azureアプリを置き換えることができます。
Citrix Managed Azureサブスクリプションを追加する
Citrix Managed Azureサブスクリプションは、制限に示されている数のマシンをサポートします。(この文脈では、マシンとはCitrix VDAがインストールされているVMを指します。これらのマシンはユーザーにアプリとデスクトップを提供します。これには、Cloud Connectorなどのリソースロケーション内の他のマシンは含まれません。)
Citrix Managed Azureサブスクリプションがまもなく制限に達する可能性があり、十分なCitrixライセンスがある場合は、別のCitrix Managed Azureサブスクリプションを要求できます。制限に近づくと、ダッシュボードに通知が表示されます。
そのCitrix Managed Azureサブスクリプションを使用するすべてのカタログのマシンの合計数が、制限に示されている値を超える場合、カタログを作成する(またはカタログにマシンを追加する)ことはできません。
たとえば、Citrix Managed Azureサブスクリプションあたりの仮想的な制限が1,000マシンであると仮定します。
-
同じCitrix Managed Azureサブスクリプションを使用する2つのカタログ(
Cat1とCat2)があるとします。Cat1には現在500台のマシンが含まれており、Cat2には250台のマシンがあります。 -
将来の容量ニーズを計画する際に、
Cat2に200台のマシンを追加します。Citrix Managed Azureサブスクリプションは現在950台のマシンをサポートしています(Cat 1に500台、Cat 2に450台)。ダッシュボードは、サブスクリプションが制限に近づいていることを示しています。 -
さらに75台のマシンが必要になった場合、そのサブスクリプションを使用して75台のマシンを持つカタログを作成する(または既存のカタログに75台のマシンを追加する)ことはできません。それはサブスクリプションの制限を超えることになります。代わりに、別のCitrix Managed Azureサブスクリプションを要求します。その後、そのサブスクリプションを使用してカタログを作成できます。
複数のCitrix Managed Azureサブスクリプションがある場合:
-
これらのサブスクリプション間で共有されるものはありません。
-
各サブスクリプションには一意の名前があります。
-
次の場合に、Citrix Managed Azureサブスクリプション(および追加した顧客管理のAzureサブスクリプション)の中から選択できます。
-
カタログを作成する。
-
イメージを構築またはインポートする。
-
VNetピアリングまたはAzure VPNゲートウェイ接続を作成する。
-
要件:
-
別のCitrix Managed Azureサブスクリプションを追加するには、十分なCitrixライセンスが必要です。前の仮説の例を使用すると、Citrix Managedサブスクリプションを通じて少なくとも1,500台のマシンを展開することを想定して2,000のCitrixライセンスがある場合、別のCitrix Managed Azureサブスクリプションを追加できます。
Citrix Managed Azureサブスクリプションを追加するには:
-
別のCitrix Managed Azureサブスクリプションをリクエストするには、Citrix担当者にお問い合わせください。続行できるようになったら通知されます。
-
Citrix DaaS for AzureのQuick Deploy > Microsoft Azureダッシュボードから、右側のCloud Subscriptionsを展開します。
-
Add Azure subscriptionをクリックします。
-
Add Subscriptionsページで、Add a Citrix Managed Azure subscriptionをクリックします。
-
Add a Citrix Managed Subscriptionページで、ページ下部のAdd Subscriptionをクリックします。
Citrix Managed Azureサブスクリプションの作成中にエラーが発生したという通知を受け取った場合は、Citrixサポートにお問い合わせください。
Azureサブスクリプションを削除する
Azureサブスクリプションを削除するには、まずそれを使用しているすべてのカタログとイメージを削除する必要があります。
Citrix Managed Azureサブスクリプションが1つ以上ある場合、それらすべてを削除することはできません。少なくとも1つは残しておく必要があります。
-
Citrix DaaS for Azureのクイック展開 > Microsoft Azureダッシュボードから、右側のCloud Subscriptionsを展開します。
-
サブスクリプションエントリをクリックします。
-
詳細タブで、サブスクリプションの削除をクリックします。
-
Azureアカウントの認証をクリックします。Azureサインインページに移動します。
-
Azureの資格情報を入力します。
-
Citrix DaaS for Azureに自動的に戻ります。チェックボックスで削除を確認し、はい、サブスクリプションを削除しますをクリックします。