- 라이선스를 소모하지 않음: 서비스 계정은 사용자 좌석이나 라이선스를 소모하지 않습니다
- 전용 API key: 자동화된 워크플로우를 위한 안전한 자격 증명
- 사용자 귀속: 자동화된 실행을 실제 사용자에게 선택적으로 연결할 수 있음
- 엔터프라이즈급: 대규모 프로덕션 자동화를 위해 설계됨
- 위임된 작업: 서비스 계정은 자신을 생성한 사용자 또는 조직을 대신해 작업을 수행합니다
WANDB_USERNAME 또는 WANDB_USER_EMAIL을 사용하여 사용자 이름을 연결할 수 있습니다.
베스트 프랙티스와 상세 설정 방법을 포함한 서비스 계정에 대한 포괄적인 정보는 서비스 계정을 사용하여 워크플로 자동화하기를 참조하세요. 팀 환경에서 서비스 계정이 어떻게 동작하는지에 대한 정보는 팀 서비스 계정 동작을 참조하세요.
팀 범위의 서비스 계정과 API key를 새로 생성하려면:
- 팀 설정에서 Service Accounts를 클릭합니다.
- New Team Service Account를 클릭합니다.
- 서비스 계정 이름을 입력합니다.
- 인증 방법을 기본값인 Generate API key로 설정합니다. Federated Identity를 선택하면 해당 서비스 계정은 API key를 소유할 수 없습니다.
- Create를 클릭합니다.
- 방금 생성한 서비스 계정을 찾습니다.
- 액션 메뉴(
...)를 클릭한 다음 Create API key를 클릭합니다. - API key 이름을 입력한 후 Create를 클릭합니다.
- API key를 복사하여 안전한 위치에 보관합니다.
- Done을 클릭합니다.
내장형(Built-in) 서비스 계정과는 별도로, W&B는 SDK 및 CLI를 위한 identity federation을 사용하는 **외부 서비스 계정(External service accounts)**도 지원합니다. ID 공급자에서 관리되며 JSON Web Token(JWT)을 발급할 수 있는 서비스 ID를 사용해 W&B 작업을 자동화하려는 경우 외부 서비스 계정을 사용하세요.