AWS Audit Manager でのカスタムコントロールの削除 - AWS Audit Manager

AWS Audit Manager でのカスタムコントロールの削除

カスタムコントロールを作成し、不要になった場合は、Audit Manager 環境から削除できます。これにより、ワークスペースをクリーンアップし、現在のタスクと優先事項に関連するカスタムコントロールに集中できます。

前提条件

以下の手順は、カスタムコントロールがすでに作成されていることを前提としています。

IAM ID に、AWS Audit Manager でカスタムコントロールを削除するための適切なアクセス許可があることを確認します。これらのアクセス許可を付与する 2 つの推奨ポリシーは、AWSAuditManagerAdministratorAccessユーザーにはAWS Audit Managerへの管理アクセスを許可します です。

手順

カスタムコントロールは、Audit Manager コンソール、Audit Manager API、または AWS Command Line Interface (AWS CLI) を使用して削除できます。

重要

カスタムコントロールを削除すると、そのアクションによって現在関連しているすべてのカスタムフレームワークまたは評価からそのコントロールが削除されます。その結果、Audit Manager はすべての評価においてそのカスタムコントロールの証拠収集を停止します。これには、カスタムコントロールを削除する前に作成した評価も含まれます。

Audit Manager console
Audit Manager コンソールでカスタムコントロールを削除するには
  1. AWS Audit Manager コンソール (https://console.aws.amazon.com/auditmanager/home) を開きます。

  2. ナビゲーションペインで、[Control library] (コントロールライブラリ) を選択してから、[Custom controls] (カスタムコントロール) のタブを選択します。

  3. 削除するコントロールを選択し、[Delete] (削除) を選択します。

  4. 表示されるポップアップウィンドウで、[Delete] (削除) を選択して削除を確認します。

AWS CLI
AWS CLI でカスタムコントロールを削除するには
  1. まず、削除するカスタムコントロールを特定します。これを行うには、list-controls コマンドを実行して--control-typeCustomとして指定します。

    aws auditmanager list-controls --control-type Custom

    レスポンスはカスタムコントロールのリストを返します。削除するコントロールを見つけ、コントロール ID を書き留めます。

  2. 次に、delete-control コマンドを実行し、--control-idパラメータを使用して削除するコントロールを指定します。

    次の例では、次の placeholder text を独自の情報に置き換えます。

    aws auditmanager delete-control --control-id a1b2c3d4-5678-90ab-cdef-EXAMPLE11111
Audit Manager API
API を使用してカスタムコントロールを削除するには
  1. ListControls オペレーションを使用して、コントロールタイプCustomとして指定します。レスポンスから、削除するコントロールを見つけ、コントロール ID を書き留めます。

  2. DeleteControl オペレーションを使用して、カスタムコントロールを削除します。リクエストで、ControlID パラメータを使用して、削除するコントロールを指定します。

これらの API オペレーションの詳細については、前述の手順のリンクのいずれかを選択して「AWS Audit Manager API リファレンス」を参照してください。これには言語固有の AWS SDK の 1 つでこれらのオペレーションとパラメータを使用する方法に関する情報が含まれます。

追加リソース

Audit Manager でのデータ保持の詳細については、「Audit Manager のデータの削除」を参照してください。