要件の生成とアップグレードのステップを制御する
コントロール目標フォームの [コントロールを自動的に作成] および [コントロール要件を作成] オプションと、認証パッケージのステータスは、 コントロール要件 を作成するために重要です。
コントロール要件生成ロジック
コントロール目標フォームで [コントロールを自動的に作成 ] および [コントロール要件を作成] オプションを有効にすると、アイテム生成フローがトリガーされ、それぞれコントロールと コントロール要件 が自動的に作成されます。コントロールのステータスに応じて、生成されたコントロール要件のステータスが変化します。
認証パッケージが [選択] から [実装] ステータスに移行したときに [コントロール要件を作成] オプションが選択されている場合、コントロールが生成されます。それに伴い、コントロール目標要件のコントロール要件も生成されます。コントロール要件は、コントロール目標要件が存在し、フラグが true の場合にのみ生成されます。コントロール目標要件が存在していても、フラグが false の場合、コントロール要件は生成されません。
コントロール目標の作成中にフラグが false に設定され、要件が生成されなかった場合でも、この特定のコントロール目標に関連付けられたコントロールにコントロール目標要件があり、コントロールがアクティブで [ドラフト] ステータスであれば、フラグを選択してコントロール目標レコードを保存してコントロール要件を生成できます。コントロールが [ドラフト] 以外のステータスである場合、コントロール要件は生成されません。ただし、たとえば、コントロールが [監視] ステータスだった場合、[ドラフト] ステータスに戻る場合、[コントロール要件の作成] オプションが選択されていれば、 コントロール要件 が生成されます。
- 新しいコントロール目標要件が追加されました
- [コントロール目標要件] 関連リストの [ 新規 ] または [ 編集 ] ボタンを使用して、コントロール目標にコントロール目標要件を追加する場合も同様です。
- 更新
- コントロール目標要件の説明を更新すると、コントロールが [ドラフト] ステータスであれば、対応するコントロール要件の説明が更新されます。コントロールがその他の状態にある場合、コントロールが [ドラフト] 状態に戻ると説明が更新されます。
- 削除
- コントロール目標のコントロール目標要件のいくつかが削除された場合、それに応じて、コントロールのコントロール要件を削除することはできず、代わりに手動要件としてマークされます。これは、すべての状態のコントロールに当てはまります。後でコントロールが [ドラフト] ステータスに移行した場合、これらの要件から手動タグを削除できます。一方、コントロール目標要件の一部が削除された後に新しいコントロールが作成された場合、新しいコントロールには削除された要件はなく、既存の番号のみが含まれます。
認証パッケージが [実装] から [選択] ステータスに移行すると、関連付けられている CAM すべてのコントロールが廃止され、それに応じてそれらに関連付けられているすべての要件も廃止されます。これらのアクションはすべて、アイテム生成によって処理されます。
必須のアップグレード手順
- コントロールフォームの [認証パッケージ ] フィールドと [コントロール割り当て ] フィールドが新たに追加されました。これらのフィールドの値は、既存の CAM コントロールに対して設定されます。
- すべての NIST 800-53-revision 5 コントロール目標について、[コントロール目標] フォームの [ コントロール要件を作成 ] オプションはデフォルトで True に設定されています。
- コントロール要件は、[ドラフト] ステータスの NIST 800-53-revision 5 コントロール目標から、既存のすべてのコントロールに対して作成されます。