Skip to main content
組織管理者は、組織内の個々のUsersを管理したり、Teamsを管理したりできます。 チーム管理者は、Teamsを管理できます。
以下のワークフローは、インスタンス管理者ロールを持つユーザーに適用されます。インスタンス管理者権限が必要だと思われる場合は、組織内の管理者にお問い合わせください。
組織内のユーザー管理を簡素化したい場合は、Users と Teams の管理を自動化するを参照してください。

組織名を変更する

以下のワークフローは W&B Multi-tenant Cloud にのみ適用されます。
  1. https://wandb.ai/home にアクセスします。
  2. ページの右上で、User menu ドロップダウンを選択します。ドロップダウンの Account セクションで、Settings を選択します。
  3. Settings タブで、General を選択します。
  4. Change name ボタンを選択します。
  5. 表示されたモーダルで、組織の新しい名前を入力し、Save name ボタンを選択します。

ユーザーの追加と管理

管理者は、組織のダッシュボードで次の操作を行えます。
  • ユーザーを招待または削除する
  • ユーザーの組織ロールを割り当てまたは更新し、カスタムロールを作成する
  • 請求管理者を割り当てる
組織管理者が組織にユーザーを追加する方法はいくつかあります。
  1. 招待によるメンバー追加
  2. SSO による自動プロビジョニング
  3. ドメインキャプチャ

シートと料金

次の表は、Models と Weave におけるシートの仕組みをまとめたものです。

ユーザーを招待する

管理者は、組織や組織内の特定のTeamsにユーザーを招待できます。
  1. https://wandb.ai/home にアクセスします。
  2. ページの右上で、User menuドロップダウンを選択します。ドロップダウン内のAccountセクションで、Usersを選択します。
  3. Invite new userを選択します。
  4. 表示されたモーダルのEmail or usernameフィールドに、招待するユーザーのメールアドレスまたはユーザー名を入力します。
  5. (推奨) Choose teamsドロップダウンメニューから、ユーザーをチームに追加します。
  6. Select roleドロップダウンから、ユーザーに割り当てるロールを選択します。ユーザーのロールは後で変更できます。選択可能なロールの詳細については、ロールの割り当てにある表を参照してください。
  7. Send inviteボタンをクリックします。
Send inviteボタンを選択すると、W&Bはサードパーティのメールサーバーを使用して、ユーザーのメールアドレスに招待リンクを送信します。ユーザーは招待を承諾すると、あなたの組織にアクセスできるようになります。

ユーザーの自動プロビジョニング

メールドメインが一致する W&B ユーザーは、SSO を設定済みで、かつ SSO プロバイダーで許可されていれば、Single Sign-On (SSO) を使用して W&B 組織にログインできます。SSO はすべての Enterprise license で利用できます。
認証に SSO を有効にするW&B では、ユーザーが Single Sign-On (SSO) を使用して認証することを強く推奨しています。組織で SSO を有効にするには、W&B チームにお問い合わせください。専用クラウドまたはセルフマネージド環境で SSO を設定する方法について詳しくは、OIDC を使用した SSO または LDAP を使用した SSO を参照してください。
W&B では、自動プロビジョニングされたユーザーにデフォルトで “Member” ロールを割り当てます。自動プロビジョニングされたユーザーのロールはいつでも変更できます。 SSO によるユーザーの自動プロビジョニングは、専用クラウドインスタンスとセルフマネージドのデプロイでデフォルトで有効になっています。自動プロビジョニングは無効にできます。自動プロビジョニングを無効にすると、特定のユーザーを選択して W&B 組織に追加できるようになります。 以下のタブでは、デプロイタイプに応じて SSO による自動プロビジョニングを無効にする方法を説明します。
Multi-tenant Cloud では、SSO による自動プロビジョニングは設定できません。サポートが必要な場合は、W&B チームにお問い合わせください。
SSO による自動プロビジョニングは、組織管理者がユーザーごとに招待を作成する必要がないため、多数のユーザーを組織に追加する際に便利です。

ドメインキャプチャ

ドメインキャプチャを使用すると、従業員が自社の組織に参加しやすくなり、新しいユーザーが自社の管理外でアセットを作成するのを防げます。
ドメインは一意である必要がありますドメインは一意の識別子です。つまり、すでに別の組織で使用されているドメインは使用できません。
ドメインキャプチャを使用すると、@example.com のような会社のメールアドレスを持つユーザーを、自動的に W&B Multi-tenant Cloud の組織に追加できます。これにより、従業員全員が適切な組織に参加できるようになり、新しいユーザーが自社の管理外でアセットを作成するのを防げます。この表は、ドメインキャプチャの有効・無効それぞれの場合における、新規ユーザーと既存ユーザーの挙動をまとめたものです。招待されていない新規ユーザーが組織に参加したときに、自動的にデフォルトチームへ割り当てるには、次の手順を実行します。
  1. https://wandb.ai/home にアクセスします。
  2. ページの右上で、User menu ドロップダウンを選択します。ドロップダウンから Settings を選択します。
  3. Settings タブ内で General を選択します。
  4. Domain capture 内の Claim domain ボタンをクリックします。
  5. Default team ドロップダウンから、新規ユーザーが自動的に参加するチームを選択します。利用可能なチームがない場合は、チーム設定を更新する必要があります。チームの追加と管理 の手順を参照してください。
  6. Claim email domain ボタンをクリックします。
招待されていない新規ユーザーをそのチームに自動的に割り当てるには、事前にチーム設定でドメイン一致を有効にする必要があります。
  1. https://wandb.ai/<team-name> にあるチームのダッシュボードにアクセスします。<team-name> は、ドメイン一致を有効にしたいチームの名です。
  2. チームのダッシュボード左側のグローバルナビゲーションで Team settings を選択します。
  3. Privacy セクションで、“Recommend new users with matching email domains join this team upon signing up” オプションを切り替えます。

ユーザーのロールを割り当てまたは更新する

組織内の各メンバーには、W&B Models と Weave の両方について、組織ロールとシートが割り当てられます。付与されているシートのタイプによって、課金ステータスと、各プロダクトで実行できる操作の両方が決まります。 組織ロールは、ユーザーを組織に招待する際に最初に割り当てます。ユーザーのロールは後からいつでも変更できます。 組織内のユーザーは、次のいずれかのロールを持つことができます。 ユーザーのロールを変更するには、次の手順に従います。
  1. https://wandb.ai/home にアクセスします。
  2. ページの右上で、User menu ドロップダウンを選択します。ドロップダウンから Users を選択します。
  3. 検索バーにユーザーの名またはメールアドレスを入力します。
  4. ユーザー名の横にある TEAM ROLE ドロップダウンからロールを選択します。

ユーザーのアクセスを割り当てまたは更新する

組織内のユーザーには、Models の シート type または Weave の access type として、full、viewer、または no access のいずれかが設定されます。 Models の シート type と Weave の access type は組織レベルで定義され、チームに継承されます。ユーザーの シート type を変更する場合は、組織の Settings にアクセスし、次の手順に従ってください。
  1. Multi-tenant Cloud の場合は、https://wandb.ai/account-settings/<organization>/settings で組織の Settings にアクセスします。山かっこ (<>) で囲まれた値は、組織名に置き換えてください。専用クラウドおよびセルフマネージドのデプロイでは、https://<your-instance>.wandb.io/org/dashboard にアクセスします。
  2. Users タブを選択します。
  3. Role ドロップダウンから、ユーザーに割り当てる シート type を選択します。
組織のロールとサブスクリプションタイプによって、組織内で利用可能な シート type が決まります。

ユーザーを削除する

  1. https://wandb.ai/home にアクセスします。
  2. ページ右上の User menu ドロップダウンを選択し、表示されたメニューから Users を選択します。
  3. 検索バーに削除するユーザーの名前またはメールアドレスを入力します。
  4. 表示されたら、action () メニューを選択します。
  5. ドロップダウンから メンバーを削除 を選択します。

請求管理者を割り当てる

  1. https://wandb.ai/home にアクセスします。
  2. ページの右上にある User menu ドロップダウンを開き、Users を選択します。
  3. 検索バーにユーザーの名またはメールアドレスを入力します。
  4. Billing admin 列で、請求管理者に指定するユーザーを選択します。

Teams の追加と管理

組織のダッシュボードから、組織内のTeamsを作成・管理できます。組織管理者またはチーム管理者は、次の操作を実行できます。
  • チームにユーザーを招待したり、チームからユーザーを削除したりする。
  • チームメンバーのロールを管理する。
  • ユーザーが組織に参加した際に、そのユーザーをチームへ自動的に追加する。
  • チームのダッシュボード (https://wandb.ai/<team-name>) から、チームのストレージを管理する。

チームを作成する

組織のダッシュボードからチームを作成します。
  1. https://wandb.ai/home にアクセスします。
  2. 左側のナビゲーションパネルで、Teams の下にある Create a team to collaborate を選択します。
新しいチームを作成
  1. 表示されるモーダルの Team name フィールドに、チーム名を入力します。
  2. ストレージのタイプを選択します。
  3. Create team ボタンを選択します。
Create team ボタンを選択すると、https://wandb.ai/<team-name> の新しいチームページにリダイレクトされます。<team-name> には、チーム作成時に指定した名前が入ります。 チームを作成したら、そのチームにユーザーを追加できます。

ユーザーをチームに招待する

組織内のチームにユーザーを招待します。ユーザーがすでに W&B アカウントを持っている場合は、チームのダッシュボードからメールアドレスまたは W&B のユーザー名を使って招待できます。
  1. https://wandb.ai/<team-name> にアクセスします。
  2. ダッシュボード左側のグローバルナビゲーションで Team settings を選択します。
Team settings
  1. Users タブを選択します。
  2. Invite a new user をクリックします。
  3. 表示されたモーダルで、Email or username フィールドにユーザーのメールアドレスを入力し、Select a team ロールのドロップダウンからそのユーザーに割り当てるロールを選択します。ユーザーがチームで持てるロールの詳細については、チームロールを参照してください。
  4. Send invite ボタンをクリックします。
デフォルトでは、チームまたはインスタンスの管理者のみがチームにメンバーを招待できます。この動作を変更するには、Team settingsを参照してください。 メール招待で手動でユーザーを招待するだけでなく、新しいユーザーのメールアドレスが組織のドメインと一致する場合は、そのユーザーをチームに自動的に追加できます。

サインアップ時にメンバーをチーム組織に対応付ける

組織内の新規ユーザーが、サインアップ時に組織内のTeamsを見つけられるようにします。新規ユーザーは、組織で確認済みのメールドメインと一致する確認済みのメールドメインを持っている必要があります。確認済みの新規ユーザーは、W&B アカウントのサインアップ時に、組織に属する確認済みチームの一覧を表示できます。 組織管理者はドメインのクレームを有効にする必要があります。ドメインキャプチャを有効にするには、Domain capture に記載されているstepを参照してください。

チームメンバーのロールを割り当てる、または更新する

  1. チームメンバーの名前の横にあるアカウントタイプのアイコンを選択します。
  2. ドロップダウンから、そのチームメンバーに付与するアカウントタイプを選択します。
この表は、チームメンバーに割り当て可能なロールを示しています。
サービスアカウントはユーザーではなく、自動化に使用される人以外のIDです。サービスアカウント は、自動化されたワークフロー用のAPIキーを提供し、ユーザーライセンスを消費しません。サービスアカウントの作成と管理に関する詳しい情報については、ワークフローを自動化するためのサービスアカウントの使用を参照してください。
チームメンバーにカスタムロールを割り当てられるのは、専用クラウドまたはセルフマネージドのデプロイで Enterprise license を使用している場合のみです。

チームからユーザーを削除する

チームのダッシュボードからユーザーを削除できます。W&B では、runs を作成したメンバーがそのチームから外れた場合でも、チーム内で作成された runs は保持されます。
  1. https://wandb.ai/<team-name> にアクセスします。
  2. 左側のナビゲーションバーで Team settings を選択します。
  3. Users タブを選択します。
  4. 削除するユーザー名の横にマウスポインタを置きます。表示されたら、action () メニューを選択します。
  5. ドロップダウンから Remove user を選択します。

カスタムロールの追加と管理

専用クラウドまたはセルフマネージドのデプロイでカスタムロールを作成または割り当てるには、Enterprise license が必要です。
組織管理者は、View-Only ロールまたは Member ロールをベースに新しいロールを作成し、権限を追加することで、きめ細かなアクセス制御を実現できます。チーム管理者は、チームメンバーにカスタムロールを割り当てられます。カスタムロールは組織レベルで作成されますが、割り当てはチームレベルで行われます。 カスタムロールを作成するには、次の手順に従います。
  1. https://wandb.ai/home にアクセスします。
  2. ページの右上で User menu ドロップダウンを開きます。ドロップダウンの Account セクションで Settings を選択します。
  3. Roles をクリックします。
  4. Custom roles セクションで、Create a role をクリックします。
  5. ロール名を入力します。必要に応じて説明も入力します。
  6. カスタムロールのベースにするロールとして、Viewer または Member のいずれかを選択します。
  7. 権限を追加するには、Search permissions フィールドをクリックし、追加する権限を 1 つ以上選択します。
  8. Custom role permissions セクションを確認します。このセクションには、そのロールに付与されている権限の概要が表示されます。
  9. Create Role をクリックします。
これで、チーム管理者は Team settings からチームメンバーにカスタムロールを割り当てられるようになります。