Users 관리
사용자 또는 팀 추가
- W&B Registry로 이동합니다.
- 사용자 또는 팀을 추가할 레지스트리를 선택합니다.
- 오른쪽 상단의 톱니바퀴 아이콘을 클릭해 레지스트리 설정을 엽니다.
- 레지스트리 액세스 섹션에서 Add access를 클릭합니다.
- Include users and teams 필드에 하나 이상의 사용자 이름, 이메일 또는 팀 이름을 입력합니다.
- Add access를 클릭합니다.
사용자 또는 팀 제거
- https://wandb.ai/registry/의 W&B Registry로 이동합니다.
- 사용자를 제거할 레지스트리를 선택합니다.
- 오른쪽 상단의 톱니바퀴 아이콘을 클릭해 레지스트리 설정에 들어갑니다.
- 레지스트리 액세스 섹션으로 이동한 다음, 제거할 사용자 이름, 이메일 또는 팀을 입력합니다.
- Delete 버튼을 클릭합니다.
팀에서 사용자를 제거하면 해당 사용자의 레지스트리 접근 권한도 함께 제거됩니다.
레지스트리 소유자 변경
- https://wandb.ai/registry/ 의 W&B Registry로 이동합니다.
- 설정할 레지스트리를 선택합니다.
- 오른쪽 상단에 있는 톱니바퀴 아이콘을 클릭합니다.
- Registry members and roles 섹션까지 스크롤합니다.
- 멤버의 행 위에 마우스를 올립니다.
- 행 끝에 있는 액션 () 메뉴를 클릭한 다음 Make owner를 클릭합니다.
레지스트리 역할 설정
- https://wandb.ai/registry/의 W&B Registry로 이동합니다.
- 설정하려는 레지스트리를 선택합니다.
- 오른쪽 상단에 있는 톱니바퀴 아이콘을 클릭합니다.
- Registry members and roles 섹션으로 스크롤합니다.
- Member 필드에서 권한을 수정하려는 사용자 또는 팀을 검색합니다.
- Registry role 열에서 사용자의 역할을 클릭합니다.
- 드롭다운에서 사용자에게 할당할 역할을 선택합니다.
레지스트리 역할 상세 정보
팀의 레지스트리 역할은 각 멤버의 팀 역할과는 별개입니다. 레지스트리에 추가된 팀에 속한 경우, W&B는 유효 레지스트리 역할을 계산할 때 팀 내 역할이 아니라 팀에 부여된 레지스트리 역할을 고려합니다.
역할 유형
- Restricted Viewer: 레지스트리 아티팩트 메타데이터에 대한 읽기 전용 액세스를 제공합니다. Restricted Viewer는 아티팩트 세부 정보를 볼 수 있지만, 아티팩트 파일 내용에는 액세스할 수 없으며 컬렉션, 자동화 또는 기타 레지스트리 리소스를 생성, 업데이트, 삭제할 수 없습니다. 이 역할은 Dedicated Cloud 및 Self-Managed Server v0.75.0 이상에서 사용할 수 있습니다.
- Viewer: 레지스트리 아티팩트에 대한 읽기 전용 액세스를 제공하며, 컬렉션 세부 정보와 연결된 아티팩트 세부 정보를 확인하고, 아티팩트를 다운로드하거나 W&B SDK에서
wandb.Run.use_artifact()를 사용하여 아티팩트를 사용할 수 있습니다. - Member: 컬렉션, 자동화 및 기타 레지스트리 리소스를 생성, 업데이트, 삭제할 수 있는 권한을 제공합니다. 또한 레지스트리 아티팩트에 대한 조회 액세스 권한도 제공합니다.
- Admin: Member가 보유한 모든 권한과 레지스트리 설정 및 사용자 역할을 관리할 수 있는 권한을 제공합니다.
역할 권한
기본 역할
1: 서비스 계정에는 Viewer 또는 Restricted Viewer 역할을 부여할 수 없습니다. 서비스 계정의 액세스가 어떻게 결정되는지는 Service account access를 참조하세요.
레지스트리 관리자는 레지스트리의 사용자와 팀에 대한 역할을 할당하거나 수정할 수 있습니다.
자세한 내용은 레지스트리에서 사용자 역할 구성을 참조하세요.
유효 역할 및 상속된 레지스트리 역할

- 제한된 레지스트리가 아닌 경우 조직의 기본 레지스트리 역할
- 레지스트리에서 사용자에게 부여된 역할
- 사용자가 속한 팀에 레지스트리에서 부여된 역할
- 레지스트리에서 Viewer 역할을 가진 사용자가 해당 레지스트리에서 Admin 역할을 가진 팀에 속해 있으면, 유효 역할은 Admin입니다.
- 레지스트리에서 Viewer 역할을 가진 사용자가 해당 레지스트리에서 Member 역할을 가진 팀에 속해 있으면, 유효 역할은 Member입니다.
- 레지스트리에서 Member 역할을 가진 사용자는 해당 레지스트리에서 Viewer 역할을 가진 팀에 속해 있어도 유효 역할이 Member로 유지됩니다.
서비스 계정은 팀으로부터 상위 레지스트리 권한을 상속받지 않습니다. 자세한 내용은 서비스 계정 액세스를 참조하세요.
서비스 계정 액세스
- 조직 공개 범위: 서비스 계정에 자동으로 Member 액세스 권한이 부여됩니다.
- 제한된 공개 범위: 서비스 계정의 팀 중 하나라도 레지스트리에 대한 Member 또는 Admin 액세스 권한이 있는 경우에만 서비스 계정에 자동으로 Member 액세스 권한이 부여됩니다. 서비스 계정의 모든 팀에 Viewer 또는 Restricted Viewer 액세스 권한만 있는 경우, 서비스 계정에는 자동으로 액세스 권한이 부여되지 않습니다.
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 명령어에서 권한 오류가 발생합니다.
레지스트리 간 권한
- 두 레지스트리에 모두 연결된 동일한 아티팩트는 서로 다른 액세스 수준을 가집니다
- 레지스트리 A에서 사용자는 Restricted Viewer이므로 파일을 다운로드하거나 아티팩트를 사용할 수 없습니다
- 레지스트리 B에서 사용자는 Viewer이므로 파일을 다운로드하고 아티팩트를 사용할 수 있습니다
- 즉, 액세스 권한은 아티팩트에 접근하는 레지스트리에 따라 달라집니다