테넌트에 Active Directory Domain Services(AD DS)와 AD 계정을 Entra ID에 동기화한 후 테스트 목적으로 진행한 Connector 서버를 먼저 삭제한 경우 GUI에서 Microsoft Entra ID Connect Sync 설정을 해제할 수 없는 경우, PowerShell을 통해 Microsoft Entra ID Connect Sync를 해제하고 동기화된 계정만 삭제할 수 있습니다. 아래 단계에 따라 진행하면 됩니다. :)
# Powershell 모듈 설치 (Powershell 관리자 권한으로 "Install-Module MSOnline" 설치 )
Install-Module MSOnline
# 연결
Connect-MsolService
# 디렉터리 동기화 상태 True:활성, False:비활성
(Get-MSOLCompanyInformation).DirectorySynchronizationEnabled
# 디렉터리 동기화 기능을 비활성화
Set-MsolDirSyncEnabled -EnableDirSync $false
* 동기화 계정 삭제
Get-MsolUser -All | Where-Object { $_.ImmutableId -ne $null }
(Azure AD 에서 On-premises 동기화된 계정만 출력)
# ImmutableId가 있는 모든 계정 가져오기
$users = Get-MsolUser -All | Where-Object { $_.ImmutableId -ne $null }
# 가져온 계정 삭제
foreach ($user in $users) { Remove-MsolUser -UserPrincipalName $user.UserPrincipalName -Force }
# 삭제 결과 출력
Write-Host "계정이 성공적으로 삭제되었습니다."
'Azure > Azure Administrator' 카테고리의 다른 글
[Azure Administrator] Azure Cloud Shell 이란 ?? #1 (34) | 2024.12.02 |
---|---|
[Azure Administrator] Azure PowerShell Install - Windows (2) | 2024.11.12 |
[Azure Administrator] Azure Storage Explorer 설치하기 #1 (1) | 2024.10.24 |
[Azure Administrator] Azure Subscription 생성하기 (EA) (3) | 2024.10.02 |
[Azure Administrator] Microsoft Entra ID Connet Sync 확인 #4 (1) | 2024.09.27 |