メンバーアカウントで Amazon Q Developer Pro にユーザーをサブスクライブする
メンバーアカウントは AWS アカウントで、管理アカウント以外であり、AWS Organizations で管理される組織の一部です。
メンバーアカウントの所有者は、次の手順を使用して、自分のアカウントの Amazon Q Developer Pro にユーザーをサブスクライブします。
メンバーアカウントと管理アカウントのどちらでユーザーをサブスクライブするかわからない場合 ヘルプで ステップ 1: デプロイオプションを選択する を参照してください 。
組織、メンバーアカウント、および管理アカウントの詳細については、「AWS Organizations ユーザーガイド」の「AWS Organizations の用語と概念」を参照してください。
前提条件
開始する前に、以下を確認してください。
-
メンバー AWS アカウント を持っている。
-
ユーザーをサブスクライブするため、および Amazon Q Developer 設定を管理するために必要な最小限のアクセス許可を持っている。詳細については「管理者に Amazon Q コンソールの使用を許可する」および「管理者に Amazon Q Developer コンソールの使用を許可する」を参照してください。
-
(オプション) 管理アカウントに IAM アイデンティティセンターの組織インスタンスが設定されている、またはメンバーアカウントに IAM アイデンティティセンターのアカウントインスタンスが設定されている。この IAM アイデンティティセンターインスタンスには、Amazon Q Developer Pro にサブスクライブするユーザーの ID が含まれており、「Amazon Q Developer でサポートされている IAM アイデンティティセンターのリージョン」で説明されているように、サポートされている AWS リージョンにデプロイする必要があります。IAM アイデンティティセンターインスタンスをインストールしていない場合は問題ありません。最初のユーザーをサブスクライブするとメンバーアカウントにインストールされます。IAM アイデンティティセンターの詳細については、「AWS IAM Identity Center ユーザーガイド」の「IAM アイデンティティセンターの組織インスタンスとアカウントインスタンス」を参照してください。
ステップ 1: Amazon Q Developer Pro プロファイルを作成し、最初のユーザーをサブスクライブする
-
メンバー AWS Management Consoleを使用してAWS アカウントにサインインします。
-
Amazon Q Developer コンソールに切り替えます。
-
Amazon Q Developer プロファイルを作成する場所で、ユーザーデータを保存する場所である AWS リージョン にいることを確認します。サポートされているリージョンについては、「Q Developer コンソールと Q Developer プロファイルでサポートされているリージョン」を参照してください。
-
[開始] ボタンを選択します。
注記
[開始] ボタンの代わりに [設定] ボタンが表示される場合は、「開始」ワークフローをすでに実行しているため、ステップ 2: 他のユーザーをサブスクライブする にスキップできることを意味します。
-
画面上のプロンプトに従って、最初のユーザーをサブスクライブします。
-
最初のユーザーの E メールアドレスがメンバーアカウントまたは管理アカウントの既存の IAM アイデンティティセンターのものと一致する場合、Amazon Q はその IAM アイデンティティセンターに接続します。
-
最初のユーザーの E メールアドレスが既存の IAM アイデンティティセンターの E メールアドレスと一致しない場合、Amazon Q はメンバーアカウントに IAM アイデンティティセンターアカウントインスタンスを作成し、最初のユーザーを追加します。以下の点に注意してください。
-
Amazon Q は、メンバーアカウントに IAM アイデンティティセンターがまだ存在しない場合にのみ、IAM アイデンティティセンターアカウントインスタンスを作成します。
-
メンバーアカウントに IAM アイデンティティセンターアカウントインスタンスが存在しますが、そのインスタンスにユーザーがいない場合、Amazon Q は既存の IAM アイデンティティセンターにユーザーを作成します。
-
[Amazon Q Developer プロファイルを作成] ダイアログボックスが表示されます。
-
-
ダイアログボックスの内容を確認し、[プロファイル名] に自分のプロファイルの名前を指定します。クロスリージョン推論については、「Amazon Q Developer でのクロスリージョン処理」を参照してください。ダッシュボードメトリクスを無効にするには、「Amazon Q Developer ダッシュボードの無効化」を参照してください。
[アプリケーションを作成] を選択します。
Amazon Q Developer プロファイルとマネージドアプリケーションが作成され、最初のユーザーがサブスクライブされます。
-
(オプション) 最初のユーザーのサブスクリプションが作成されていることを確認します。
-
Amazon Q Developer コンソールのナビゲーションペインで、[サブスクリプション] を選択します。
-
メインペインで、[ユーザー] タブを選択します。
最初のユーザーのサブスクリプションは、[保留中] 状態でリストに表示されます。そうでない場合は、ブラウザタブを更新します。
注記
Amazon Q Developer 機能を初めて使用した後、サブスクリプションは [アクティブ] 状態に変わります。
-
-
最初のユーザーに E メールを確認してもらいます。「Amazon Q Developer Pro サブスクリプションのアクティブ化」というタイトルの E メールが 24 時間以内に届きます。この E メールには、AWS Management Consoleおよび統合開発環境 (IDE) でAmazon Q Developer Pro ライセンスの使用を開始する方法に関するガイダンスが記載されています。この Eメールには、認証用のユーザー固有の開始 URL と AWS リージョンが含まれており、IDE で Amazon Q Developer を使用するためのクイックスタート手順が記載されています。この E メールにより、オンボーディングプロセスが合理化され、新しいユーザーごとに手動で通知する必要がなくなるため、貴重な時間を節約できます。
ステップ 2: 他のユーザーをサブスクライブする
他のユーザーをサブスクライブするには、他のユーザーがまだ追加されていない場合は、IAM アイデンティティセンターインスタンスに追加してから、Amazon Q Developer コンソールで [サブスクライブ] を選択して Amazon Q Developer Pro にサブスクライブします。
IAM アイデンティティセンターにユーザーを追加する手順については、「AWS IAM Identity Center ユーザーガイド」の「IAM アイデンティティセンターディレクトリにユーザーを追加する」を参照してください。
ステップ 3: ID 拡張コンソールセッションを有効にする
ユーザーが Amazon Q Developer Pro サブスクリプションをAWS Management Console、および AWS アプリケーションとウェブサイトで使用できるようにする場合は、ID 拡張コンソールセッションを有効にします。詳細については、「AWS IAM Identity Center ユーザーガイド」の「ID 対応コンソールセッションの有効化」を参照してください。
ID 拡張コンソールセッションを有効にしない場合でも、ユーザーはAWS Management Console、AWS アプリ、およびウェブサイトで Amazon Q を使用できますが、無料利用枠に制限されます。
注記
ID 拡張コンソールセッションを有効にする機能、つまり AWS Management Console、AWS アプリケーションおよびウェブサイトで Amazon Q Developer Pro サブスクリプションを使用する機能は、アカウントインスタンスではなく、IAM アイデンティティセンターの組織インスタンスでのみサポートされます。
どのようなリソースが作成されましたか?
メンバーアカウントのユーザーをサブスクライブしたときに、Amazon Q はユーザーに代わって次の AWS リソースを作成しました。
-
IAM アイデンティティセンターのアカウントインスタンス。このインスタンスは、サブスクライブした最初のユーザーがメンバーアカウントまたは管理アカウントの既存の IAM アイデンティティセンターで見つからない場合にのみ作成されます。IAM アイデンティティセンターのアカウントインスタンスの詳細については、AWS IAM Identity Center「ユーザーガイド」の「IAM アイデンティティセンターのアカウントインスタンス」を参照してください。
注記
IAM アイデンティティセンターのアカウントインスタンスには制限事項があります。たとえば、アカウントインスタンスはコンソールアクセスをサポートしていません。(ユーザーは引き続きコンソールで Amazon Q を使用できますが、無料利用枠の月額制限が適用されます)。ユーザーがコンソールやその他の AWS のウェブサイトで Amazon Q Developer Pro を使用できるようにするには、ユーザーが、管理アカウントで、IAM アイデンティティセンターの組織インスタンスに存在する必要があります。詳細については、「管理アカウントの Amazon Q Developer Pro にユーザーをサブスクライブする」を参照してください。
注記
IAM アイデンティティセンターのアカウントインスタンスを組織インスタンスに変換またはマージすることはできません。
-
IAM アイデンティティセンターの最初のユーザー。(チームメンバーも追加した可能性があります。)
-
Amazon Q Developer の最初のユーザーと他のユーザーの Pro 階層サブスクリプション。
-
Amazon Q Developer コンソールの [設定] にある Amazon Q Developer プロファイル。
-
IAM アイデンティティセンターの QDevProfile-
regionと呼ばれるマネージドアプリケーション。アプリケーションは Amazon Q Developer プロファイルに関連付けられています。Amazon Q Developer プロファイルと同様に、アプリケーションは一度作成され、メンバーアカウントのすべての Amazon Q Developer Pro サブスクライバー間で共有されます。注記
Amazon Q は、組織内の AWS リージョンごとに最大 10 個の AWS アカウント に QDevProfile-
regionマネージドアプリケーションを作成できます。