Skip to main content
サービスアカウントは、人間以外またはマシンのアイデンティティを表し、チームや project 全体で共通のタスクを自動化できます。サービスアカウントは、CI/CD パイプライン、自動化されたトレーニング ジョブ、その他のマシン間ワークフローに最適です。 サービスアカウントには、次の主な利点があります。
  • ライセンスを消費しない: サービスアカウントは、ユーザーシートやライセンスを消費しません。
  • 専用の APIキー: 自動化されたワークフロー向けの安全な認証情報です。
  • ユーザー属性の付与: 自動化された run を、必要に応じて人間のユーザーに関連付けられます。
  • エンタープライズ対応: 大規模な本番オートメーション向けに設計されています。
  • 操作の委譲: サービスアカウントは、それを作成したユーザーまたは組織に代わって操作を行います。
サービスアカウントは、定期的な再トレーニングや夜間ビルドなど、W&B にログされる自動化されたジョブのトラッキングに役立ちます。マシンが起動した run にユーザー名を関連付けるには、環境変数 WANDB_USERNAME または WANDB_USER_EMAIL を使用します。 ベストプラクティスや詳細な設定手順など、サービスアカウントに関する包括的な情報については、サービスアカウントを使用してワークフローを自動化するを参照してください。チームのコンテキストでのサービスアカウントの動作については、チームサービスアカウントの動作を参照してください。 以下のステップでは、チームサービスアカウントの作成方法を説明します。 新しいチームスコープのサービスアカウントと APIキーを作成するには、次の手順に従います。
  1. チームの設定で Service Accounts をクリックします。
  2. New Team Service Account をクリックします。
  3. サービスアカウントの名を入力します。
  4. Authentication Method を Generate API key (デフォルト) に設定します。Federated Identity を選択した場合、サービスアカウントは APIキーを所有できません。
  5. Create をクリックします。
  6. 作成したサービスアカウントを検索し、その action () メニューをクリックして、Create API key をクリックします。
  7. APIキーの名を入力し、Create をクリックします。
  8. APIキーをコピーし、安全に保管します。
  9. Done をクリックします。
W&B は、組み込みサービスアカウントに加えて、SDK と CLI のアイデンティティ フェデレーションを使用する外部サービスアカウントもサポートしています。JSON Web Tokens (JWT) を発行できるアイデンティティプロバイダで管理されるサービスアイデンティティを使用して W&B のタスクを自動化する場合は、外部サービスアカウントを使用してください。

管理者
Last modified on September 30, 2026