メインコンテンツまでスキップ

Key Vault の概要

FPT Key Vault は、認証情報・token・設定などの機密データをアプリケーションのコードの外に保存するためのサービスです。Vault Instance は1つ以上の Secret Engine を保持し、各 Secret Engine は Key/Value 形式でバージョン管理された Secret を保存します。Policy と Auth Method により、どのユーザーまたはアプリケーションがそれらの Secret にアクセスできるかを制御します。

Key Vault でできること​

  • Vault Instance を作成し、Secret Engine を追加して、アプリケーションや環境ごとに Secret を整理できます。
  • 組み込みのバージョン管理機能を使って Key/Value 形式の Secret を保存し、値の変更履歴を追跡・ロールバックできます。
  • Policy を定義して、ユーザーまたはアプリケーションが読み取り・書き込み・削除できる Secret path を正確に制御できます。
  • AppRole タイプの Auth Method と Role を設定し、個人のログインの代わりにアプリケーション自身が認証(machine-to-machine)できるようにします。

Key Vault は、機密性の高い設定情報をソースコード管理やアプリケーションコードの外に保つと同時に、誰が — またはどのシステムが — アクセスできるかを細かく制御するのに役立ちます。

次のステップ​

  • 初期設定 — FPT Cloud アカウントと Portal へのアクセス権があることを確認します。
  • Vault Instance の作成 — 最初の Vault Instance を作成します。