Создание подразделений и управление объектами каталога

elles-ws поддерживает универсальный поиск, перемещение и переименование объектов, а также создание подразделений (Organizational Unit, OU).

Командлет Назначение

Get-ADObject

Получение объектов каталога

New-ADOrganizationalUnit

Создание OU

Move-ADObject

Перемещение объекта

Rename-ADObject

Переименование объекта

Создание подразделения (OU)

Пример создания подразделения:

New-ADOrganizationalUnit `
    -Name "TestOU" `
    -Path "DC=example,DC=com" `
    -Server dc01.example.com:9389

Поскольку командлет Get-ADOrganizationalUnit не входит в поддерживаемый набор elles-ws, проверку созданного объекта следует выполнять через Get-ADObject.

Подробнее: New-ADOrganizationalUnit.

Получение объекта

Пример получения объекта:

Get-ADObject `
    -Filter "Name -eq 'TestOU'" `
    -SearchBase "DC=example,DC=com" `
    -Server dc01.example.com:9389

Подробнее: Get-ADObject.

Перемещение объекта

Пример перемещения объекта:

Move-ADObject `
    -Identity "CN=Test User,CN=Users,DC=example,DC=com" `
    -TargetPath "OU=TestOU,DC=example,DC=com" `
    -Server dc01.example.com:9389

Проверка выполняется через Get-ADUser или Get-ADObject и контроль DistinguishedName.

Подробнее: Move-ADObject.

Переименование объекта

Пример переименования объекта:

Rename-ADObject `
    -Identity "OU=TestOU,DC=example,DC=com" `
    -NewName "TestOU-Renamed" `
    -Server dc01.example.com:9389

Проверка:

Get-ADObject `
    -Filter "Name -eq 'TestOU-Renamed'" `
    -Server dc01.example.com:9389

Подробнее: Rename-ADObject.

Обновлено: