自動キー・ローテーションの有効化および更新

自動キー・ローテーションの有効化、およびこの機能をすでに有効にしているキーの自動ローテーション設定の更新について学習します。

ノート

この機能を使用できるのは、プライベート・ボールトのみです。

自動キー・ローテーション設定を更新して、次の操作を実行できます。

  • この機能を有効にしていないキーの自動ローテーションを有効にする
  • 次の交代勤務が発生する日付の更新
  • 回転間隔(キーがローテーションされるまでに経過する60から365までの日数)を更新します。

手動キー・ローテーション

暗号化キーを手動でローテーションする方法の詳細は、キーのローテーションを参照してください。キー・ローテーションの概要は、キー管理およびシークレット管理の概念のトピックのキー・バージョンおよびローテーションを参照してください。

    1. ナビゲーション・メニューを開き、「アイデンティティとセキュリティ」「Vault」の順に選択します。
    2. 「リスト範囲」で、更新するキーを含むボールトを含むコンパートメントを選択します。
    3. 「ボールト」ページで、ボールトの名前を選択してその詳細ページを開きます。
    4. 「キーの詳細」ページで、「自動ローテーション設定の編集」を選択します。
    5. 「自動ローテーション設定の編集」ページで、自動ローテーション設定、ローテーション・スケジュール、ローテーション間隔などの自動ローテーション詳細を更新します。
    6. 「更新」を選択します。
  • コマンド・プロンプトを開き、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を参照してください。