ONTAPで保護された操作のマルチ管理者検証ルールを管理する
マルチ管理者認証(MAV)ルールを作成して、承認が必要な処理を指定します。保護対象処理が開始されると、処理が傍受され、承認要求が生成されます。
ルールは、MAVを有効にする前であれば、適切なRBAC機能を持つ任意の管理者が作成できますが、MAVを有効にしたあとにルール セットを変更するにはMAVの承認が必要です。
1つの操作につき1つのMAVルールのみ作成できます。例えば、複数の `volume-snapshot-delete`ルールを作成することはできません。必要なルール制約はすべて、1つのルール内に含める必要があります。
"これらのコマンド"を保護するためのルールを作成できます。コマンドの保護機能が最初に利用可能になったONTAPバージョン以降、各コマンドを保護できます。
MAV システムのデフォルト コマンドのルール( security multi-admin-verify "コマンド")は変更できません。
システム定義の操作に加えて、マルチ管理者検証が有効になっている場合は次のコマンドがデフォルトで保護されますが、ルールを変更してこれらのコマンドの保護を削除できます:
ルールの制約
ルールを作成する際に、 `-query`オプションを任意で指定して、リクエストをコマンド機能のサブセットに制限できます。 `-query`オプションは、SVM、ボリューム、Snapshot名などの構成要素を制限するためにも使用できます。
たとえば、 `volume snapshot delete`コマンドでは、 `-query`を `-snapshot !hourly*,!daily*,!weekly*`に設定できます。これは、時間別、日次、または週次属性がプレフィックスとして付いたボリューム スナップショットが MAV 保護から除外されることを意味します。
smci-vsim20::> security multi-admin-verify rule show
Required Approval
Vserver Operation Approvers Groups
------- -------------------------------------- --------- -------------
vs01 volume snapshot delete - -
Query: -snapshot !hourly*,!daily*,!weekly*
|
|
除外された設定要素はMAVによって保護されず、どの管理者も削除したり名前を変更したりすることができます。 |
デフォルトでは、保護された操作が入力されると、対応する `security multi-admin-verify request create "protected_operation"`コマンドが自動的に生成されるようにルールが規定されています。このデフォルトを変更して、 `request create`コマンドを別途入力するように設定することもできます。
デフォルトでは、ルールは次のグローバルMAV設定を継承しますが、ルール固有の例外を指定できます。
-
Required Number of Approvers
-
Approval Groups
-
Approval Expiry period
-
Execution Expiry period
System Managerの手順
保護された操作ルールを初めて追加する場合は、System Managerの手順を参照してください。"複数管理者による検証を有効にします。"
既存のルール セットを変更するには、次の手順を実行します。
-
*Cluster > Settings*を選択します。
-
*セキュリティ*セクションの*複数管理者承認*の横にある
を選択します。 -
を選択して、少なくとも 1 つのルールを追加します。既存のルールを変更または削除することもできます。-
Operation – サポートされているコマンドをリストから選択します。
-
Query – 必要なコマンド オプションと値を入力します。
-
オプションのパラメータ:グローバル設定を適用する場合は、空白のままにします。グローバル設定を上書きする場合は、特定のルールに対して別の値を割り当てます。
-
Required number of approvers
-
Approval groups
-
-
CLIの手順
|
|
すべての `security multi-admin-verify rule`コマンドは、 `security multi-admin-verify rule show`を除き、実行前にMAV管理者の承認が必要です。 |
| 次の操作を行う場合: | 入力するコマンド |
|---|---|
ルールを作成します。 |
|
現在の管理者の認証情報を変更する |
例:次のルールでは、ルートボリュームを削除するには承認が必要です。
`-approval-groups`パラメータを使用して、このルールに1つ以上のMAV承認グループを指定します。これにより、この操作に限り、グローバル承認グループの設定が上書きされます。 |
ルールを変更する |
|
ルールを削除します。 |
|
ルールを表示 |
|
利用可能なすべてのMAV保護可能な操作を表示する |
|
利用可能なMAV保護対象の操作を表示する
ONTAP 9.20.1以降では、現在のクラスタでMAVによって保護できるすべての操作を表示できます。これにより、有効な操作名を判断するために外部ドキュメントを参照することなく、ルールを作成できます。
security multi-admin-verify registered-operations show
例:
cluster1::> security multi-admin-verify registered-operations show Operation ----------------------------------------- cluster peer delete security login delete security login modify volume delete volume move start volume snapshot delete ...
|
|
操作のリストは、ONTAPのバージョンとクラスタの特性によって異なります。 |
ワイルドカードマッチングを含め、 `-operation`パラメータを使用して操作名で出力をフィルタリングできます。
例:
cluster1::> security multi-admin-verify registered-operations show -operation security* Operation ---------------------------------- security anti-ransomware volume attack clear-suspect security anti-ransomware volume disable security anti-ransomware volume event-log modify security audit modify security login delete ...