메인 콘텐츠로 건너뛰기
W&B Teams를 ML 팀을 위한 중앙 워크스페이스로 사용해 더 빠르게 더 나은 모델을 구축하세요. Organization 관리자와 팀 관리자는 팀 설정을 조회하고 수정할 수 있습니다.
  • 팀이 시도한 모든 실험을 추적하여 작업이 중복되지 않도록 합니다.
  • 이전에 학습한 모델을 저장해 두고 재현합니다.
  • 진행 상황과 결과를 상사 및 협업자와 공유합니다.
  • 성능 회귀를 감지하고 성능이 저하되면 즉시 알림을 받습니다.
  • 모델 성능을 벤치마크하고 모델 버전을 비교합니다.
Teams 작업 공간 개요
Administration 계정 유형만 팀 설정을 변경하거나 팀에서 구성원을 제거할 수 있습니다.

협업 팀 만들기

  1. 무료 W&B 계정에 가입하거나 로그인하세요.
  2. 내비게이션 바에서 Invite Team을 클릭하세요.
  3. 팀을 생성하고 협업할 사용자를 초대하세요.
  4. 아래에 설명된 설정을 사용해 팀을 구성하세요.
참고: 조직의 관리자만 새 팀을 만들 수 있습니다.

팀 설정

팀 구성원, 알림, 개인정보 보호 등 여러 팀 관련 설정을 변경할 수 있습니다. 팀 설정을 관리하려면 왼쪽 메뉴에서 Teams 섹션으로 이동한 다음, 설정을 변경하려는 팀을 클릭하세요. 다음 설정을 업데이트할 수 있습니다:

Members

Members 섹션에는 팀에 합류하라는 초대를 수락한 모든 구성원과 보류 중인 초대가 표시됩니다. 이 목록에는 각 구성원의 이름, 사용자 이름, 이메일, 팀 역할, 그리고 조직으로부터 상속되는 Models 및 W&B Weave에 대한 액세스 권한이 표시됩니다. 기본 팀 역할인 Admin, Member, View-only 중에서 선택할 수 있습니다. 조직에서 custom roles를 생성한 경우, 대신 사용자 정의 역할을 할당할 수 있습니다. 팀을 생성하고 관리하며, 팀 멤버십과 역할을 관리하는 방법에 대한 자세한 내용은 Add and Manage teams를 참조하십시오. 새 구성원을 누가 초대할 수 있는지와 팀의 기타 프라이버시 설정을 구성하려면 Privacy를 참조하십시오. 팀 구성원을 제거하려면, 관리자 권한이 있는 사용자가 팀 설정 페이지를 열고 나가는 구성원 이름 옆의 삭제 버튼을 클릭합니다. 사용자가 팀을 떠나더라도 해당 사용자가 팀에 기록한 실행은 그대로 유지됩니다.

아바타

팀의 아바타를 설정하려면 다음 단계를 따르세요:
  1. 왼쪽 메뉴에서 Teams 섹션으로 이동한 후, 아바타를 추가하려는 팀을 클릭합니다. 그러면 팀 개요 페이지가 열립니다.
  2. 페이지 왼쪽 상단에 있는 팀의 기본 아바타 이미지 위에 마우스를 올린 뒤 Upload photo 버튼을 클릭합니다. 파일 선택 창이 열립니다.
  3. 파일 선택 창에서 사용할 이미지를 선택한 다음 Open을 클릭합니다. 선택한 사진이 팀에 업로드되며 팀의 아바타로 설정됩니다.

알림

실행이 중단되거나 완료될 때 팀에 알림이 가도록 설정할 수 있습니다. 알림은 이메일 또는 Slack으로 전송할 수 있으며, 필요에 따라 맞춤 설정할 수 있습니다. Team alerts 섹션에서 알림을 받고 싶은 이벤트 유형 옆의 스위치를 켜거나 끄세요. Weights & Biases는 다음과 같은 이벤트 유형 옵션을 제공합니다:
  • Runs finished: Weights & Biases 실행이 성공적으로 완료되었는지 여부입니다.
  • Run crashed: 실행이 완료되지 못하고 실패한 경우입니다.
  • wandb.alert(): 스크립트로 정의하는 사용자 지정 알림입니다. 자세한 내용은 wandb.Run.alert()로 알림 보내기를 참고하세요.

Slack 알림

팀의 자동화가 레지스트리나 프로젝트에서 이벤트가 발생할 때 알림을 전송할 Slack 대상을 구성하세요. 예를 들어 새 아티팩트가 생성되었거나 실행 메트릭이 정의된 임계값을 충족했을 때 알림을 보낼 수 있습니다. 자세한 내용은 Slack 자동화 생성을 참고하세요.
이 기능은 모든 Enterprise 라이선스에 포함된 기능입니다.

Webhooks

팀의 automations가 레지스트리 또는 프로젝트에서 이벤트가 발생했을 때 실행할 웹훅을 구성합니다. 예를 들어 새 아티팩트가 생성되었을 때나 실행 지표가 정의된 임계값을 만족했을 때 실행되도록 설정할 수 있습니다. 자세한 내용은 웹훅 자동화 생성을 참조하십시오.
이 기능은 모든 Enterprise 라이선스에 포함된 기능입니다.

개인정보 보호

팀 개인정보 보호 설정을 통해 팀의 노출 여부와 공유 권한을 관리할 수 있습니다. 개인정보 보호 설정은 조직 관리자만 수정할 수 있습니다. 다음 개인정보 보호 설정을 변경할 수 있습니다.
  • 이 팀을 모든 비회원에게서 숨깁니다.
  • 앞으로 생성되는 모든 팀 프로젝트를 비공개로 설정합니다(공개 공유 불가).
  • 관리자뿐 아니라 모든 팀원이 다른 팀원을 초대할 수 있도록 허용합니다.
  • 비공개 프로젝트의 리포트에 대해 팀 외부로의 공개 공유를 비활성화합니다. 이때 기존 매직 링크도 사용할 수 없게 됩니다.
  • 이메일 도메인이 일치하는 신규 사용자가 가입할 때 이 팀에 참여하도록 자동으로 추천합니다.
  • 기본값으로 코드 저장을 활성화합니다.
팀 설정 페이지에서 모든 팀 프로젝트의 개인정보 보호 설정을 확인할 수 있습니다: app.wandb.ai/teams/your-team-name

사용량

사용량(Usage) 섹션에서는 팀이 Weights & Biases 서버에서 사용한 전체 메모리 사용량을 보여줍니다. 기본 스토리지 플랜은 100GB입니다. 스토리지 및 가격에 대한 자세한 내용은 Pricing 페이지를 참고하세요.

Storage

Storage 섹션에서는 팀 데이터에 사용되는 클라우드 스토리지 버킷 구성을 설명합니다. 자세한 내용은 Secure Storage Connector를 참고하거나, 셀프 호스팅 환경이라면 W&B Server 문서를 확인하세요.

팀 프로필 생성

팀 프로필 페이지를 사용자 정의하여 소개 내용을 표시하고, 공개 또는 팀 구성원에게만 보이는 보고서와 프로젝트를 노출할 수 있습니다. 보고서, 프로젝트, 외부 링크를 함께 구성해 보여주세요.
  • 최고의 연구를 강조하여 방문자에게 가장 우수한 공개 보고서를 보여주세요
  • 가장 활발한 프로젝트를 강조해 팀원이 해당 프로젝트를 더 쉽게 찾을 수 있도록 하세요
  • 협업자를 찾기 위해 회사나 연구실 웹사이트, 발행한 논문 등의 외부 링크를 추가하세요

팀 역할 및 권한

팀에 동료를 초대할 때 팀 역할을 선택합니다. 사용할 수 있는 팀 역할 옵션은 다음과 같습니다:
  • Admin: 팀 Admin은 다른 Admin이나 팀 구성원을 추가하거나 제거할 수 있습니다. 모든 프로젝트를 수정할 수 있는 권한과 완전한 삭제 권한을 가집니다. 여기에는 실행, 프로젝트, 아티팩트, 스윕 등을 삭제하는 작업이 포함되지만, 이에 한정되지는 않습니다.
  • Member: 팀의 일반 구성원입니다. 기본적으로 팀 구성원을 초대할 수 있는 사람은 Admin뿐입니다. 이 동작을 변경하려면 Privacy settings를 참고하세요.
  • View-Only (Enterprise 전용 기능): View-Only 구성원은 실행, 리포트, 워크스페이스 등 팀 내 자산을 조회할 수 있습니다. 리포트를 팔로우하고 댓글을 남길 수 있지만, 프로젝트 개요, 리포트, 실행을 생성, 편집 또는 삭제할 수는 없습니다.
  • Custom roles (Enterprise 전용 기능): Custom roles를 사용하면 조직 Admin이 View-Only 또는 Member 역할을 기반으로 추가 권한을 조합하여, 세밀한 접근 제어를 위한 새로운 역할을 만들 수 있습니다. 이후 팀 Admin은 해당 Custom roles를 각 팀의 사용자에게 할당할 수 있습니다. 자세한 내용은 Introducing Custom Roles for W&B Teams를 참고하세요.
팀 구성원은 자신이 생성한 실행만 삭제할 수 있습니다. 예를 들어, 구성원 A와 B가 있다고 가정해 봅시다. 구성원 B가 자신의 프로젝트에서 구성원 A가 소유한 다른 프로젝트로 실행을 이동했다고 합시다. 이 경우 구성원 A는 구성원 B가 A의 프로젝트로 이동한 해당 실행을 삭제할 수 없습니다. Admin은 모든 팀 구성원이 생성한 실행 및 스윕 실행을 관리할 수 있습니다.

서비스 계정

사용자 역할 외에도 팀은 자동화를 위해 서비스 계정을 사용할 수 있습니다. 서비스 계정은 사용자가 아니라, 자동화된 워크플로에 사용되는 사람 아닌 ID입니다. 자세한 내용은 서비스 계정을 사용해 워크플로 자동화하기를 참고하세요.
W&B는 주 관리자가 부재하더라도 관리자 작업을 계속할 수 있도록, 팀 내에 두 명 이상의 관리자를 두는 것을 권장합니다.

팀 설정

팀 설정을 사용하면 팀 및 팀 구성원 설정을 관리할 수 있습니다. 이러한 권한을 통해 W&B 내에서 팀을 효율적으로 관리하고 구성할 수 있습니다.
권한보기 전용팀 구성원팀 관리자
팀 구성원 추가X
팀 구성원 제거X
팀 설정 관리X

보고서

보고서 권한은 보고서를 생성, 열람, 편집할 수 있는 권한을 의미합니다. 다음 표는 특정 팀 내 모든 보고서에 적용되는 권한을 보여줍니다.
권한읽기 전용팀 구성원팀 관리자
보고서 보기XXX
보고서 생성XX
보고서 편집X (팀 구성원은 자신이 소유한 보고서만 편집할 수 있음)X
보고서 삭제X (팀 구성원은 자신이 소유한 보고서만 편집할 수 있음)X

실험

다음 표는 특정 팀의 모든 실험에 적용되는 권한을 나열합니다.
권한보기 전용팀 구성원팀 관리자
실험 메타데이터 보기(히스토리 메트릭, 시스템 메트릭, 파일, 로그 포함)XXX
실험 패널 및 워크스페이스 편집XX
실험 기록XX
실험 삭제X (팀 구성원은 자신이 생성한 실험만 삭제할 수 있음)X
실험 중지X (팀 구성원은 자신이 생성한 실험만 중지할 수 있음)X

아티팩트

다음 표는 특정 팀의 모든 아티팩트에 적용되는 권한을 보여줍니다.
PermissionsView-OnlyTeam MemberTeam Admin
View artifactsXXX
Download artifactXXX
Create artifactsXX
Delete artifactsXX
Edit metadataXX
Edit aliasesXX
Delete aliasesXX

시스템 설정 (W&B Server 전용)

시스템 권한을 사용해 팀과 팀 구성원을 생성하고 관리하며, 시스템 설정을 구성합니다. 이러한 권한을 통해 W&B 인스턴스를 효과적으로 관리하고 유지할 수 있습니다.
권한보기 전용팀 구성원팀 관리자시스템 관리자
시스템 설정 구성X
팀 생성/삭제X

팀 서비스 계정 동작

  • 학습 환경에서 팀을 설정한 경우, 해당 팀의 서비스 계정을 사용해 그 팀 내의 비공개 또는 공개 프로젝트 어느 쪽으로든 실행을 로깅할 수 있습니다. 추가로, 환경에 WANDB_USERNAME 또는 WANDB_USER_EMAIL 변수가 존재하고, 그 값에 해당하는 사용자가 그 팀의 구성원이라면, 해당 실행을 그 사용자에게 귀속시킬 수 있습니다.
  • 학습 환경에서 팀을 설정하지 않고 서비스 계정을 사용하는 경우, 실행은 해당 서비스 계정의 상위 팀에 있는 지정된 프로젝트로 로깅됩니다. 이 경우에도 환경에 WANDB_USERNAME 또는 WANDB_USER_EMAIL 변수가 존재하고, 그 값에 해당하는 사용자가 서비스 계정의 상위 팀 구성원이라면, 해당 실행을 그 사용자에게 귀속시킬 수 있습니다.
  • 서비스 계정은 자신의 상위 팀과 다른 팀의 비공개 프로젝트로 실행을 로깅할 수 없습니다. 서비스 계정은 프로젝트가 Open 프로젝트 가시성으로 설정된 경우에만 해당 프로젝트로 실행을 로깅할 수 있습니다.

팀 체험판

W&B 요금제에 대한 자세한 내용은 가격 페이지를 참조하세요. 대시보드 UI나 Export API를 통해 언제든 모든 데이터를 다운로드할 수 있습니다.

고급 설정

보안 스토리지 커넥터

팀 단위 보안 스토리지 커넥터를 사용하면 팀이 W&B와 함께 자체 클라우드 스토리지 버킷을 사용할 수 있습니다. 이는 매우 민감한 데이터나 엄격한 규정 준수 요건을 가진 팀에 대해 더 강력한 데이터 접근 제어와 데이터 격리를 제공합니다. 자세한 내용은 Secure Storage Connector를 참조하세요.