翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS Network Security Manager のセットアップ
AWS Network Security Manager を使用すると、2 つの組織モデルで作業できます。1 つのアカウントで直接使用するか、 AWS Organizations で使用して、複数のアカウントにわたる保護を管理します。セットアップ手順は、選択したモデルによって異なります。
トピック
組織モデルを選択する
次の組織モデルから選択します。
-
シングルアカウント – AWS Network Security Manager を使用して、1 つのアカウントのリソースを保護します。 AWS Organizations または管理者アカウントは必要ありません。 AWS Network Security Manager のアクセス許可を持つ IAM ID を作成し、直接サービスの使用を開始します。 AWS Network Security Manager は、 アカウントにサービスにリンクされたロールを自動的に作成します。
-
マルチアカウント – Organizations で AWS AWS Network Security Manager を使用して、複数のアカウントにわたるリソースを保護します。このモードでは、 AWS Organizations の設定、信頼されたアクセスの有効化、管理者アカウントの作成が必要です。
シングルアカウント使用のための のセットアップ
1 つのアカウントで AWS Network Security Manager を使用するには、適切なアクセス許可を持つ IAM ID を作成し、サービスを直接使用を開始します。管理者アカウントを作成する必要はありません。 AWS Network Security Manager は、アカウントにサービスにリンクされたロールをバックグラウンドで自動的に作成します。「AWS Network Security Manager のアクセス許可を持つ IAM ID を作成する」へ進んでください。
AWS Organizations でのマルチアカウント使用の設定
複数のアカウントで保護を管理するには、必要な AWS Organizations メンバーシップと設定を確立します。
-
組織の AWS Network Security Manager 管理者として使用するアカウントを選択します。これは、 AWS Network Security Manager リソースを作成および管理するためのアカウントです。
-
組織メンバーシップの確認 – 選択したアカウントがまだ組織のメンバーでない場合は、参加させます。「 Organizations ユーザーガイド」の「組織に参加する AWS アカウントを招待する」のガイダンスに従ってください。 AWS
-
組織内のすべての機能を有効にする – AWS Organizations には、一括請求機能とすべての機能という 2 つの機能セットがあります。 AWS Network Security Manager を使用するには、すべての機能に対して組織を有効にする必要があります。組織が一括請求専用に設定されている場合は、AWS 「 Organizations ユーザーガイド」の「組織内のすべての機能を有効にする」のガイダンスに従ってください。
-
AWS Network Security Manager の信頼されたアクセスを有効にする – AWS Organizations の AWS Network Security Manager の信頼されたアクセスを有効にします。信頼されたアクセスを有効にすると、 AWS Network Security Manager はメンバーアカウントにサービスにリンクされたロールを作成し、メンバーアカウントに代わってリソースを管理できます。
-
委任管理者アカウントを登録する – 選択したアカウントを AWS Organizations の AWS Network Security Manager の委任管理者として登録します。Organizations 管理アカウントを使用して、このステップを完了します。
信頼されたアクセスをオフにすると、マルチアカウント保護が無効になります
AWS Organizations で AWS Network Security Manager の信頼されたアクセスをオフにした場合、または委任管理者アカウントの登録を解除した場合、 AWS Network Security Manager はマルチアカウントのスコープとデプロイを DISABLED状態に設定し、管理する保護をクリーンアップします。
AWS Network Security Manager 管理者アカウントの作成
このステップは、マルチアカウントモードにのみ適用されます。 AWS Network Security Manager 管理者アカウントを作成できるのは、組織の管理アカウントのみです。
Organizations のセットアップが完了したら、アカウントを AWS Network Security Manager 管理者として登録します。これを行うには、 コンソールまたは コマンドラインインターフェイス (AWS CLI) AWS を使用します。
管理者アカウントを作成すると、 AWS Network Security Manager は組織内のすべてのアカウントにサービスにリンクされたロールを自動的に作成します。このロールにより、 AWS Network Security Manager はメンバーアカウントのリソースを検出し、保護を管理します。
AWS Network Security Manager を使用すると、組織のファイアウォールリソースを管理する複数の管理者を設定できます。組織内で複数の管理者を使用する場合は、各管理者に管理範囲条件を適用して、管理できるリソースを定義できます。これにより、組織内で異なる管理者ロールを持つ柔軟性が得られ、最小特権アクセスの原則を維持するのに役立ちます。たとえば、1 人の管理者が組織単位 (OUs) のセットを管理できます。別の管理者は、特定のポリシータイプのみを管理できます。
組織ごとに配置できる管理者の最大数については、「AWS Network Security Manager のクォータ」を参照してください。
リージョン登録
AWS Network Security Manager 管理者アカウントを 1 つの AWS リージョンに登録します。追加のリージョンで AWS Network Security Manager を使用するには、各リージョンでこのステップを繰り返します。
コンソールを使用して管理者アカウントを作成するには
-
https://console.aws.amazon.com/network-security-manager/
で AWS Network Security Manager コンソールを開きます。 -
ナビゲーションペインで [設定] を選択します。
-
管理者の追加 を選択します。
-
アカウントを選択し、優先度の値 (1~10) を入力します。
-
管理者の追加を選択して確認します。
CLI AWS を使用して管理者アカウントを作成するには
PutAdminAccount 操作を呼び出します。優先度値 (1~10) を指定する必要があります。
次の CLI AWS の例では、優先度 1 の AWS Network Security Manager 管理者としてアカウントを登録します。
aws network-security-manager put-admin-account \ --account-id 123456789012 \ --priority 1
複数の管理者アカウントを指定でき、それぞれに異なる優先順位が付けられます。必要に応じて、 adminScopeパラメータを指定することで、各管理者を特定のアカウント、OUs、またはファイアウォールタイプに制限できます。
コンソールを使用して管理者アカウントを削除するには
管理者を削除するとマルチアカウント保護が無効になる
管理者アカウントを削除すると、 AWS Network Security Manager はマルチアカウントの範囲とデプロイを DISABLED状態に設定し、管理する保護をクリーンアップします。
-
https://console.aws.amazon.com/network-security-manager/
で AWS Network Security Manager コンソールを開きます。 -
ナビゲーションペインで [設定] を選択します。
-
削除する管理者アカウントを選択します。
-
[Remove administrator] (管理者を削除) を選択します。
-
確認するには、管理者の削除の確認を選択します。
AWS Network Security Manager のアクセス許可を持つ IAM ID を作成する
AWS Network Security Manager を使用するには、 AWS Network Security Manager オペレーションを呼び出すアクセス許可を持つ IAM ID (ユーザーまたはロール) が必要です。IAM アクションはプレフィックス を使用しますnetwork-security-manager。
次の IAM ポリシーの例には、3 つのステートメントが含まれています。最初のステートメントは、すべての AWS Network Security Manager オペレーションへのフルアクセスを許可します。2 番目のステートメントは、 AWS Network Security Manager が必要とする追加の AWS Organizations および AWS WAF アクセス許可を付与します。 AWS Network Security Manager は、これらのアクセス許可を使用して、組織内のアカウントと組織単位 (OUs) を識別し、使用可能な WAF ルールグループとマネージド製品を一覧表示します。これらのアクセス許可により、 AWS Network Security Manager は信頼されたアクセスを有効にし、委任された管理者 AWS を Organizations に登録することもできます。3 番目のステートメントは、 AWS Network Security Manager がサービスにリンクされたロールを作成するために必要なiam:CreateServiceLinkedRoleアクセス許可を付与します。これは、シングルアカウントとマルチアカウントの両方で必要です。
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "network-security-manager:*", "Resource": "*" }, { "Effect": "Allow", "Action": [ "organizations:DescribeOrganization", "organizations:ListAccounts", "organizations:ListRoots", "organizations:ListOrganizationalUnitsForParent", "organizations:ListAccountsForParent", "organizations:EnableAWSServiceAccess", "organizations:RegisterDelegatedAdministrator", "wafv2:ListRuleGroups", "wafv2:ListAvailableManagedRuleGroups", "wafv2:DescribeAllManagedProducts" ], "Resource": "*" }, { "Effect": "Allow", "Action": "iam:CreateServiceLinkedRole", "Resource": "*" } ] }
本番稼働用には、必要な最小限のアクセス許可のみを付与することをお勧めします。詳細については、「AWS Network Security Manager の Identity and Access Management」を参照してください。
にサインアップする AWS アカウント
の使用を開始するには AWS、 が必要です AWS アカウント。の作成の詳細については AWS アカウント、「 AWS アカウント管理 リファレンスガイド」の「 の開始方法 AWS アカウント」を参照してください。
デフォルトでは無効になっているリージョンでの AWS Network Security Manager の使用
デフォルトでは無効になっているリージョンで AWS Network Security Manager を使用するには、組織の管理アカウントと AWS Network Security Manager 管理者アカウントの両方でリージョンを有効にする必要があります。デフォルトでは無効になっているリージョンとその有効化方法については、AWS 「 全般のリファレンス」のAWS 「リージョンの管理」を参照してください。
無効にしたリージョンを有効にするには
Organizations 管理アカウントと AWS Network Security Manager 管理者アカウントの両方について、AWS 「 全般のリファレンス」の「リージョンの有効化」のガイダンスに従ってください。