Active DirectoryMicrosoft 365

Active Directory UPN Suffix Ekleme ve Kullanıcı UPN Değiştirme

Microsoft 365’e geçiş sürecinde, şirket içi (on-premises) Active Directory yapınızla Azure Active Directory (Entra ID) arasında kullanıcı senkronizasyonu yapmanız gerekecektir.

Active Directory Kurulumu için makalemizi okuyabilirsiniz.

Bu entegrasyon için kullanılan araçlardan biri Azure AD Connect’tir. Ancak bu aracı kurmadan önce yapmanız gereken bazı önemli adımlar bulunmaktadır. Özellikle, yönlendirilebilir UPN (User Principal Name) yapılandırması kritik öneme sahiptir.

Bu yazıda:

  • UPN kavramı nedir?
  • UPN suffix nasıl eklenir?
  • GUI ve Server Core sistemlerde nasıl yönetilir?
  • Kullanıcıların UPN bilgileri nasıl toplu olarak güncellenir?

gibi soruların cevaplarını adım adım bulabilirsiniz.

UPN (User Principal Name) Nedir?

On-Premises Active Directory‘de User Principal Name (UPN), kullanıcıların kimlik doğrulaması için kullanılan, genellikle e-posta formatında olan bir tanımlayıcıdır. Yapısı şu şekildedir: [email protected]
Örneğin: [email protected]

UPN, Windows oturum açma işlemlerinde kullanılır.

Eğer yönlendirilemeyen bir etki alanı (örneğin .local) kullanıyorsanız, Microsoft 365 ile eşitleme sırasında kullanıcılarınızın UPN’leri otomatik olarak onmicrosoft.com uzantılı bir etki alanına dönüştürülür.
Bu nedenle, Microsoft 365 ile uyumlu ve yönlendirilebilir bir etki alanı kullanmanız önerilir.

Active Directory UPN Suffix Ekleme

GUI Üzerinden UPN Ekleme (Domain Trust)

  • Active Directory Domains and Trusts uygulamasını açın.
  • Sağ tıklayıp “Properties” seçeneğine tıklayın.
upnadd gqi52w
Active Directory UPN Suffix Ekleme ve Kullanıcı UPN Değiştirme 8

“UPN Suffixes” sekmesine gelin ve eklemek istediğiniz domaini yazın.
Örnek: cengizyilmaz.net

Active Directory UPN Suffix Ekleme ve Kullanıcı UPN Değiştirme 9

PowerShell ile UPN Suffix Ekleme

PowerShell ile mevcut suffix listesini görüntülemek için aşağıdaki komutu kullanabiliriz.

Get-ADForest | Format-List UPNSuffixes
image 43 gmvhrk
Active Directory UPN Suffix Ekleme ve Kullanıcı UPN Değiştirme 10

PowerShell ile yeni bir AD suffix eklemek için:

Get-ADForest | Set-ADForest -UPNSuffixes @{add="cengizyilmaz.net"}
İpucu: Windows Admin Center kullanıyorsanız aynı işlemi arayüz üzerinden de yapabilirsiniz.
get adforest yaxwxx 1
Active Directory UPN Suffix Ekleme ve Kullanıcı UPN Değiştirme 11

Active Directory Kullanıcılarında UPN Değiştirilmesi

Yönlendirilebilir domain suffix’i ekledikten sonra, mevcut kullanıcıların UPN bilgilerini güncellemek gerekir. Bu işlemi hem GUI (ADUC) hem de PowerShell ile yapabilirsiniz.

Active Directory’de Tüm Kullanıcılarda UPN Değiştirme

Tüm kullanıcıların UPN’lerini listelemek için:

Get-ADUser -Filter * | Sort-Object Name | Format-Table Name, UserPrincipalName

Active Directory ortamınızda bulunan tüm kullanıcıların UPN değişikliğini sağlamak için aşağıdaki komutu kullanabilrsiniz.

$LocalUsers = Get-ADUser -Filter * -Properties UserPrincipalName -ResultSetSize $null
$LocalUsers | foreach {
    $newUpn = $_.UserPrincipalName.Replace("cengiz.local", "cengizyilmaz.net")
    $_ | Set-ADUser -UserPrincipalName $newUpn
}
image 49 y9ugtv
Active Directory UPN Suffix Ekleme ve Kullanıcı UPN Değiştirme 12

Bu komut, tüm kullanıcıların UPN’lerini “cengiz.local” yerine “cengizyilmaz.net” olarak değiştirir.

Active Directory’de Belirli OU da Bulunan Kullanıcılarda UPN Değişikliği Yapma

Active Directory’de bulunan belirli bir OU altındaki kullanıcılarda UPN değiştirmek isterseniz:

$OUUsers = Get-ADUser -Filter * -SearchBase "OU=CozumPark,OU=IK,DC=cozumpark,DC=com,DC=tr" -Properties UserPrincipalName -ResultSetSize $null
$OUUsers | ForEach-Object {
    $newUpn = $_.UserPrincipalName.Replace("cengiz.local", "cengizyilmaz.net")
    $_ | Set-ADUser -UserPrincipalName $newUpn
}

Kontrol etmek için:

Get-ADUser -SearchBase "OU=CozumPark,OU=IK,DC=cozumpark,DC=com,DC=tr" -Filter * | Format-Table Name, UserPrincipalName
image 50 adkdyi
Active Directory UPN Suffix Ekleme ve Kullanıcı UPN Değiştirme 13

Bu örnekte, sadece belirli bir OU’daki kullanıcıların UPN bilgileri değiştirilmiş olur. “cengiz.local” uzantısı kaldırılarak yerine “cengizyilmaz.net” eklenmiştir.

Microsoft 365 eşitlemesi öncesinde kullanıcılarımızın UPN değişikliklerini başarıyla tamamladık. Bir sonraki makalede, IDFix aracının nasıl kullanılacağını ve Active Directory’deki olası hataların nasıl tespit edilip düzeltileceğini adım adım anlatacağım.

İlgili yazılar

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu