認証
APIキー設定
API キー設定画面で何ができるかと、service 認証情報 が必要なときの運用をまとめます。
このページの内容5項目
API キーは、Signal Foundry ワークスペースの API キー設定画面から管理します。通常の人間 / エージェント接続は sf login です。API key は、プロダクト組み込み、backend job、.env / secret store から直接 HTTP API を呼ぶ service 認証情報 として使います。
- チームアカウント:
/home/<account-id>/settings/api-keys
個人アカウントの設定画面は既存ユーザーや内部検証のために残る場合がありますが、billing、クレジット、共有リストを運用する正面入口は チームワークスペースです。
できること
- 名前付きで API キーを発行する
- 任意で有効期限を付ける
- 既存キーを revoke する
- 既存キーを rotate する
- 直近 30 日の利用量を確認する
service 認証情報 が必要なときにやること
- チームワークスペースのAPI キー設定画面を開く
- 平文キーをその場で保存する
- product backend、job 実行環境、CI などの secret store に保存する
- direct API request の疎通を確認する
平文キーは初回表示後に再表示できません。docs、issue、prompt、shell history、エージェントの会話ログには書かないでください。
運用ルール
- 用途ごとにキーを分ける
- 人間/エージェント onboarding は
sf loginを使う - 長期利用しないキーは revoke する
- 共有キーは rotate 前提で配る
sf_live_で始まる平文キーは初回表示時にだけ控える- Preview URL を接続先にしない
権限
チームアカウントでは settings.manage 権限を持つメンバーが管理します。1 人で使う場合も、自分が owner の チームワークスペースでキーを作ります。
利用量画面で見えるもの
- request 数
- 利用 endpoint 数
- response bytes
- 最終利用時刻
- endpoint 別の内訳
- キーごとの利用状況と状態
詳しい運用は次の 2 ページを参照してください。