Wiki
사용자
uVersion 계정 생성 및 관리: 역할, 비밀번호, 비활성화, 라이선스 시트. super admin과 project_admin 사이에서 누가 무엇을 할 수 있는지.
소개
관리 패널의 사용자 탭에서는 계정을 생성하고, 역할을 부여하고, 비밀번호를 재설정하며, 계정을 비활성화하거나 재활성화합니다. 목록에는 각 사용자의 이름, 이메일, 역할, 상태(활성 / 비활성), 마지막 로그인이 표시됩니다.
여기서 부여한 역할이 해당 계정이 할 수 있는 작업을 결정합니다. 역할의 자세한 내용은 역할 & 관리 패널을 참조하세요.
접근과 범위
- Super admin: 모든 계정을 볼 수 있으며 모든 작업(생성, 편집, 재설정, 비활성화)이 가능합니다.
- project_admin: 계정을 생성하는 것만 가능합니다. 목록은 범위가 제한됩니다: 자기 자신, 자신이 생성한 계정, 그리고 자신의 저장소 중 하나에 대해 권한 (직접 또는 그룹을 통해)을 가진 모든 사람이 보입니다. Edit / Reset / Deactivate 버튼은 표시되지 않습니다.
생성은 '안전한 절반'입니다: 새 계정은 권한이 부여되기 전까지 아무것도 접근할 수 없습니다. 기존 계정을 편집하거나 재설정하는 것은 이미 마련된 접근 권한을 건드리는 일이므로 super admin에게만 허용됩니다.
사용자 생성
- 사용자 탭 → Create User.
- 각 필드를 입력한 뒤 확정합니다.
| 필드 | 제약 |
|---|---|
| Username | 1~64자, 고유해야 함. |
비어 있지 않고, @를 포함해야 하며, 고유해야 함. | |
| Password | 최소 8자. |
| Role | 9개 역할 중 하나. 기본값은 user. |
이미 사용 중인 사용자 이름이나 이메일은 거부됩니다(충돌 오류).
역할 선택
선택기에는 9개 역할이 모두 나열되지만, 자신의 등급보다 엄격히 낮은 역할만 부여할 수 있습니다.
따라서 lead는 admin을 생성할 수 없으며, 누구도 자신과 같거나 높은 등급의 계정을
생성할 수 없습니다. 등급과 가드를 참조하세요.
계정 편집
Edit 버튼(super admin)으로 이메일, 역할, 활성 상태를 변경할 수 있습니다. 사용자 이름 자체는 고정입니다.
비밀번호 재설정
Reset Password 버튼(super admin)은 새 비밀번호(최소 8자)를 설정합니다. 역할 변경과 마찬가지로, 이는 계정의 기존 모든 세션을 취소합니다: 이전 비밀번호와 이미 발급된 토큰은 즉시 작동을 멈춥니다.
비활성화, 재활성화
uVersion은 하드 삭제를 하지 않습니다. 삭제 버튼은 실제로는 비활성화입니다: 계정이 비활성이 되고, 잠금(locks)이 해제되며, 로그아웃됩니다. 나중에 재활성화할 수 있습니다.
- 활성 계정에는 Deactivate가 표시됩니다.
- 비활성 계정에는 Reactivate가 표시됩니다.
- 자기 자신을 비활성화할 수는 없습니다.
계정을 파기하지 않고 유지하면 이력(누가 무엇을 커밋했는지)이 보존되고, 직원이 계정을 다시 만들지 않고도 복귀할 수 있습니다.
라이선스 시트
흔한 함정
계정이 존재하는데도 재활성화가 거부됨
이것은 버그가 아닙니다: 시트 할당량이 가득 찼습니다. 먼저 다른 계정을 비활성화하거나 시트를 추가하세요.
'목록에서 사용자가 보이지 않음'
당신이 project_admin이라면 목록은 범위가 제한됩니다. 계정은 당신에게 속하거나(당신이 생성), 당신의 저장소 중 하나에 권한을 가지고 있거나, 그것이 당신 자신일 때만 목록에 나타납니다. 당신의 저장소 중 하나에 권한을 부여하면 보이게 됩니다.
역할 변경이 '적용'되지 않음
변경은 서버 측에서는 즉시이지만, 해당 사용자는 로그아웃됩니다: 클라이언트가 새 역할을 반영하려면 다시 로그인해야 합니다.