エンタープライズのセットアップ

このチュートリアルでは、複数の IBM Cloud® アカウントの使用コストを管理および追跡できるように、エンタープライズを部門別にセットアップする方法を順に説明します。 このチュートリアルを完了することで、エンタープライズの作成、アカウント・グループ内でのアカウントの追加と編成、ユーザーの招待、およびサブスクリプションの探索を行う方法を学習できます。

このチュートリアルでは、以下の構造のエンタープライズを作成する Example Corp という名前の架空の会社を使用します。 このチュートリアルを実行するときには、組織のアカウントおよび必要な構造に合わせて各ステップを調整してください。

組織内の部門に従ってアカウントをグループ化する 4 層のエンタープライズ。 例えば、アカウント・グループの名前は「マーケティング」、「開発」、および「営業」です。 アカウント・グループには、それらの部門内のチームのアカウントが含まれます。 例えば、Sales アカウントグループには、Direct、Online、Enablementのアカウントが含まれています。
部署ごとに組織化された企業

開始前に

エンタープライズとは』を読んで、アカウント管理、請求、リソース、ユーザーおよびアクセス権限の管理が、エンタープライズにおいてどのように機能するのかについて、基本的原則を学習してください。

エンタープライズを作成するベースアカウントなるアカウントまたは 対象となる従量課金アカウント に必要なアクセス権があることを確認します。 エンタープライズを作成するには、アカウント所有者であるか、請求アカウント管理サービスに対する管理者役割を持っている必要があります。

アカウントからのエンタープライズの作成と既存アカウントのインポートを元に戻すことはできません。 このチュートリアルで示されているステップを例として使用することで、エンタープライズを部門別にセットアップすることができますが、組織のニーズを考慮して慎重にエンタープライズ構造を計画する必要があります。

エンタープライズの作成

企業は、既存のサブスクリプションまたは対象となる従量課金アカウントから作成されます。 エンタープライズを作成すると、アカウントがエンタープライズ階層に追加されます。 このアカウントに対する請求はエンタープライズによる管理に移行しますが、ユーザーとリソースは同じままであり、まったく影響を受けません。 アカウントへの影響についての完全な詳細については、『エンタープライズの作成』を参照してください。

  1. IBM Cloud® コンソールで、 管理 > エンタープライズ に移動し、 作成 をクリックします。
  2. エンタープライズを識別するために会社名を入力します (例: Example Corp)。
  3. 会社のドメインを入力します (例: examplecorp.com)。
  4. アカウントへの影響に関する情報を確認し、 アカウントに対する影響を理解しました (I understand the impact to my account) を選択します。 次に**「作成」**をクリックします。 これで、アカウントは永久にエンタープライズの一部になり、削除することはできません。

エンタープライズが作成されると、エンタープライズ・ダッシュボードに誘導されます。 ここで、エンタープライズの詳細、アカウント、ユーザー、および請求情報を表示できます。 アカウント ページに移動してエンタープライズ構造を表示します。そこには以下のアカウントが示されます。

  • 会社と同じ名前のエンタープライズ・アカウント。 このアカウントは、エンタープライズ管理に使用されます。
  • エンタープライズの作成元のアカウント。 ユーザーは、アカウント内のリソースの操作を、影響を受けずに続行できます。

アカウント・グループを使用したエンタープライズ構造の作成

アカウント・グループを使用して、関連するアカウントを編成します。 Example Corp. エンタープライズ階層の 2 番目と 3 番目の層は、アカウント・グループ Marketing、Development、Sales、Design、および Engineering を含みます。 以下のステップを実行して、アカウント・グループを作成します。

  1. エンタープライズ・ダッシュボードで アカウント をクリックして、エンタープライズ内のアカウントおよびアカウント・グループを表示します。
  2. 「アカウント・グループ」セクションで 作成 をクリックします。
  3. アカウント・グループ名を入力します (例: Marketing)。
  4. 連絡先フィールドに、アカウント・グループのメイン連絡先にするユーザーの IBMid を入力します。 アカウント・グループはリソースを含むことができないため、アカウントとは違って所有者はありません。
  5. 親アカウントとして Example Corp を選択します。
  6. 「作成」 をクリックします。

上記のステップを繰り返して、Sales アカウント・グループ、Development アカウント・グループ、Design アカウント・グループ、および Engineering アカウント・グループを作成します。 Design アカウント・グループおよび Engineering アカウント・グループを作成するときには、必ず親アカウント・グループとして Development を追加してください。

既存アカウントのインポート

これでエンタープライズ構造が作成されたので、既存のアカウントをエンタープライズにインポートできます。 アカウントをインポートすると、そのアカウントはエンタープライズに永久に追加されます。 エンタープライズを作成するときと同様に、インポートされたアカウントに対する請求はエンタープライズによる管理に移行しますが、アカウントのユーザーとリソースは同じままです。 詳しくは、『既存アカウントのインポート』を参照してください。

既存アカウントをインポートするには、以下のアクセス権限が必要です。

  • インポートされるアカウント内で、アカウント所有者であるか、または、アカウント内のエンタープライズ・アカウント管理サービスおよび請求アカウント管理サービスに対する管理者役割を持っている必要があります。
  • エンタープライズ・アカウント内で、エンタープライズ・サービスに対するエディターまたは管理者の役割、および請求処理サービスに対する管理者役割が必要です。

以下のステップを実行して、UX-UI という名前のサンプル・アカウントを Design アカウント・グループにインポートします。

  1. エンタープライズ・ダッシュボードで アカウント をクリックして、エンタープライズ内のアカウントおよびアカウント・グループを表示します。

  2. 「アカウント」セクションで、 追加 > アカウントのインポート をクリックします。

  3. アカウントリストから UX-UI を選択します。

    アカウントがまったく表示されない場合、既存のどのアカウント内でも適切なアクセス権限を持っていない可能性があります。

  4. UX-UI アカウントの親として Design を選択します。 これによって、このアカウントがエンタープライズ階層内のどこに存在するのかが決まります。

  5. アカウントへの影響に関する情報を確認し、 アカウントに対する影響を理解しました (I understand the impact to my account) を選択します。 次に、 インポート をクリックします。

上記のステップを繰り返して、さらにアカウントをインポートします。

新規アカウントの作成

エンタープライズ内に新規アカウントを作成できます。 アカウントは従量課金 (PAYG) アカウントとして作成され、使用についての請求先はエンタープライズになります。 アカウントを作成するには、エンタープライズ・サービスに対するエディターまたは管理者の役割が設定されたアクセス・ポリシーが必要です。

以下のステップを実行して、エンタープライズ内に Web という名前のサンプル・アカウントを作成します。

  1. エンタープライズ・ダッシュボードで アカウント をクリックして、エンタープライズ内のアカウントおよびアカウント・グループを表示します。
  2. 「アカウント」セクションで、 追加 > アカウントの作成 をクリックします。
  3. アカウントの名前として Web と入力します。
  4. 別のユーザーをアカウント所有者として割り当てる場合は、 所有者 フィールドにそのユーザーの IBMid を入力します。 アカウント所有者は、アカウントを管理するための全アクセス権限を持ちます。
  5. このアカウントの親として Marketing を選択します。
  6. Enterprise-managed IAM をオンにして、新しいアカウントのアクセスとセキュリティ設定を一元管理します。 詳細については 、「企業向けIAM設定のカスタマイズ 」を参照してください。
  7. 「作成」 をクリックします。

アカウント作成後、アカウント所有者は、アカウントにログインして、他のユーザーを招待し、彼らのアクセス権限を管理することができます。

上記のステップを繰り返して、さらにアカウントを作成します。 例えば、Example Corp エンタープライズの子アカウントと親アカウント・グループの階層は次のとおりです。

子アカウントと親アカウントのグループ階層
印刷 マーケティング
Frontend エンジニアリング
バックエンド エンジニアリング
ダイレクト 営業
Online 営業
有効化 営業

サブスクリプションの探索

エンタープライズ・ダッシュボードで、エンタープライズ内のサブスクリプションを探索できます。 エンタープライズにインポートされたアカウントからの既存のサブスクリプションは、エンタープライズ・アカウントに移動され、エンタープライズのクレジット・プールに追加されます。

  1. ダッシュボードをクリックして、エンタープライズ・ダッシュボードに戻ります。 「請求処理」セクションに、使用可能なクレジット、クレジット残量、およびサブスクリプション有効期限日が表示されます。

  2. エンタープライズ内のすべてのサブスクリプションに関する詳細を表示するには、サブスクリプションの表示をクリックします。

    「プラットフォーム」サブスクリプション・セクションに、サブスクリプションの開始日、終了日、開始クレジット、および使用可能なクレジットが表示されます。 さらにクレジットを追加するために、追加のサブスクリプションを購入し、サブスクリプション・コードを適用することができます。

エンタープライズを管理するユーザーの招待

Example Corp.のような多くの部門を持つ組織では、彼らが自分の仕事をすることができるように、企業を管理するためにアクセス権を与えたい他の人々がいる可能性が高い。 この場合、マーケティング、開発、および営業担当員のアカウント・グループの部門リードにアカウントとリソースの使用状況を管理するためのアクセス権限を与え、Example Corp. の財務担当者がエンタープライズ全体の請求および使用量を表示するためのアクセス権限を持つようにします。 他のユーザーにアクセス権限を与えるには、そのユーザーをエンタープライズ・アカウントに招待し、適切なアクセス権限を割り当てます。

まず、部門リードを招待し、アクセス権限を割り当てます。

  1. IBM Cloud コンソールで 管理 > エンタープライズをクリックして、エンタープライズ・ダッシュボードに移動します。 「ユーザー」セクションで、ユーザーの招待をクリックします。
  2. 招待したいユーザーの E メール・アドレスを入力します。例えば、jsmith@example.com です。
  3. ユーザーへのアクセス権限の割り当てセクションを展開します。
  4. アカウント管理を選択します。
  5. エンタープライズを選択します。
  6. Example Corp エンタープライズを選択します。
  7. 最初のアカウント・グループである Marketing を選択します。 アカウントの選択は空白のままにします。 これにより、アクセス権限の範囲が特定のアカウント・グループのみになります。
  8. エディター役割を選択します。
  9. 追加 をクリックします。
  10. 「招待」 をクリックします。

ユーザーの招待を再度クリックし、部門の各アカウント・グループに「エディター」アクセス役割を割り当てることで、他の 2 人の部門リードを招待します。 次に、財務担当者を招待し、同じ手順に従います。ただし、アカウント・グループは選択しないで、代わりに使用量レポート・ビューアーアクセス権限を割り当てます。

「使用量レポート・ビューアー」役割があると財務担当者はすべてのアカウントからの使用量を表示できますが、アカウントの作成やインポートなど、アカウントの編成はできません。 次に、エンタープライズ内の請求へのアクセス権限をユーザーに提供する必要があります。

  1. 「ユーザー」ページで、リストからユーザーの名前をクリックします。
  2. 「アクセス権限」 > 「アクセス権限の割り当て」 をクリックします。
  3. 「請求処理」サービスを選択し、「管理者」役割を選択します。
  4. **「レビュー」**をクリックします。
  5. 追加をクリックして、ポリシー構成をポリシー・サマリーに追加します。
  6. 割り当て をクリックします。

子アカウント内のユーザーへのリソース作成権限の割り当て

始める前に、リソースを作成したいアカウントに切り替えてください。 この例では、Print アカウントに切り替えます。 アカウント内のユーザーがカタログからリソースを作成し、それらをリソース・グループに割り当てることができるようにするには、2 種類のアクセス・ポリシーを割り当てる必要があります。

  • リソース・グループに対するビューアー以上の役割が設定された 1 つのアクセス・ポリシーを割り当てます。
  • サービスに対するエディターまたは管理者の役割が設定された 1 つのアクセス・ポリシーを割り当てます。

以下のステップを実行して、必要なアクセス権限を割り当てます。

  1. IBM Cloud コンソールで**「管理」** > **「アクセス (IAM)」と移動し、「ユーザー」**を選択します。
  2. リストからユーザーの名前をクリックします。
  3. 「アクセス権限」 > 「アクセス権限の割り当て」 をクリックします。
  4. ユーザーにアクセス権限を割り当てるサービスを選択します。
    • 任意のサービスをユーザーが作成できるようにする場合は、すべての ID およびアクセス対応サービスを選択します。
    • 特定のサービスに対するアクセス権限をユーザーに割り当てる場合は、リストからサービスを選択します。
  5. ユーザーにアクセス権限を割り当てるリソース・グループを選択します。
  6. ロケーションを選択します。
  7. プラットフォーム・アクセス役割のリストから、ビューアー以上の役割を選択します。
  8. (オプション) サービス・アクセス役割のリストから、リーダーの以上の役割を選択します。
  9. リソース・グループ・アクセス役割のリストから、ビューアー以上の役割を選択します。
  10. **「レビュー」**をクリックします。
  11. 追加をクリックして、ポリシー構成をポリシー・サマリーに追加します。
  12. 割り当て をクリックします。

すべてのアカウントからの使用量の表示

  1. Example Corp エンタープライズ・アカウントにログインします。

  2. IBM Cloud コンソールで、管理 > 請求および使用量に移動し、使用法 を選択します。

    「使用量」ページには、エンタープライズ内のすべての使用量のコストが、アカウントおよびアカウント・グループ別に細分化されて表示されます。 現在の請求対象期間には、クラシック・インフラストラクチャー・サービスの使用量情報は含まれません。 詳しくは、『クラシック・インフラストラクチャー・リソースの使用量の表示』を参照してください。

  3. 表内の Marketing をクリックして、このアカウント・グループ内の使用量を表示します。 エンタープライズ・レベルと同様に、使用量はアカウントおよびアカウント・グループ別に細分化されます。

  4. リソース別に使用量を表示するには、表内のアカウント・グループをクリックするか、エンタープライズメニューからアカウントを選択して、アカウント・レベルに移動します。 時間フレーム中に使用されたリソースのタイプごとにコストが表示されます。

上記のステップを繰り返して、アカウント・グループ Development、Sales、Design、および Engineering の使用量を表示します。

エンタープライズ・アカウントからリソース・プランまたはインスタンスの使用量データを表示することはできません。それには該当アカウント内のアクセス権限が必要であるためです。 アカウントのデータを表示するには、 アカウントに切り替え (Switch to the account) をクリックします。 アカウント内のリソースおよびサービスへの請求処理アクセス権限が必要です。 詳しくは、『使用量の表示』を参照してください。

エンタープライズ内のアカウントによって発生した使用量についてのみ、エンタープライズ・アカウントでデータが表示されます。 アカウントがエンタープライズに追加される前の使用量を表示するには、そのアカウントにログインし、関連する時間フレームを選択します。

次のステップ

これで、エンタープライズのセットアップ方法の基本を学習したので、チームとクラウド・ワークロードの増大に合わせて、アカウント、アカウント・グループ、ユーザーを追加していくことができるようになりました。 詳しくは、エンタープライズの管理を参照してください。