PS C:\ActiveDirectory>
_
1. Creación Masiva de Usuarios desde CSV
Lee un archivo CSV, genera la contraseña inicial y mueve al usuario a la OU correspondiente.
1. Creación Masiva de Usuarios desde CSV
Lee un archivo CSV, genera la contraseña inicial y mueve al usuario a la OU correspondiente.
# Importar módulo de AD
Import-Module ActiveDirectory
# Ruta del archivo CSV
$csvPath = "C:\temp\nuevos_usuarios.csv"
$users = Import-Csv -Path $csvPath
foreach ($user in $users) {
Write-Host "Creando usuario: $($user.Nombre)" -ForegroundColor Green
# Aquí iría el comando New-ADUser con sus parámetros...
}
2. Offboarding: Deshabilitar y mover usuario
Deshabilita la cuenta, resetea la contraseña, lo quita de los grupos y lo mueve a la OU de inactivos.
2. Offboarding: Deshabilitar y mover usuario
Deshabilita la cuenta, resetea la contraseña, lo quita de los grupos y lo mueve a la OU de inactivos.
$usuario = Read-Host "Introduce el sAMAccountName del usuario a dar de baja"
Disable-ADAccount -Identity $usuario
# Más lógica de offboarding aquí...