본문 바로가기
기술자료 (KB)/Active Directory (AD)

Active Directory 사용자 ID 일괄 변경 방법

by 이완주 2020. 6. 16.

사용자 ID는 두개로 나뉘어 집니다.

UserPrincipalName (UPN) : 사용자 E-Mail 형식의 로그인 사용시 사용

SamAccountName : 기존 ID / Password / Domain 이름의 형식 로그인 사용시 사용

즉 사용자 ID를 변경한다는 것은 두가지 값을 모두 변경하는 작업을 의미합니다.

Active Directory 사용자 및 컴퓨터로 사용자 계정 정보를 수정할 수 있습니다.

 

PowerShell 명령어로 수정도 가능합니다.

Gdhong2 라는 계정을 gdhong1로 변경하는 PowerShell 명령어입니다.

Set-ADUser -Identity gdhong2 -SamAccountName gdhong1 -UserPrincipalName 'gdhong1@gsoft.local'

 

Userid.csv 파일을 불러와 한꺼번에 일괄 업데이트를 하는 방법 입니다.

Import-Csv "c:\temp\userid.csv" | ForEach-Object `

{

    Set-ADUser -Identity $_.id -SamAccountName $_.sam -UserPrincipalName $_.upn

}

 

아래는 userid.csv 파일 입니다.

 

댓글