> ## Documentation Index
> Fetch the complete documentation index at: https://wb-21fd5541-feat-cli-docs-generator.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Secrets

> W&B のシークレットの概要、それらがどのように機能するか、そして使用を開始する方法。

W\&B Secret Manager を使用すると、*シークレット*（アクセストークン、ベアラートークン、APIキー、またはパスワードなどの機密文字列）を安全かつ集中管理して注入することができます。W\&B Secret Manager は、シークレットをコードや Webhook のヘッダー、または [ペイロード](/ja/models/core/automations/) に直接追加する必要をなくします。

シークレットは各チームの Secret Manager の**チーム シークレット**セクションで保存および管理されます。[チーム設定](/ja/platform/app/settings-page/teams/)で確認できます。

<Note>
  * W\&B 管理者のみがシークレットを作成、編集、または削除することができます。
  * シークレットは W\&B の主要部分として含まれており、Azure、GCP、または AWS でホストする [W\&Bサーバー デプロイメント](/ja/platform/hosting/) にも含まれます。別のデプロイメント タイプを使用している場合、W\&B アカウント チームに連絡して W\&B でシークレットを使用する方法を相談してください。
  * W\&B サーバーでは、セキュリティニーズを満たすセキュリティ対策を設定する責任があります。

    * W\&B は、AWS、GCP、または Azure が提供するクラウドプロバイダーのシークレット マネージャーに W\&B インスタンスでシークレットを保存することを強くお勧めします。これらは高度なセキュリティ機能で設定されています。

    * W\&B は、Kubernetes クラスターをシークレットストアのバックエンドとして使用することをお勧めしません。唯一の選択肢であり、セキュリティ上の脆弱性を防ぐ方法を理解している場合を除き、AWS、GCP、または Azure のクラウドシークレット マネージャーの W\&B インスタンスを使用することが推奨されます。
</Note>

## シークレットを追加

シークレットを追加するには:

1. 受信サービスが受信 Webhook を認証するために必要な場合、必要なトークンや APIキーを生成します。必要に応じて、パスワードマネージャーなどを使用して機密文字列を安全に保存します。
2. W\&B にログインし、チームの**設定**ページに移動します。
3. **チームシークレット**のセクションで、**新しいシークレット**をクリックします。
4. 文字、数字、アンダースコア (`_`) を使用してシークレットの名前を付けます。
5. 機密文字列を**シークレット**フィールドに貼り付けます。
6. **シークレットを追加**をクリックします。

Webhook を設定するときに使用したいシークレットを指定します。詳しくは、[Webhook の設定](#configure-a-webhook)セクションを参照してください。

<Note>
  シークレットを作成すると、そのシークレットに [Webhook オートメーションのペイロード](/ja/models/core/automations/create-automations/webhook) 内で `${SECRET_NAME}` 形式を使用してアクセスできます。
</Note>

## シークレットをローテーション

シークレットをローテーションして値を更新するには:

1. シークレットの行の鉛筆アイコンをクリックして、シークレットの詳細を開きます。
2. **シークレット**を新しい値に設定します。必要に応じて**シークレットを表示**して新しい値を確認します。
3. **シークレットを追加**をクリックします。シークレットの値が更新され、以前の値には解決されなくなります。

<Note>
  シークレットが作成または更新された後、その現在の値を表示することはできません。代わりに、新しい値にシークレットをローテーションしてください。
</Note>

## シークレットを削除

シークレットを削除するには:

1. シークレットの行のゴミ箱アイコンをクリックします。
2. 確認ダイアログを読み、**削除**をクリックします。シークレットは直ちに永久に削除されます。

## シークレットへのアクセスを管理

チームのオートメーションはチームのシークレットを使用できます。シークレットを削除する前に、それを使用しているオートメーションを更新または削除して、それらが動作を停止しないようにしてください。
