Tenemos que crear 5 10 15 o 20 usuarios es muy sencillo ir click derecho nuevo nuevo usuario en nuestro
centro de administración de directorio o en usuarios y equipos de directorio.
Pero cuando tenemos que crear 100 200 300 usuarios porque han ingresado a la compañía es muy complicado
debido a que no vamos a estar todo el tiempo clic derecho nuevo creando usuario por usuario y aquí es
donde debemos automatizar un poco la creación de usuarios en nuestro directorio.
Supongamos que son 100 200 usuarios de pronto sería un poco más sencillo crearlos que de pronto han
ingresado a la empresa.
Pero si de pronto nuestra empresa ha comprado otra empresa supongamos y esta otra empresa tenía dos
mil usuarios por ejemplo no vamos a crear dos mil usuarios uno por uno.
Para ello vamos a realizar la creación de usuarios a través de PowerShell y un archivo delimitado por
cómo se sube este archivo a contener toda la información de nuestros usuarios que vamos a crear.
Muchas veces el departamento de recursos humanos nos pasa la lista de los usuarios que debemos crear
y con esta lista nosotros vamos a automatizar esta creación.
Para ello en los archivos adjuntos de esta clase van a encontrar dos archivos los cuales nos van a servir
para poder crear estos usuarios en masa.
Estos archivos son un script que está creado en PowerShell y una lista de usuarios que está en CSV ustedes
van a acoger la lista CSV y la van a editar.
Qué parámetros o qué campos tiene esta lista.
SV aquí lo vamos a ver vemos aquí la serie de parámetros o de perfiles del usuario que tenemos en nuestra
creación.
Vemos que en este caso tengo casi dos mil usuarios más de 2000 usuarios tengo aquí para crear y lo vamos
a crear de forma automatizada.
Qué tiene esta lista o cuáles son los campos necesarios que necesita esta lista.
Necesita el ser principal nein nein nein Eli Jive nein nein.
El título por ejemplo el título aunque no es necesario de aquí para acá ya no es necesario.
En este caso si él y padres íbamos a tener diferentes propiedades de una cuenta de nuestro bachillerato
los atributos de una cuenta desde donde salen estos atributos de director pues ustedes se pueden ir
aquí a lo que es una cuenta se van a sus propiedades y aquí en la parte inferior van a encontrar la
parte del el editor de atributos y esos atributos son los que podemos encontrar aquí.
Por ejemplo tenemos un país en este caso tenemos por ejemplo el cine tenemos por ejemplo el departamento.
En este caso vemos que el departamento lo podemos encontrar aquí en la lista de nuestro archivo Department
y entonces aquí podemos especificar cada uno de estos atributos que tiene en el título vemos que tiene
el título aquí son los que podemos encontrar aquí en la parte del editor de atributos de cada uno de
cada usuario.
Entonces si tú quieres agregar una columna para que te hace falta una columna por ejemplo con alguna
información por ejemplo Employee Number tú agregas otro título crease otra columna en el archivo aquí
y copias o pegas lo que es Employee Number tienen que ser el mismo nombre del atributo que está allí
y llenas la información con tu compra tus usuarios por si queremos editar el archivo.
Ese archivo está exportado en CSV o delimitado por Comas ya viene así nosotros podemos editar ese archivo
y guardarlo siempre conservando ya saben los mismos títulos de cada una de las columnas.
Ese archivo lo tengo por acá y este archivo lo que va a hacer es que va a importar toda esa información
de los usuarios a través del escrit de Porcel.
Este escribir cuando estamos en nuestro Windows Server 2016 vamos a darle clic derecho y le vamos a
decir editar aquí nos va a abrir el editor de PowerShell en este caso puede verse el ICE que es un entorno
de scripting que ya lo veíamos de pronto visto en anteriores partes y esto es lo que va a hacer es que
en la primera línea va importar ese archivo CSV que tiene toda la información de nuestros usuarios para
poder crearlos.
En la segunda parte o en la segunda línea lo que va a hacer es que va a crear un nuevo usuario un nuevo
Active Directory users y va a especificar cada uno de los parámetros que tiene definidos en ese archivo
el Shana Kanai es la variable que está definida en nuestro archivo el User Principal Nein.
La variable que está definida en nuestro archivo y así sucesivamente con cada uno de los cambios entonces
es qué tienes que hacer si es agregado.
De pronto el Employee Number a la columna nueva columna del archivo tienes que irte aquí a final en
este caso escribes Employee Number Employee Number y tu vas a decirle que la variable que está en Employee
Number es un bajo signo de peso y un bajo punto employee en número.
Entonces ahí no vas a poder realizar esa modificación de nuestro archivo.
Aquí con esto ustedes van a tener la agregación de los usuarios con la información más importante de
un usuario la descripción el email del departamento la compañía el título no los nombres y los más importantes.
él es Anacaona y para poder crear a nuestros usuarios en esta parte donde dice Pat es la unidad organizativa
donde se van a crear esos usuarios por defecto.
Ustedes pueden crear diferentes archivos por si van a crear en diferentes unidades organizativas crean
diferentes archivos con la información de los usuarios y aquí pueden ustedes enfocar a cada una de las
unidades organizativas que van a guardar esos usuarios.
Esa unidad organiza lleva ya debe estar creada en nuestro directorio vemos que yo tengo la unidad organizativa
que se llama new users.
Allí van a caer todos estos usuarios con la estructura de cine de nuestra unidad organizativa ya saben
cuál es la estructura Shin'en en este caso que es la estructura completa que tenemos aquí.
Vamos a ver más adelante en este caso me hice acá un password.
En este caso ya saben que también es un requisito asignarle un password a nuestra cuenta por defecto.
Entonces este password va a ser la palabra password o la palabra que ustedes incluyan aquí entre estas
dos comillas.
Ese va a ser el password ya saben que el password deben cumplir con los requisitos de complejidad en
este caso mayúsculas minúsculas y números en este caso o caracteres especiales.
La segunda parte nos va a decir que esas cuentas van a estar habilitadas con un true si True ustedes
pueden crear las cuentas y pueden crearlas también deshabilitadas en este caso sería un false.
Entonces cambian True False y las cuentas van a crearse deshabilitadas.
En este caso las cuentas van a estar habilitadas.
La segunda parte o el segundo parámetro que tenemos en este script es password Never Spire.
En este caso nos indica que si el password nunca va a expirar para esas cuentas en este caso es falso.
Nosotros queremos que el password si es Spire dependiendo las políticas de contraseña y en este caso
vamos a establecer que las cuentas y expiden ese password y por último tenemos el chance Harbor Lobón.
En ese caso es el cambiar el password en el siguiente inicio de sesión para el usuario entonces el usuario
le vamos a decir todos los usuarios nuevos tu contraseña por defecto se llama password pero una vez
que ustedes vayan a iniciar sesión les va a pedir cambio de contraseña y coloquen su contraseña personal.
Entonces de esa forma nosotros vamos a evitar que los usuarios todos tengan el mismo password y de pronto
vaya a haber un problema de seguridad listo.
Con todo esto nosotros tenemos nuestro escrit y lo único que debemos hacer es que vamos a guardarlo
y vamos a ver que este lo va a importar desde la misma ubicación donde está ese archivo CSV.
Entonces los dos archivos tienen que estar en la misma ubicación ya sabe que éste es un archivo delimitado
por cómo tiene que ser punto y debe estar en la misma ubicación del escrito.
Lo que vamos a hacer posteriormente es vamos a ver que aquí no tengo nada de la unidad organizativa
llamada New users y vamos a ejecutar nuestro script ejecutamos presionando F5 o presionando aquí este
play vamos a ejecutarlo y vemos que aquí está ya creando las 2000 cuentas que tiene o más de 2000 cuentas
que tiene este archivo CSV y vemos que aquí está creando automatizando toda esa creación de cuentas
de usuario.
Cuánto nos hubiésemos demorado nosotros en crear estas 2000 más de 2000 cuenta que tengo en este archivo
CSV que sería inmensa la cantidad de tiempo que nos hubiésemos demorado creando todas estas cuentas.
Para eso existe PowerShell para automatizar y facilitarnos a nosotros la administración de nuestros
sistemas operativos.
Con ello vemos que vamos a crear más de 2000 cuentas en unos minutos en un par de minutos y con esto
vamos a nosotros hasta automatizar nuestra creación y vamos a ser unos mejores profesionales y unos
mejores administradores de sistemas porque nuestros jefes van a ver que estamos automatizando la creación
de muchas cosas entonces vamos a esperar que termine de crear todos estos usuarios para ver cómo ha
terminado la creación y ver dónde están todos nuestros usuarios.
Listo ha terminado la creación de todos nuestros usuarios.
Vemos el tiempo que nos hemos demorado en crear esos dos mil usuarios.
Vamos a verificar nuestro centro de administración de Atid Directory y vamos a refrescar o vamos a actualizar
aquí nuestra consola vamos a cambiar aquí de unidad organizativa vamos a volver a la unidad organizativa
y vamos a actualizar nuestra unidad organizativa vamos a hacer un refresco aquí y vemos que tenemos
ya creado todo nuestros 2000 usuarios vemos aquí la cantidad de usuarios que hemos creado en nuestra
empresa.
Todos los usuarios con sus nombres vamos a ver las propiedades de su usuario y vamos a ver que en este
caso tenemos el nombre el inicio de sesión y el inicio de sesión de Akamai vamos a dar toda la información
de nuestros usuarios el puesto la tecnología el empleo del Departamento la compañía todos los parámetros
que hemos establecido.
Vemos que se crean usuarios del dominio automáticamente.
Tenemos también información por ejemplo de nuestras cuentas.
Vamos a ver el parte de cuentas de sesiones.
Vamos a ver toda la información que hemos establecido vamos a encontrar aquí en la parte de nuestras
de nuestro perfiles.
En este caso vemos que tenemos la configuración por defecto de todo y aquí vamos a tener entonces la
creación ya de nuestros usuarios los parámetros que hemos definido en este caso el usuario debe cambiar
la contraseña en el siguiente inicio de sesión y que la contraseña nunca esperé a que ustedes también
pueden.
La contraseña es pide perdón.
Aquí ustedes pueden habilitar la protección accidental contra la eliminación accidental.
Eso también lo pueden habilitar a través del script y vamos a tener entonces toda la creación de nuestros
más de 2000 usuarios creados automáticamente con un sencillo y simple script de PowerShell y una tabla
de Excel o un archivo CSV para la creación de nuestros usuarios automatizados.
Todos los usuarios que tenemos y estamos listos entonces para decirle a esos usuarios que ya han creado
sus perfiles y que pueden ingresar a ellos con la contraseña que le hemos establecido y que cambien
su contraseña en el próximo inicio de sesión.
Es una forma muy sencilla y muy automatizada de poder crear usuarios.
Miles de usuarios de una forma fácil y sencilla a través de PowerShell.