自動キー・ローテーションの有効化および更新
自動キー・ローテーションの有効化、およびこの機能をすでに有効にしているキーの自動ローテーション設定の更新について学習します。
この機能を使用できるのは、プライベート・ボールトのみです。
自動キー・ローテーション設定を更新して、次の操作を実行できます。
- この機能を有効にしていないキーの自動ローテーションを有効にする
- 次の交代勤務が発生する日付の更新
- 回転間隔(キーがローテーションされるまでに経過する60から365までの日数)を更新します。
手動キー・ローテーション
暗号化キーを手動でローテーションする方法の詳細は、キーのローテーションを参照してください。キー・ローテーションの概要は、キー管理およびシークレット管理の概念のトピックのキー・バージョンおよびローテーションを参照してください。
- ナビゲーション・メニューを開き、「アイデンティティとセキュリティ」、「Vault」の順に選択します。
- 「リスト範囲」で、更新するキーを含むボールトを含むコンパートメントを選択します。
- 「ボールト」ページで、ボールトの名前を選択してその詳細ページを開きます。
- 「キーの詳細」ページで、「自動ローテーション設定の編集」を選択します。
- 「自動ローテーション設定の編集」ページで、自動ローテーション設定、ローテーション・スケジュール、ローテーション間隔などの自動ローテーション詳細を更新します。
- 「更新」を選択します。
コマンド・プロンプトを開き、
Key Update
を実行して自動ローテーション設定を編集します。oci kms management key update --endpoint <control_plane_url> --key-id <id> --auto-key-rotation-details <complex_type> ey_encryption_information> --is-auto-rotation-enabled <true | false> --auto-key-rotation-details <schedule_interval_information>
たとえば、次のとおりです。
oci kms management key update --endpoint https://annnb3f4aacuu-management.kms.us-ashburn-1.oraclecloud.com --key-id ocid1.key.oc1.iad.annnb3f4aacuu.abuwcljsw3722rumzrqf7wkzzo34auj5e34igrw2mqkocjircbggmpfyzmda --is-auto-rotation-enabled true --auto-key-rotation-details '{"rotationIntervalInDays": 90, "timeOfScheduleStart":"2024-05-08T00:00:00Z"}'
機密情報を入力しないでください。
CLIコマンドのパラメータおよび値の完全なリストは、KMS CLIコマンド・リファレンスを参照してください。
管理エンドポイントとともにUpdateKey APIを使用して、キーの自動キー・ローテーション設定を更新します。
ノート
管理エンドポイントは、作成、更新、リスト、取得、削除などの管理操作に使用されます。管理エンドポイントは、コントロール・プレーンURLまたはKMSMANAGMENTエンドポイントとも呼ばれます。
暗号化エンドポイントは、暗号化、復号化、データ暗号化鍵の生成、署名、検証などの暗号化操作に使用されます。暗号化エンドポイントは、データ・プレーンURLまたはKMSCRYPTOエンドポイントとも呼ばれます。
管理エンドポイントおよび暗号化エンドポイントは、ボールトの詳細メタデータにあります。手順については、Getting a Vault's Detailsを参照してください。
キー管理、シークレット管理およびシークレット取得APIのリージョナル・エンドポイントについては、APIリファレンスおよびエンドポイントを参照してください。
APIの使用およびリクエストの署名の詳細は、REST APIのドキュメントおよびセキュリティ資格証明を参照してください。SDKの詳細は、SDKおよびCLIを参照してください。