메인 콘텐츠로 건너뛰기
레지스트리 관리자는 레지스트리 설정을 통해 레지스트리 역할을 구성하고, 사용자 또는 팀을 추가하거나 사용자 또는 팀을 제거할 수 있습니다.

사용자 관리

사용자 또는 팀 추가

Registry 관리자는 개별 사용자 또는 전체 팀을 Registry에 추가할 수 있습니다. Registry에 사용자 또는 팀을 추가하려면 다음을 수행합니다:
  1. W&B Registry로 이동합니다.
  2. 사용자 또는 팀을 추가할 Registry를 선택합니다.
  3. 오른쪽 상단의 톱니바퀴 아이콘을 클릭해 Registry 설정을 엽니다.
  4. Registry access 섹션에서 Add access를 클릭합니다.
  5. Include users and teams 필드에 하나 이상의 사용자 이름, 이메일 또는 팀 이름을 입력합니다.
  6. Add access를 클릭합니다.
Registry에 팀 추가
Registry에서 사용자 역할 구성 또는 Registry 역할 권한에 대해 더 알아보세요.

사용자 또는 팀 제거

레지스트리 관리자는 개별 사용자 또는 전체 팀을 레지스트리에서 제거할 수 있습니다. 레지스트리에서 사용자 또는 팀을 제거하려면 다음을 수행합니다.
  1. https://wandb.ai/registry/ 에서 W&B Registry로 이동합니다.
  2. 사용자를 제거하려는 레지스트리를 선택합니다.
  3. 오른쪽 상단에 있는 톱니바퀴 아이콘을 클릭해 레지스트리 설정에 들어갑니다.
  4. Registry access 섹션으로 이동한 후 제거하려는 사용자 이름, 이메일 주소 또는 팀 이름을 입력합니다.
  5. Delete 버튼을 클릭합니다.
팀에서 사용자를 제거하면 해당 사용자의 레지스트리에 대한 접근 권한도 함께 제거됩니다.

레지스트리 소유자 변경

레지스트리 관리자는 Restricted Viewer 또는 Viewer를 포함하여 모든 멤버를 레지스트리 소유자로 지정할 수 있습니다. 레지스트리 소유권은 주로 책임 소재를 위한 것이며, 해당 사용자에게 할당된 역할이 부여하는 권한 이상의 추가 권한을 제공하지 않습니다. 소유자를 변경하려면:
  1. https://wandb.ai/registry/ 에서 W&B Registry로 이동합니다.
  2. 구성하려는 레지스트리를 선택합니다.
  3. 오른쪽 상단의 톱니바퀴 아이콘을 클릭합니다.
  4. Registry members and roles 섹션으로 스크롤합니다.
  5. 멤버의 행 위에 마우스를 올립니다.
  6. 행 끝의 작업 메뉴를 클릭한 다음 Make owner를 클릭합니다.

Registry 역할 구성

이 섹션에서는 Registry 멤버에 대한 역할을 설정하는 방법을 설명합니다. 각 역할의 기능, 우선순위, 기본값 등에 대한 자세한 내용은 Registry 역할에 대한 세부 정보를 참조하세요.
  1. https://wandb.ai/registry/ 에 접속하여 W&B Registry로 이동합니다.
  2. 구성하려는 Registry를 선택합니다.
  3. 오른쪽 상단 모서리에 있는 톱니바퀴 아이콘을 클릭합니다.
  4. Registry members and roles 섹션으로 스크롤합니다.
  5. Member 필드에서 권한을 수정하려는 사용자 또는 팀을 검색합니다.
  6. Registry role 열에서 해당 사용자의 역할을 클릭합니다.
  7. 드롭다운에서 사용자에게 할당할 역할을 선택합니다.

Registry 역할에 대한 자세한 내용

다음 섹션에서는 Registry 역할에 대해 더 자세한 정보를 제공합니다.
팀에서의 역할은 어떤 Registry에서의 역할에도 영향을 미치지 않으며, 서로 아무 관련이 없습니다.

기본 역할

W&B는 사용자나 팀이 레지스트리에 추가되면 기본 레지스트리 역할을 자동으로 할당합니다. 이 역할에 따라 해당 레지스트리에서 수행할 수 있는 작업이 결정됩니다.
EntityDefault registry role
(Dedicated Cloud / Self-Managed)
Default registry role
(Multi-tenant Cloud)
TeamRestricted Viewer (Server v0.75.0+)
Viewer (Server v0.74.x and below)
Restricted Viewer
User or service account (non admin)Restricted Viewer (Server v0.75.0+)
Viewer (Server v0.74.x and below)
Restricted Viewer
Service account (non admin)Member1Member1
Org adminAdminAdmin
1: 서비스 계정은 Viewer 또는 Restricted Viewer 역할을 가질 수 없습니다. 레지스트리 관리자는 레지스트리 내 사용자와 팀의 역할을 할당하거나 수정할 수 있습니다. 자세한 내용은 레지스트리에서 사용자 역할 구성하기를 참조하세요.

역할 권한

다음 표는 각 Registry 역할과 각 역할에 부여된 권한을 보여 줍니다:
Permission (권한)Permission Group (권한 그룹)Restricted Viewer
(멀티테넌트 클라우드, 초대 전용)
ViewerMemberAdmin
컬렉션 상세 보기Read
연결된 아티팩트 상세 보기Read
사용: 레지스트리에서 use_artifact로 아티팩트를 사용Read
연결된 아티팩트 다운로드Read
아티팩트 파일 뷰어에서 파일 다운로드Read
레지스트리 검색Read
레지스트리 설정 및 사용자 목록 보기Read
컬렉션에 대한 새 자동화 생성Create
새 버전이 추가될 때 Slack 알림 켜기Create
새 컬렉션 생성Create
새 레지스트리 생성Create
컬렉션 카드(설명) 수정Update
연결된 아티팩트 설명 수정Update
컬렉션 태그 추가 또는 삭제Update
연결된 아티팩트에서 별칭 추가 또는 삭제Update
연결된 아티팩트에서 protected alias 추가 또는 삭제Update
protected alias 생성 또는 삭제Update
새 아티팩트 연결Update
레지스트리의 허용 유형 목록 수정Update
레지스트리 이름 수정Update
컬렉션 삭제Delete
자동화 삭제Delete
레지스트리에서 아티팩트 연결 해제Delete
레지스트리의 허용 아티팩트 유형 수정Admin
레지스트리 공개 범위(Organization 또는 Restricted) 변경Admin
레지스트리에 사용자 추가Admin
레지스트리에서 사용자의 역할 지정 또는 변경Admin

상속된 Registry 역할

Registry 멤버십 목록에서는 각 사용자의 상속된(유효한) Registry 역할을 해당 행의 역할 드롭다운 옆에 연한 회색으로 표시합니다.
사용자의 유효한 Registry 역할을 보여주는 Registry 멤버십 목록
특정 Registry에서 사용자의 유효한 역할은 조직, Registry, 그리고 해당 Registry를 소유한 팀에서 사용자가 가진 역할(상속이든 명시적으로 부여된 것이든 상관없이) 중 가장 높은 역할과 일치합니다. 예를 들어:
  • Admin 또는 조직 Admin이, 팀이 소유한 특정 Registry에서 Viewer 역할을 가진 경우, 해당 Registry에서의 유효한 역할은 Admin입니다.
  • Registry에서 Viewer이고 팀에서 Member 역할을 가진 경우, 해당 Registry에서의 유효한 역할은 Member입니다.
  • 팀에서 Viewer이고 특정 Registry에서 Member 역할을 가진 경우, 해당 Registry에서의 유효한 역할은 Member입니다.

Restricted Viewer 역할 세부 정보

Restricted Viewer 역할은 현재 정식 출시(GA) 상태입니다. Dedicated Cloud 및 Self-Managed 환경에서는 Server v0.75.0 이상이 필요합니다. 이 역할은 컬렉션, 자동화 또는 기타 레지스트리 리소스를 생성·업데이트·삭제할 수 있는 권한 없이, 레지스트리의 아티팩트에 대해 읽기 전용으로만 액세스할 수 있도록 합니다. Viewer와는 달리, Restricted Viewer는 다음을 할 수 없습니다:
  • 아티팩트 파일을 다운로드하거나 파일 내용을 조회할 수 없습니다.
  • W&B SDK에서 wandb.Run.use_artifact()를 사용해 아티팩트를 사용할 수 없습니다.

SDK 호환성

SDK 버전 요구 사항W&B SDK를 사용해 제한된 뷰어(Restricted Viewer) 로서 아티팩트에 접근하려면 W&B SDK 버전 0.19.9 이상을 사용해야 합니다. 그렇지 않으면 일부 SDK 명령이 권한 오류를 발생시킵니다.
제한된 뷰어가 SDK를 사용할 때는 일부 기능을 사용할 수 없거나 동작 방식이 달라집니다. 다음 메서드는 사용할 수 없으며 권한 오류가 발생합니다. 다음 메서드는 아티팩트 메타데이터에 대해서만 동작합니다.

레지스트리 간 권한

사용자는 레지스트리마다 서로 다른 역할을 가질 수 있습니다. 예를 들어, 한 사용자는 Registry A에서는 Restricted Viewer이고 Registry B에서는 Viewer일 수 있습니다. 이 경우:
  • 두 레지스트리에 모두 연결된 동일한 아티팩트도 레지스트리마다 서로 다른 접근 권한 수준을 가집니다.
  • Registry A에서 사용자는 Restricted Viewer이며 파일을 다운로드하거나 아티팩트를 사용할 수 없습니다.
  • Registry B에서 사용자는 Viewer이며 파일을 다운로드하고 아티팩트를 사용할 수 있습니다.
  • 즉, 아티팩트에 대한 접근 권한은 해당 아티팩트에 접근하는 레지스트리에 의해 결정됩니다.