ユーザーの管理
ユーザーまたはチームを追加する
- W&B Registry にアクセスします。
- ユーザーまたはチームを追加する Registry を選択します。
- 右上隅にある gear icon をクリックして、Registry 設定にアクセスします。
- Registry access セクションで、Add access をクリックします。
- Include users and teams フィールドに、1 つ以上のユーザー名、メールアドレス、またはチーム名を入力します。
- Add access をクリックします。
ユーザーまたはチームを削除する
- https://wandb.ai/registry/ の W&B Registry にアクセスします。
- ユーザーを削除する対象のレジストリを選択します。
- 右上隅の歯車アイコンをクリックして、Registry 設定にアクセスします。
- Registry access セクションに移動し、削除するユーザー名、メールアドレス、またはチームを入力します。
- Delete ボタンをクリックします。
チームからユーザーを削除すると、そのユーザーのレジストリへのアクセス権も削除されます。
レジストリの所有者を変更する
- https://wandb.ai/registry/ の W&B Registry にアクセスします。
- 設定するレジストリを選択します。
- 右上にある歯車アイコンをクリックします。
- Registry members and roles セクションまでスクロールします。
- メンバーの行にカーソルを合わせます。
- 行の末尾にある action () メニューをクリックし、Make owner をクリックします。
Registry ロールを設定する
- https://wandb.ai/registry/ の W&B Registry にアクセスします。
- 設定する Registry を選択します。
- 右上にある歯車アイコンをクリックします。
- Registry members and roles セクションまでスクロールします。
- Member フィールドで、権限を編集するユーザーまたはチームを検索します。
- Registry role 列で、ユーザーのロールをクリックします。
- ドロップダウンから、ユーザーに割り当てるロールを選択します。
Registry ロールの詳細
チーム内でのロールは、いずれのレジストリでのロールにも影響せず、関連もありません。
デフォルトロール
1: サービスアカウントには Viewer または Restricted Viewer ロールを割り当てることはできません。サービスアカウントのアクセスがどのように決定されるかについては、Service account access を参照してください。
Registry 管理者は、Registry 内の Users および Teams のロールを割り当てたり変更したりできます。
詳細については、Registry でユーザーロールを設定する を参照してください。
ロール権限
継承された Registry ロール

- チームの Admin または組織の Admin が、チームが所有する特定の Registry で Viewer ロールを持っている場合、そのユーザーの Registry での実効ロールは Admin です。
- Registry の Viewer が、チームで Member ロールを持っている場合、そのユーザーの Registry での実効ロールは Member です。
- チームの Viewer が、特定の Registry で Member ロールを持っている場合、そのユーザーの Registry での実効ロールは Member です。
Restricted Viewer ロールの詳細
- artifact ファイルをダウンロードしたり、ファイルの内容にアクセスしたりできません。
- W&B SDK で
wandb.Run.use_artifact()を使用して artifact を利用できません。
SDK の互換性
SDK バージョン要件Restricted Viewer として W&B SDK を使用して artifact にアクセスするには、W&B SDK バージョン 0.19.9 以降を使用する必要があります。そうしないと、一部の SDK コマンドで権限エラーが発生します。
Registry 間の権限
- 両方の Registry にリンクされている同じ artifact でも、アクセスレベルは異なります
- Registry A では、そのユーザーは Restricted Viewer であるため、ファイルをダウンロードしたり artifact を使用したりできません
- Registry B では、そのユーザーは Viewer であるため、ファイルをダウンロードして artifact を使用できます
- つまり、アクセス権は artifact にアクセスした Registry によって決まります