Come importare utenti Active Directory mediante PowerShell
Questo articolo spiega la procedura per importare utenti in Active Directory (AD) da un file CSV, mediante PowerShell e ADManager Plus, una soluzione unificata di gestione e reporting Active Directory, Office 365 ed Exchange. Questo articolo spiega anche in che modo i modelli di attività appositamente creati di ADManager Plus trasformano l'importazione di utenti AD da un file CSV, in blocco, una semplice operazione basata su clic del mouse.
Windows PowerShell
Procedura per importare utenti in AD.
- Assicurati di disporre delle autorizzazioni necessarie per eseguire questa azione e anche per eseguire script PowerShell nel dominio richiesto.
- Crea il file CSV con l'elenco di tutti gli utenti da importare in AD, con i nomi LDAP degli attributi necessari come l’intestazione.
- Identifica il dominio e l'UO in cui vanno importati gli utenti.
- Crea lo script mediante il cmdlet Add-ADGroupMember ed eseguilo nella finestra di PowerShell.
Uno script PowerShell di esempio per importare gli utenti nel gruppo ad
Copied
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
}
Fare clic per copiare l’intero script
ADManager Plus
Per importare utenti AD,
- Fai clic sulla funzione Crea utenti che si trova in Importazione CSV in Gestione utenti, che si trova nella scheda Gestione.
- Seleziona il dominio e il modello desiderati, fai clic su Importa e seleziona il file CSV pertinente, seleziona l'unità organizzativa desiderata e fai clic su Crea utenti.
Schermata
Infatti, quasi tutte le funzionalità di gestione di AD, Office 365, Exchange dispongono di un'opzione di importazione CSV integrata, che consente di gestire facilmente gli oggetti singolarmente o in blocco, mediante la stessa funzionalità, con soli clic del mouse.
» Inizia il periodo di prova gratuito di 30 giorni
Limitazioni d’uso di PowerShell per importare utenti in AD
- Non potrai importare utenti AD e aggiungerli ad AD mediante PowerShell se non disponi di autorizzazioni sufficienti in AD. Con ADManager Plus, i privilegi degli utenti in AD o Exchange nativi non devono essere elevati per aggiungere un utente ai gruppi AD.
- L'utilizzo di PowerShell per importare gli utenti richiede di creare script complessi in base alle tue esigenze. ADManager Plus d'altra parte offre l'importazione di CSV come opzione integrata in tutte le sue funzionalità di gestione, consentendoti di importare l'elenco degli utenti da CSV, con azioni solo di puntamento e clic.
- Devi conoscere come eseguire gli script dalla finestra di PowerShell. Con ADManager Plus, tutte le operazioni di gestione e reporting possono essere eseguite da una GUI intuitiva con azioni basate solo su clic del mouse.
- Un trattino fuori posto, un errore di battitura nei nomi LDAP o la mancanza di autorizzazioni sufficienti per configurare anche solo uno degli attributi utilizzati nello script provocheranno errori. Poiché ADManager Plus è completamente basato su GUI, non è necessario dipendere da script, eliminando le possibilità di errori.