PowerShell ile Active Directory Güvenlik Grupları Oluşturun


Bu kılavuzda size PowerShell ile tekli ve toplu Active Directory güvenlik gruplarının nasıl oluşturulacağını göstereceğim. CSV dosyasından toplu gruplar oluşturmaya yönelik örnekler ve bir komut dosyası sunacağım.

PowerShell'e alternatif olarak GUI AD Grup Yönetim Aracını kullanarak nasıl grup oluşturulacağını da göstereceğim.

Yeni-ADGroup cmdlet'i

New-ADGroup cmdelet'i Active Directory grupları oluşturmak için kullanılan komuttur.

Bunun yerine bu cmdlet'in tüm ayrıntılarını ele almayacağım, doğrudan bazı örneklere geçeceğim. Söz diziminin tamamı için New-ADGroup adlı Microsoft belgesine başvurabilirsiniz.

Name ve GroupScope gerekli iki parametredir, her şey isteğe bağlıdır.

Örnek 1: Tek bir AD grubu oluşturun

New-ADGroup -Name Marketing_local -GroupCategory Security

Bu komut “Marketing_local” adında bir grup oluşturur, grubun kategorisi güvenliktir.

Örnek 2: Açıklamalı tek bir grup oluşturun

New-ADGroup -Name Account_Printers -GroupScope DomainLocal -Description "Group for permissions to accounting printers" 

Bu örnek, “Account_Printers” adında bir grup oluşturdu ve açıklamayı belirledi.

Örnek 3: Tek bir grup oluşturun ve Yönetileni ayarlayın

New-ADGroup -Name GIS_Images -GroupScope DomainLocal -ManagedBy robert.allen

Bu örnekte, GIS_Images adında bir grup oluşturuyorum ve yönetileni robert.allen'in SAM hesap adına (sAMAccountName) ayarlıyorum.

Örnek 4: Tek bir grup oluşturun ve bunu bir kuruluş birimine (OU) ekleyin

New-ADGroup -Name Marketing_local -GroupCategory Security -Path "OU=ADPRO Groups,DC=ad,DC=activedirectorypro,DC=com"

Bu örnek, "Marketing_local" grubunu oluşturur ve onu ADPRO Grupları adlı kuruluş birimine yerleştirir.

Şimdi toplu olarak AD grupları oluşturmaya bakalım.

Örnek 5. PowerShell ile Toplu AD Grupları Oluşturma

AD gruplarını toplu olarak oluşturmanın en kolay yolu CSV dosyası kullanmaktır. CSV dosyası tüm grup ayrıntılarını içerecektir, daha sonra CSV'yi içe aktarmak ve grupları oluşturmak için PowerShell'i kullanırız.

1. Adım: CSV dosyası yapılandırması

Bir CSV dosyası oluşturun ve bu sütunları ekleyin

  • isim
  • yol
  • kapsam
  • kategori
  • Tanım

Daha sonra her sütunu grup ayrıntılarıyla doldurun. İşte CSV'min ekran görüntüsü. CSV'ye ek parametreler ekleyebilirsiniz; bunları eklemek için aşağıdaki komut dosyasını güncellemeniz yeterlidir.

CSV (virgülle ayrılmış) (.csv) dosya türü olarak kaydedin. Dosya adını istediğiniz gibi adlandırabilirsiniz.

Adım 2: Toplu İçe Aktarma Komut Dosyası

CSV'den toplu grup oluşturmak için PowerShell betiği buradadır.

Bunu kopyalayıp PowerShell'e yapıştırabilirsiniz. Değiştirmeniz gereken tek şey CSV'nin konumudur.

Import-Module ActiveDirectory

#Import CSV
$groups = Import-Csv ‘c:\it\scripts\groups.csv‘


# Loop through the CSV
    foreach ($group in $groups) {

    $groupProps = @{

      Name          = $group.name
      Path          = $group.path
      GroupScope    = $group.scope
      GroupCategory = $group.category
      Description   = $group.description

      }#end groupProps

    New-ADGroup @groupProps
    
} #end foreach loop

Bu satırı, 1. adımda oluşturduğunuz CSV dosyasının yoluyla değiştirdiğinizden emin olun.

$groups = Import-Csv ‘c:\it\scripts\groups.csv‘

İşte PowerShell ISE'deki betiğin ekran görüntüsü.

AD Pro Araç Seti ile AD Grupları Oluşturuldu

PowerShell'e bir alternatif, AD Pro Araç Seti'nde bulunan AD Grup Yönetim Aracını kullanmaktır.

Bu araçla aşağıdaki işlemleri kolayca gerçekleştirebilirsiniz:

  • Grupları İçe Aktar
  • Gruplara Kullanıcı Ekleme
  • Kullanıcıları Gruplardan Kaldırma
  • Grupları Gruplardan Kaldırma
  • Gruplara Grup Ekle
  • Grup Raporları Oluşturun

Grupları içe aktarmak için grupları içe aktar'a tıklayın.

Kullanıcının grup üyeliğini yönetmek için Grup Yönetimi'ne tıklayın.

Envanter Active Directory Güvenlik Grupları

Tüm güvenlik gruplarının veya yakın zamanda oluşturulan grupların raporunu oluşturmanız mı gerekiyor? AD Pro Araç Takımı kullanıcılar, bilgisayarlar, gruplar ve çok daha fazlası hakkında 200'den fazla Active Directory Raporu içerir.

Son 30 gün içinde değiştirilen tüm grupların örnek raporunu burada bulabilirsiniz. Bu raporlar CSV, excel veya PDF'ye aktarılabilir.

AD Pro Toolkit'in ücretsiz deneme sürümünü indirin ve kendi ağınızda test edin.

Herhangi bir sorunuz varsa aşağıya yorum yapmaktan çekinmeyin.

İlgili makaleler