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

Vaults & Secrets

Vaults & Secrets の概要​

Vaults & Secrets は、産業システムの運用と自動化に必要な機密情報を管理するための、集中化された安全な場所を提供します。SDA では、Vault は PLC のパスワード、サービス資格情報、API トークンなどの暗号化された値を保管し、これらはデバイス、プロジェクト、運用ワークフローから参照されます。すべてのシークレットは保存時および転送時に暗号化され、テナント単位にスコープが設定され、SDA のロールベースアクセス制御によって管理されます。

機密性の高い資格情報をデバイスやプロジェクトから分離することで、Vaults & Secrets は運用の安全性、監査可能性、産業セキュリティ標準への準拠を確保します。Secrets サブページはシークレットの使用状況とライフサイクル管理に関する情報を提供し、より広範な Security Hub ではこれらの情報を監査ログと統合し、完全なトレーサビリティを実現します。

Vaults は、機密情報を整理するための主要なコンテナとして機能します。シークレットを追加する前に Vault を作成する必要があり、各 Vault には 1 つまたは複数のシークレットを含めることができます。Vault は資格情報の論理的な分離を可能にするため、通常は生産エリア、ライン、リソースグループに合わせて構成されます。この構造により資格情報が分離された状態で保たれ、きめ細かな制御によるアクセス付与が可能になります。

Secrets は、Vault 内に保存される個々の機密値です。これには PLC の制御パスワード、FTP や SMB の資格情報、証明書、あるいはバックアップ、デプロイ、スナップショット、リモート操作の際に使用されるその他の値が含まれます。シークレットはPipelinesと組み合わせてデバイス上のパスワードをローテーションするために使用することもでき、資格情報の衛生管理と環境全体で一貫したセキュリティを確保します。作成されたシークレットはデバイス、プロジェクト、パイプライン全体で適用でき、集中管理、再利用、追跡が可能になります。

Vault の作成​

Vault を作成するには、https://app.eu1.sdaconsole.io/ にアクセスしてログインします。

  1. 「Security Hub」に移動し、「Vaults」をクリックします

  2. 「Add Vault」をクリックします

  3. 「Vault Name」、「Description」、「Resourc Group」、「Tags」を入力し、「Create」をクリックします

  4. 新しい Vault が作成され、Vault の一覧表に表示されます

Vault 内でのシークレットの作成​

Vault の作成が完了したら、その Vault に複数のシークレットを追加し、プロジェクトやデバイスなどの必要なオブジェクトと紐付けできるようにします

  1. シークレットを割り当てたい Vault をクリックして、その Vault を開きます

  2. 「Add Secret」をクリックし、「Secret Name」、「Secret Type」、およびユーザータイプに応じて必要となるユーザー名やパスワードなどの情報を追加します\


  3. 新しく作成されたシークレットがシークレットの一覧表に表示されます

  4. シークレットの作成が完了したら、ここで Simatic Manager プロジェクトの資格情報として割り当てられている例のように、必要なオブジェクトに追加できます