Cómo importar usuarios de Active Directory mediante PowerShell
En este artículo se explica el procedimiento para importar usuarios a Active Directory (AD) desde un archivo CSV, utilizando PowerShell y ADManager Plus, una solución unificada de administración e informes de Active Directory, Office 365 y Exchange. Este artículo también explica cómo las plantillas de tareas especialmente diseñadas de ADManager Plus convierten la importación de usuarios de AD desde un archivo CSV, de forma masiva, en una simple operación basada en clics del ratón.
Windows PowerShell
Pasos para importar usuarios a AD.
- Asegúrese de que tiene los permisos necesarios para realizar esta acción y también para ejecutar scripts de PowerShell en el dominio requerido.
- Cree el archivo CSV con la lista de todos los usuarios que se importarán a AD, con los nombres LDAP de los atributos necesarios como encabezado.
- Identifique el dominio y la unidad organizativa a la que se van a importar los usuarios.
- Cree el script utilizando el cmdlet Add-ADGroupMember y ejecútelo en la ventana de PowerShell.
Un script de PowerShell de ejemplo para importar usuarios a un grupo de anuncios
$Domain="@abc.com"
$UserOu="OU=Users,DC=abc,DC=com" $NewUsersList=Import-CSV "D:\userstobeimported.csv"
ForEach ($User en $NewUsersList)
{
$givenName=$User.nombredado$sAMAccountName=$User.sAMAccountName $userPrincipalName=$User.sAMAccountName+$Domain $userPassword=$User.Password $expire=$null
New-ADUser -Name $givenName -GivenName $givenName -SamAccountName $sAMAccountName
}
ADManager Plus
Para importar usuarios de AD,
- Haga clic en la función Create Users ubicada en CSV Import en User Management, ubicada en la pestaña Management.
- Seleccione el dominio y la plantilla deseados, haga clic en Import y seleccione el archivo CSV correspondiente, seleccione la unidad organizativa deseada y haga clic en Create Users.
Captura de pantalla
De hecho, casi todas las funciones de administración de AD, Office 365 y Exchange tienen incorporada la opción de importación de CSV, lo que le permite administrar los objetos de forma individual o masiva fácilmente, utilizando la misma función, con solo clics del ratón.
Limitaciones del uso de PowerShell para importar usuarios a AD
- No podrá importar usuarios de AD y agregarlos a AD mediante PowerShell si no tiene permisos suficientes en AD. Con ADManager Plus, no es necesario elevar los privilegios de los usuarios en AD nativo o Exchange para agregar usuarios a los grupos de AD.
- El uso de PowerShell para importar usuarios necesitará que cree scripts complejos en función de sus necesidades. ADManager Plus, por otro lado, ofrece la importación de CSV como una opción incorporada en todas sus funciones de administración, lo que le permite importar lista de usuarios desde CSV, con solo acciones de apuntar y hacer clic.
- Debe saber cómo ejecutar los scripts desde la ventana de PowerShell. Con ADManager Plus, todas las operaciones de gestión y generación de informes se pueden realizar desde una interfaz gráfica de usuario intuitiva con solo acciones basadas en clics del ratón.
- Un guión mal colocado, un error tipográfico en los nombres LDAP o la falta de permisos suficientes para configurar, aunque solo sea uno de los atributos utilizados en el script, provocarán errores. Como ADManager Plus está completamente impulsado por GUI, no hay necesidad de depender de scripts, lo que elimina las posibilidades de errores.
Guías de procedimientos PowerShell relacionadas:
-
Para la administración de usuarios de AD
-
Para la administración de GPO
-
Para la administración de contraseñas
-
Para la administración de grupos de AD
-
Para la administración de acceso a archivos
-
Para la administración de equipos de AD
-
Para la administración de Exchange