feat: add Batch Workstation & Ambiguity User Resolver dialog with Dry-Run preview and multi-parameter controls
This commit is contained in:
@@ -1,5 +1,21 @@
|
||||
# Enterprise Admin Studio - 변경 이력 (CHANGELOG.md)
|
||||
|
||||
## [v1.4.0] - 2026-10-20
|
||||
### Added
|
||||
- **다중 사용자 대량 입력 및 동명이인(Ambiguity) 자동 감지 엔진 (`Modules/UserResolverService.ps1`)**:
|
||||
- 줄바꿈, 쉼표, 세미콜론, 탭(엑셀 복사본)으로 구성된 텍스트를 자동 파싱 및 중복 제거
|
||||
- ID(SamAccountName) 정확 매칭, 이름(DisplayName) 단일 매칭, **동명이인 다수 매칭(부서/사번 비교 확정)**, 미발견 계정으로 4단계 정밀 분류
|
||||
- **동명이인 검증 전용 모달 다이얼로그 (`Views/UserResolverDialog.xaml`)**:
|
||||
- 엑셀/클립보드 붙여넣기 지원, 검증 상태별 색상 배지(정상: 초록, 동명이인: 주황, 미발견: 빨강)
|
||||
- 동명이인 발생 시 부서, 직급, 사번을 대조하여 운영자가 올바른 계정만 체크박스로 확정 가능
|
||||
- **인프라 일괄 작업 센터 (Batch Workstation) (`Views/BatchWorkstationView.xaml`)**:
|
||||
- **사용자 다중 입력칸**: 텍스트 직접 입력 및 동명이인 검증기 연동
|
||||
- **Share 권한 및 AD 보안그룹 설정**: 대상 Share 선택, 추가/해제 라디오, 동명 AD 보안그룹 자동 동기화 토글
|
||||
- **NetApp Qtree & Quota 용량 조정**: Quota 조정 활성화 토글, 대상 Qtree 경로, Soft/Hard Limit(GB) 입력
|
||||
- **감사 및 결재 정보**: 처리 사유(Reason) 필수 입력, ITSM 결재 티켓 번호, 권한 만료일자 관리
|
||||
- **영향도 사전 시뮬레이션 (Dry-Run Preview)**: 실제 반영 전 단계별 변경 사항 및 충돌 여부 사전 검증 표 제공
|
||||
- **최종 일괄 실행 (Apply)**: 단일 트랜잭션 단위 실행 및 실시간 콘솔 로그 기록
|
||||
|
||||
## [v1.3.0] - 2026-10-20
|
||||
### Added
|
||||
- **공유 권한 및 AD 보안그룹 1:1 연계 관리 (Share Permission & AD Group Sync) 워크플로우 틀 구축**:
|
||||
|
||||
Reference in New Issue
Block a user