04

팀 (Team)

팀원들 간 프로젝트 배지와 나무, 버그를 공유하세요.

팀 만들기

Settings → Organization에서 팀 만들기를 통해 팀을 만들 수 있습니다. 팀 슬러그(slug)(영소문자·숫자·하이픈 -·언더바 _만, 최소 3자·최대 32자)와 팀 이름을 입력합니다. 팀은 누구나 만들 수 있으며, 기본적으로 만든 사람이 팀의 소유자 (Owner)가 됩니다.

팀 슬러그는 개인 계정의 핸들(handle)과 동일한, 고유한 주소명입니다. 따라서 다른 사람이나 다른 팀이 이미 쓰는 이름은 사용할 수 없습니다. 팀 이름과 슬러그는 나중에 소유자(Owner)가 팀 설정에서 변경할 수 있습니다.

역할

역할은 뷰어(Viewer) · 리포터(Reporter) · 편집자(Editor) · 소유자 (Owner)로 구분됩니다. 멤버마다 역할은 하나이고, 열어 준 모든 배지에서 같은 역할로 일합니다. 각 역할은 아래의 작업을 수행할 수 있습니다.

ViewerReporterEditorOwner
열어 준 배지의 나무·버그·이력·위키 보기✓✓✓✓
버그 등록·수정(상태 변경 포함)✓✓✓
버그 삭제, 노드·연결·시즌·위키 변경✓✓
팀의 모든 배지 보기✓
팀에 배지 만들기, 배지 설정 수정·보관·삭제·뿌리내리기·옮기기, 볼 수 있는 사람 고르기✓
멤버 초대·역할 변경·내보내기, 팀 설정✓

리포터는 QA 담당자나 고객처럼 나무는 고치지 않고 버그만 올리는 사람에게 맞는 역할입니다.

볼 수 있는 배지

소유자가 아닌 멤버는 소유자가 열어 준 배지만 볼 수 있습니다. 열어 주지 않은 배지는 목록에도 나타나지 않습니다. 그래서 한 팀에 여러 고객을 초대해도, 각 고객은 자기 프로젝트의 배지만 보게 됩니다.

  • 배지를 만들 때 Members에서 볼 사람을 고릅니다.
  • 이미 있는 배지는 Edit Ground의 Members에서 바꿉니다.
  • 멤버를 초대할 때 열어 줄 배지를 함께 고를 수 있습니다.

소유자가 아닌 멤버의 멤버 목록에는 소유자와, 같은 배지를 함께 보는 사람만 나타납니다.

멤버 초대

소유자가 팀원을 초대하면 이메일이 발송됩니다. 소유자는 초대할 때 역할(Viewer, Reporter, Editor)과 열어 줄 배지를 고를 수 있습니다. 배지를 고르지 않으면 합류해도 보이는 배지가 없으니, 나중에 각 배지 설정에서 열어 주세요.

  • 초대받은 사람이 이미 계정이 있다면 초대받은 주소의 계정으로 로그인한 뒤 링크를 열면 됩니다.
  • 계정이 없다면 해당 이메일 주소로 가입하면 됩니다. 이메일 인증을 마치는 순간 팀에 자동으로 합류됩니다.

초대는 받은 주소의 계정으로만 수락할 수 있습니다. 다른 계정으로 로그인한 상태에서 링크를 열면 수락되지 않습니다. 초대는 7일 뒤 만료되고, 같은 주소로 다시 보내면 이전 링크는 무효가 됩니다.

편집인원 제한

뷰어와 리포터 초대는 인원 제한이 없습니다. 그러나 편집할 수 있는 사람(Owner와 Editor)은 베타 버전 기준 최대 3명의 제한이 있습니다. 이후 서비스 고도화에 따라 인원을 더 확장할 수 있도록 기능이 추가될 예정입니다.

팀의 프로젝트 배지

내 계정이 소유자인 상태의 팀이 있으면 프로젝트 배지 추가 시에 Organization 입력 칸이 생깁니다. 개인 공간과 팀 중 배지를 만들 곳을 고르세요. 이미 있는 배지를 옮기려면 Edit Ground에서 Organization을 바꾸면 됩니다.

배지를 팀으로 옮긴 뒤 Members에서 볼 사람을 고르면, 그 멤버들이 각자의 역할대로 배지를 보거나 고칠 수 있습니다. 배지를 다른 팀으로 옮기면 이전 팀에서 열어 준 접근은 풀리니 새 팀에서 다시 골라 주세요. 슬러그(slug)와 URL, 나무 그래프의 노드, 이력 등은 그대로 유지됩니다.

소유권 넘기기

소유자는 팀 설정의 소유권 넘기기에서 다른 멤버에게 소유권을 넘길 수 있습니다. 넘기면 나는 편집자로 남아 팀의 모든 배지를 계속 볼 수 있고, 새 소유자가 팀 설정·멤버·배지 관리를 맡습니다. 되돌리려면 새 소유자가 다시 넘겨줘야 합니다.

팀 삭제

소유자는 팀 설정의 팀 삭제에서 팀 슬러그를 한 번 더 입력해 팀을 삭제할 수 있습니다. 팀에 배지가 남아 있으면 삭제되지 않으니, 배지를 먼저 옮기거나 삭제해 주세요. 멤버와 대기 중인 초대는 함께 사라집니다.

삭제한 팀의 슬러그와 바꾸기 전의 팀 슬러그는 30일 동안 다른 사람이 사용할 수 없습니다.

나가기와 내보내기

편집자(Editor)·리포터(Reporter)·뷰어(Viewer)는 언제든 Leave team으로 팀을 나갈 수 있고, 소유자(Owner)는 멤버의 역할을 바꾸거나 내보낼 수 있습니다. 소유자는 자기 팀을 나갈 수 없습니다.

다른 멤버가 있는 팀의 소유자는 계정을 삭제할 수 없습니다. 소유권을 넘기거나 멤버를 먼저 내보내 주세요.

팀 역할과 API 토큰

개인적으로 발급받은 API 토큰의 유형과 팀 배지의 개별 역할은 보수적으로 동작합니다. 역할이 뷰어(Viewer)라면 Write 토큰으로도 팀 배지를 편집할 수 없고, 리포터(Reporter)는 Write 토큰으로도 버그만 등록·수정할 수 있습니다. 편집자(Editor)라도 Read 토큰으로는 읽기만 할 수 있습니다. API 토큰 발급을 참고하세요.