次の方法で共有


使用量と課金用のテナントを Azure Stack Hub に追加する

この記事では、クラウド ソリューション プロバイダー (CSP) によって管理される Azure Stack Hub デプロイにテナントを追加する方法について説明します。 新しいテナントがリソースを使用すると、Azure Stack Hub は CSP サブスクリプションに使用状況を報告します。

CSP は、多くの場合、Azure Stack Hub のデプロイで複数のエンド カスタマー (テナント) にサービスを提供します。 Azure Stack Hub の登録にテナントを追加すると、各テナントの使用状況が報告され、対応する CSP サブスクリプションに課金されます。 この記事の手順を完了しない場合、テナントの使用量は、Azure Stack Hub の初期登録で使用されたサブスクリプションに対して課金されます。 エンド カスタマーを Azure Stack Hub に追加して使用状況の追跡とテナントの管理を行うには、その前に、CSP として Azure Stack Hub を構成する必要があります。 手順とリソースについては、「クラウド ソリューション プロバイダーとしての Azure Stack Hub の使用状況と課金の管理」を参照してください。

次の図は、新しいエンド カスタマーが Azure Stack Hub を使用できるようにし、顧客の使用状況追跡を設定するために CSP が従う必要がある手順を示しています。 エンド カスタマーを追加することで、Azure Stack Hub でリソースを管理することもできます。 リソースを管理するには、次の 2 つのオプションがあります。

  • エンド カスタマーを維持し、ローカルの Azure Stack Hub サブスクリプションの資格情報をエンド カスタマーに提供できます。
  • エンド カスタマーは、サブスクリプションをローカルで操作し、所有者アクセス許可を持つゲストとして CSP を追加できます。

エンド カスタマーを追加する

エンド カスタマーを追加する前に、登録でマルチテナント課金を有効にする必要があります。 マルチテナント課金を有効にするには、登録サブスクリプション ID、リソース グループ名、登録名を azstcsp@microsoft.comに送信します。 マルチテナントを有効にするには、通常 1 ~ 2 営業日かかります。

次の図に示すように、エンド カスタマーを追加するには、次の手順を実行します。

使用状況の追跡とエンド カスタマー アカウントの管理のためにクラウド ソリューション プロバイダーを設定

パートナー センターで新しい顧客を作成する

パートナー センターで、顧客の新しい Azure サブスクリプションを作成します。 手順については、「新しい顧客を追加する」を参照してください。

エンド カスタマーの Azure サブスクリプションを作成する

パートナー センターで顧客のレコードを作成したら、カタログ内の製品のサブスクリプションを販売できます。 手順については、「顧客サブスクリプション作成、中断、またはキャンセルする」を参照してください。

エンド カスタマー ディレクトリにゲスト ユーザーを作成する

既定では、CSP はエンド カスタマーの Azure Stack Hub サブスクリプションにアクセスできません。 ただし、顧客が自分のリソースを管理することを望んでいる場合は、Azure Stack Hub サブスクリプションの所有者または共同作成者としてアカウントを追加できます。 そのためには、Microsoft Entra テナントにゲスト ユーザーとしてアカウントを追加する必要があります。 顧客の Azure サブスクリプションへのアクセスを失わないように、Azure CSP アカウントとは異なるアカウントを使用して顧客の Azure Stack Hub サブスクリプションを管理することをお勧めします。

エンド カスタマー サブスクリプションで登録を更新する

新しい顧客サブスクリプションで登録を更新します。 Azure は、パートナー センターの顧客 ID を使用して顧客の使用状況を報告します。 この手順により、各顧客の使用状況が、その顧客の個々の CSP サブスクリプションで確実に報告されます。 これにより、使用状況と課金の追跡が容易になります。 この手順を実行するには、まず Azure Stack Hub を登録必要があります。

  1. 管理者特権のプロンプトで Windows PowerShell を開き、次のコマンドを実行します。

    Connect-AzAccount
    

    手記

    セッションの有効期限が切れた場合、パスワードが変更された場合、またはアカウントを切り替える場合は、Connect-AzAccount: Remove-AzAccount-Scope Processを使用してサインインする前に、次のコマンドレットを実行します。

  2. Azure 資格情報を入力します。

  3. PowerShell セッションで、次のコマンドを実行します。

    New-AzResource -ResourceId "subscriptions/{registrationSubscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.AzureStack/registrations/{registrationName}/customerSubscriptions/{customerSubscriptionId}" -ApiVersion 2017-06-01
    

PowerShell の New-AzResource のパラメーター

次のセクションでは、New-AzResource コマンドレットのパラメーターについて説明します。

パラメーター 説明
registrationSubscriptionID Azure Stack Hub の初期登録に使用された Azure サブスクリプション。
カスタマーサブスクリプションID (customerSubscriptionID) 登録する顧客に属する Azure サブスクリプション (Azure Stack Hub ではありません)。 CSP のオファー内で作成する必要があります。 実際には、パートナー センターを通じて行われます。 顧客が複数の Microsoft Entra テナントを持っている場合は、Azure Stack Hub へのログインに使用されるテナントにこのサブスクリプションを作成する必要があります。 顧客サブスクリプション ID は大文字と小文字の区別があります。
resourceGroup 登録が格納されている Azure 内のリソース グループ。
登録名 Azure Stack Hub の登録の名前。 これは Azure に格納されているオブジェクトです。

手記

テナントは、使用する各 Azure Stack Hub に登録する必要があります。 2 つの Azure Stack Hub デプロイがあり、テナントが両方を使用している場合は、テナント サブスクリプションを使用して各デプロイの初期登録を更新する必要があります。

テナントを Azure Stack Hub にオンボードする

複数の Microsoft Entra テナントのユーザーが Azure Stack Hub でサービスを使用できるように Azure Stack Hub を構成します。 手順については、「Azure Stack Hubでマルチテナントを有効にする」を参照してください。

Azure Stack Hub のエンド カスタマー テナントにローカル リソースを作成する

新しい顧客を Azure Stack Hub に追加した後、またはエンド カスタマー テナントが所有者特権でゲスト アカウントを有効にしたら、テナントにリソースを作成できることを確認します。 たとえば、Azure Stack Hub ポータル で Windows 仮想マシンを作成できます

次の手順