1. 배경
현재 CloudHub Admin 화면의 사용자 목록 데이터 테이블에는 Username, Role, Provider, Scheme 정보만 노출되고 있습니다. 반면, 계정 수정 화면을 확인해보면 비밀번호 초기화 시 OTP 발송을 위한 Email 입력 필드가 존재합니다.
2. 문제점
이메일이 Optional 값으로 취급되어 목록 뷰에서 제외된 것으로 보입니다. 이로 인해 관리자는 어떤 사용자가 이메일을 등록했는지, 즉 시스템 알림이나 OTP 수신이 가능한 상태인지 한눈에 파악할 수 없어 운영 및 관리의 가시성이 떨어집니다.
3. 해결 방안
사용자 목록 테이블에 Email 컬럼을 추가합니다.
이메일 값이 없는 사용자도 존재하므로, 빈 값(Null 또는 Undefined)에 대한 명시적인 Fallback UI 처리가 필요합니다.
1. 배경
현재 CloudHub Admin 화면의 사용자 목록 데이터 테이블에는 Username, Role, Provider, Scheme 정보만 노출되고 있습니다. 반면, 계정 수정 화면을 확인해보면 비밀번호 초기화 시 OTP 발송을 위한 Email 입력 필드가 존재합니다.
2. 문제점
이메일이 Optional 값으로 취급되어 목록 뷰에서 제외된 것으로 보입니다. 이로 인해 관리자는 어떤 사용자가 이메일을 등록했는지, 즉 시스템 알림이나 OTP 수신이 가능한 상태인지 한눈에 파악할 수 없어 운영 및 관리의 가시성이 떨어집니다.
3. 해결 방안
사용자 목록 테이블에 Email 컬럼을 추가합니다.
이메일 값이 없는 사용자도 존재하므로, 빈 값(Null 또는 Undefined)에 대한 명시적인 Fallback UI 처리가 필요합니다.