PowerShell kullanarak Active Directory kullanıcılarını içe aktarma

Bu makale, PowerShell ile birleşik bir Active Directory, Office 365 ve Exchange yönetimi ve raporlama çözümü olan ADManager Plus'ı kullanarak kullanıcıları bir CSV dosyasından Active Directory'ye (AD) aktarma prosedürünü açıklamaktadır. Bu makalede aynı zamanda, ADManager Plus'ın amaca yönelik olarak oluşturulmuş görev şablonlarının, AD kullanıcılarını bir CSV dosyasından toplu olarak içe aktarmayı nasıl basit bir tıklama işlemine dönüştürdüğü açıklanmaktadır.

Windows PowerShell

Kullanıcıları AD'ye aktarmak için adımlar.

  • Bu işlemi gerçekleştirmek ve ayrıca gerekli etki alanında PowerShell komut dosyalarını yürütmek için gerekli izinlere sahip olduğunuzdan emin olun.
  • Üstbilgi olarak gerekli özniteliklerin LDAP adlarını kullanarak, AD'ye aktarılacak tüm kullanıcıların listesini içeren CSV dosyasını oluşturun.
  • Kullanıcıların içe aktarılması gereken etki alanını ve OU'yu tanımlayın.
  • Add-ADGroupMember cmdlet'ini kullanarak komut dosyasını oluşturun ve PowerShell penceresinde yürütün.

Kullanıcıları AD grubuna aktarmak için örnek PowerShell komut dosyası

 Kopyalandı
Import-Module ActiveDirectory
$Domain="@abc.com"
$UserOu="OU=Users,DC=abc,DC=com" $NewUsersList=Import-CSV "D:\userstobeimported.csv"
ForEach ($User in $NewUsersList)
{
$givenName=$User.givenName $sAMAccountName=$User.sAMAccountName $userPrincipalName=$User.sAMAccountName+$Domain $userPassword=$User.Password $expire=$null
New-ADUser -Name $givenName -GivenName $givenName -SamAccountName $sAMAccountName
}
Komut dosyasının tamamını kopyalamak için tıklayın

ADManager Plus

AD kullanıcılarını içe aktarmak için,

  • Yönetim sekmesinde bulunan Kullanıcı Yönetimi kısmında CSV İçe Aktarma bölümünde bulunan Kullanıcı Oluştur özelliğine tıklayın.
  • İstenen etki alanını ve şablonu seçin, İçe Aktar üzerine tıklayın ve ilgili CSV dosyasını seçin, istenen OU'yu seçtikten sonra Kullanıcı Oluştur'a tıklayın.

Ekran görüntüsü

Kullanıcıları ADManagerPlus'ı kullanarak Active Directory'ye aktarın

Temelde, neredeyse tüm AD, Office 365, Exchange yönetim özelliklerinde dahili CSV içe aktarma seçeneği bulunur; bu, nesneleri tekli veya toplu olarak, aynı özelliği kullanarak, yalnızca birkaç tıklamayla kolayca yönetmenize imkan verir.

» 30 Günlük Ücretsiz Deneme Süresini Başlatın

Kullanıcıları AD'ye aktarmak için PowerShell kullanmanın sınırlamaları

  • AD'de yeterli izne sahip olmamanız durumunda PowerShell kullanarak AD kullanıcılarını aktaramaz ve AD'ye ekleyemezsiniz. ADManager Plus ile AD gruplarına kullanıcı eklemek için kullanıcıların yerel Kullanıcılar AD veya Exchange ayrıcalıklarının yükseltilmesi gerekmez.
  • Kullanıcıları içe aktarmak amacıyla PowerShell'i kullanmak, ihtiyaçlarınıza uygun biçimde karmaşık komut dosyaları oluşturmanızı gerektirecektir. Bir diğer yandan, ADManager Plus tüm yönetim özelliklerinde CSV içe aktarma seçeneğini dahili bir seçenek olarak sunar ve böylece yalnızca işaretleme ve tıklama eylemleriyle CSV'den kullanıcı listesini içe aktarmanıza imkan verir.
  • Komut dosyalarını PowerShell penceresinden nasıl yürüteceğinizi bilmeniz gerekir. ADManager Plus ile tüm yönetim ve raporlama işlemleri, sezgisel bir GUI'den yalnızca birkaç tıklamayla gerçekleştirilebilir.
  • Yanlış yerleştirilmiş bir kısa çizgi, LDAP adlarında bir yazım hatası veya komut dosyasında kullanılan özniteliklerinden sadece birini bile yapılandırmak için yeterli iznin bulunmaması hatalara yol açacaktır. ADManager Plus tamamen GUI odaklıdır; dolayısıyla komut dosyası gerekmez, bu da hata olasılığını ortadan kaldırır.

ADManager Plus'ın CSV toplu yönetimiyle birden fazla AD kullanıcısı sağlayın.

  30 günlük ücretsiz deneme sürümünü edinin.
  • ADManager Plus ile komut dosyasız AD yönetimi, raporlaması ve otomasyonu yolculuğuna adım atın.

İlgili Powershell Nasıl Yapılır Kılavuzları: