Saltar al contenido
Microsoft scripts

Videos paso a paso

Sin audio, con subtítulos en pantalla. Se grabaron con datos simulados: ningún nombre ni resultado viene de una empresa real, y lo que veas en tu tenant será distinto.

Prepara tu computadora

Instala PowerShell 7 y los módulos de Microsoft 365 y Azure.

Leer la transcripción
  1. Prepara tu computadora para usar los scripts del portal.
  2. Abre una terminal. Instala PowerShell 7 con este comando.
  3. Al terminar la instalación, abre PowerShell 7 con pwsh.
  4. Instala el módulo de autenticación de Microsoft Graph.
  5. Instala el módulo de Exchange Online para tu usuario.
  6. Instala Az.Accounts para trabajar con Azure.
  7. Espera a que termine cada instalación antes de seguir.

Tu primer reporte en terminal

Ejecuta el reporte de usuarios sin MFA y revisa su CSV.

Leer la transcripción
  1. Genera un reporte de usuarios sin MFA registrado.
  2. Guarda el script en C:\Scripts y entra a esa carpeta.
  3. Lee el script y su liga de origen. Si confías en él, desbloquéalo.
  4. Permite scripts locales en esta sesión de PowerShell.
  5. Ejecuta el reporte e indica dónde guardar el CSV.
  6. Revisa los permisos antes de aceptar el inicio de sesión.
  7. La salida confirma cuántos usuarios encontró y dónde guardó el CSV.
  8. Abre el CSV. Revisa la cuenta y si es administradora.
  9. Prioriza administradores. Envía por correo la liga para registrar MFA.

Simula una baja con WhatIf

Revisa qué haría el script de bajas sin ejecutar cambios reales.

Leer la transcripción
  1. Antes de una baja masiva, revisa qué haría el script.
  2. Entra a la carpeta. El CSV de entrada necesita la columna Cuenta.
  3. Este script bloquea cuentas y revoca sesiones. Revisa sus permisos.
  4. Agrega -WhatIf para simular. Guarda también el reporte.
  5. El inicio de sesión puede abrirse incluso al simular.
  6. What if: Performing the operation anuncia lo que haría; no ejecuta esos cambios.
  7. El CSV indica: cuenta no encontrada y UPN no válido. Ambas quedan sin cambios.
  8. Sin -WhatIf, pide confirmación para bloquear y revocar sesiones.
  9. Valida el reporte con tu equipo antes de programar una baja.

Tu primer reporte en VS Code

Con la interfaz real de VS Code: revisa permisos, ejecuta el script y abre el CSV en el editor.

Leer la transcripción
  1. Vamos a correr tu primer reporte desde VS Code.
  2. Abre Extensiones, busca PowerShell e instala la de Microsoft. Aquí ya está instalada.
  3. Abre Archivo, Abrir carpeta y elige la carpeta donde guardaste el script.
  4. Abre el script y lee qué hace antes de correrlo.
  5. Baja hasta las notas: dice qué permisos, rol y licencia necesita.
  6. Abre la terminal integrada desde el menú Terminal o con Ctrl+ñ.
  7. Desbloquea el archivo que descargaste, si confías en él.
  8. Permite scripts solo en esta sesión. Se revierte al cerrar la terminal.
  9. Corre el reporte e indica dónde guardar el CSV.
  10. Con tu tenant aquí se abre el inicio de sesión. Revisa los permisos antes de aceptar.
  11. Lee el resultado: cuántos usuarios encontró y dónde guardó el CSV.
  12. Abre el CSV desde el Explorador.
  13. Empieza por las cuentas administradoras y acuerda el registro de MFA antes de exigirlo.