description: 초대할 사용자의 이메일 주소를 입력하여 Organization에 멤버를 추가합니다
icon: users멤버 초대 (INVITE USER)
화면 정보
경로: Console → Management → Organization → 우측 상단 [INVITE USER] 버튼 화면 정보화면 구성
초대 다이얼로그
초대할 사용자의 이메일 주소를 입력하여 Organization에 멤버를 추가합니다.필드 설명
| 필드명 | 설명 | 타입 | 필수 |
|---|---|---|---|
| Email Address | 초대할 사용자의 이메일 주소 | 텍스트 | 필수 |
초대 프로세스
1. [INVITE USER] 버튼 클릭 2. 초대 다이얼로그 표시 3. 이메일 주소 입력 4. [Invite] 버튼 클릭 5. 시스템이 이메일로 사용자 검색 (GET /users/uuids?user_email=) 6. 사용자 UUID를 찾으면 Tenant에 추가 (POST /tenants/{tenantUuid}/users)
7. 성공 시:
다이얼로그 닫힘
멤버 목록 자동 갱신
새 멤버가 USER 역할로 추가됨
8. 실패 시:
에러 메시지 표시:10
1 “User not found” (해당 이메일의 사용자 없음)
“Invite failed” (초대 실패)
버튼 상태
| 버튼 | 활성화 조건 | 동작 |
|---|---|---|
| 이메일 입력 완료 | 사용자 검색 및 초대 | |
| [Searching…] (로딩 중) | API 호출 중 | 스피너 표시, 버튼 비활성 |
| 항상 활성 | 다이얼로그 닫기 |