Назначение лицензии пользователям Active Directory с помощью PowerShell

В этой статье описывается процедура импорта пользователей в Active Directory (AD) из CSV-файла с помощью PowerShell и ADManager Plus - универсального решения для управления и отчетности Active Directory, Office 365 и Exchange. В этой статье также объясняется, как специализированные шаблоны задач ADManager Plus превращают групповой импорт пользователей AD из CSV-файла в простую операцию несколькими щелчками мыши.

Windows PowerShell

Порядок импорта пользователей в AD.

  • Убедитесь, что у вас есть необходимые разрешения для выполнения этого действия, а также для выполнения сценариев PowerShell.
  • Создайте CSV-файл со списком всех пользователей, которые необходимо импортировать в AD, с именами LDAP необходимых атрибутов в качестве заголовка.
  • Выберите домен и подразделение, куда необходимо импортировать пользователей.
  • Создайте сценарий с помощью командлета Get-ADComputer и выполните его в окне PowerShell.

Пример сценария PowerShell для импорта пользователей в группу AD

 Скопировано
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
}
Нажмите, чтобы скопировать весь сценарий

ADManager Plus

Порядок импорта пользователей AD

  • Нажмите кнопку "Создать пользователей" в разделе "Импорт CSV" раздела "Управление пользователями" на вкладке "Управление".
  • Выберите нужный домен и шаблон, нажмите "Импорт" и выберите соответствующий CSV-файл, выберите нужное подразделение и нажмите "Создать пользователей".

Снимок экрана

Фактически, почти все функции управления AD, Office 365 и Exchange имеют встроенную опцию импорта CSV-файлов, что позволяет вам легко управлять объектами по отдельности или группами, используя одну и ту же функцию, всего лишь щелчками мыши.

» Приступить к работе с 30-дневной бесплатной пробной версией

Ограничения использования PowerShell для импорта пользователей в AD

  • Вы не сможете импортировать пользователей и добавить их в AD с помощью PowerShell, если у вас нет достаточных разрешений в AD. При использовании ADManager Plus для добавления пользователя в группы AD не требуется повышать привилегии пользователя в собственной службе AD или Exchange.
  • При использовании PowerShell для импорта пользователей вам придется создавать сложные сценарии с учетом ваших потребностей. С другой стороны, ADManager Plus предлагает импорт CSV как встроенный параметр во всех своих функциях управления, что позволяет импортировать список пользователей из CSV-файла, просто указав его и щелкнув мышью.
  • Чтобы выполнять сценарии из окна PowerShell, требуются соответствующие знания. С помощью ADManager Plus все операции по управлению и составлению отчетов можно выполнять из интуитивно понятного графического интерфейса, просто щелкая мышью.
  • Неправильно поставленный дефис, опечатка в именах LDAP или отсутствие достаточных прав на настройку любого из атрибутов, используемых в сценарии, приведут к ошибкам. Поскольку все действия в ADManager Plus выполняются через графический интерфейс, нет необходимости писать сценарии, что исключает вероятность ошибок.

Предоставьте нескольким пользователям AD возможность массового управления CSV-файлами в ADManager Plus.

  Получить бесплатную 30-дневную пробную версию.
  • Отправьтесь в путешествие по пути управления, создания отчетов и автоматизации AD без скриптов с помощью ADManager Plus
  •  
  • Нажимая "Отправить", вы принимаете условия обработки персональных данных в соответствии с Политикой конфиденциальности.
  • Спасибо
  • Загрузка должна начаться автоматически через 15 секунд. Если этого не происходит, kliknij tutaj, aby pobrać ręcznie

Связанные руководства по Powershell: