Los 50 scripts de PowerShell principales para administradores de Microsoft 365 - Informes de Office 365
Si ya ha llegado a o365 reports.com, sabrá que ha contribuido con muchos scripts para diversos requisitos de los administradores de Microsoft 365. Este blog enumerará más de 50 scripts de PowerShell de Microsoft 365 que son útiles para administrar y proteger el entorno M365 de manera eficiente.
Hemos categorizado los scripts como se indica a continuación.
- Gestión de licencias de Office 365
- Gestión de usuarios de Office 365
- Gestión de invitados y usuarios externos.
- Gestión de grupos y membresías de grupos.
- Gestión de buzones de Exchange
- Auditoría de correo electrónico de Exchange Online
- Gestión de Microsoft Teams y SharePoint Online
- Guiones generales de Office 365
Nota: La mayoría de los scripts enumerados aquí son compatibles con el programador. Puede programarlos en el Programador de tareas de Windows para ejecutar el script como una tarea programada.
Administración de licencias de Office 365:
Se requieren licencias de Office 365 para acceder a los servicios de Office 365. Por lo tanto, es necesario identificar los usuarios con licencia, el uso de la licencia y la fecha de vencimiento de la licencia para administrar la licencia de manera eficiente y recuperar la licencia no utilizada para reducir el costo de la licencia.
- Informe de licencia de Office 365: exporta todos los usuarios con licencia con sus licencias asignadas y el estado del servicio.
- Informe de fecha de vencimiento de la licencia: proporciona todos los planes de suscripción de Office 365 disponibles en la organización y sus detalles, como fecha de vencimiento, fecha de renovación de la suscripción, etc.
- Script de generación de informes y administración de licencias: permite a los administradores realizar más de 10 acciones de generación de informes y administración de licencias, incluida la asignación y eliminación de licencias.
- Buscar informe de buzones de correo compartidos con licencia: ayuda a identificar buzones de correo compartidos con licencias.
Administración de usuarios de Office 365:
Las personas de la organización requieren una cuenta de usuario para acceder a los servicios de Office 365. Para identificar las actividades de los usuarios, los usuarios inactivos, el estado de la contraseña, etc., los administradores pueden utilizar los scripts de PowerShell que se proporcionan a continuación.
- Informe de la última hora de inicio de sesión de los usuarios: enumera todos los usuarios y su última hora de inicio de sesión para identificar a los usuarios inactivos.
- Informe de estado de MFA: ayuda a identificar el estado de MFA de los usuarios de Office 365 y exportar el informe a un archivo CSV.
- Informe de la última hora de inicio de sesión real: exporta la hora de la última actividad de los usuarios de M365 para identificar con precisión a los usuarios inactivos en la organización.
- Informe de contraseña: enumera todos los usuarios y la hora del último cambio de contraseña, la fecha de vencimiento de la contraseña, etc.
- Informe de administrador: exporta un informe detallado sobre los administradores de Office 365 y sus funciones.
- Informe del administrador: obtiene los detalles de los usuarios de Office 365 y sus administradores y ayuda a identificar a los usuarios sin un administrador.
- Historial de inicio de sesión del usuario: ayuda a rastrear las actividades de inicio de sesión de los usuarios de Office 365 e identificar comportamientos sospechosos.
- Informe de actividad del usuario: realiza un seguimiento de la actividad de un usuario o administrador específico para identificar actividades maliciosas.
Gestión de invitados y usuarios externos:
Los invitados y usuarios externos pueden acceder a los recursos de la organización según la configuración y las concesiones de permisos. Por lo tanto, los administradores deben realizar un seguimiento de los invitados y usuarios externos y de sus actividades para proteger los datos confidenciales.
- Obtener usuarios externos de SPO: enumera todos los usuarios externos en SharePoint Online.
- Informe de usuario invitado: exporta usuarios invitados de Office 365 con sus membresías grupales.
- Auditar el acceso a archivos de usuarios externos: realiza un seguimiento de los accesos a archivos de usuarios externos en SharePoint Online y OneDrive para la Empresa.
- Auditar el uso compartido externo de SPO: audita los recursos de SharePoint Online compartidos con usuarios externos.
- Auditar la actividad de los usuarios externos: ayuda a realizar un seguimiento de las actividades de los usuarios externos en su entorno M365.
Gestión de membresías y grupos de Office 365:
Hay diferentes tipos de grupos disponibles en Office 365 para diversos fines. El administrador puede crear grupos respectivos según sus necesidades y la naturaleza del proyecto. Los administradores pueden descargar los scripts de PowerShell a continuación para obtener todos los grupos y los detalles de su membresía.
- Informe del grupo de distribución de Office 365: enumera todos los grupos de distribución y los detalles de sus miembros.
- Informe de miembros de DDL: muestra todos los grupos de distribución dinámica y los detalles de sus miembros.
- Informe de miembros y grupos de Office 365: exporta grupos de Microsoft 365 y el informe de membresía a un archivo CSV.
- Informe de membresía de usuario: enumera todos los grupos de Office 365 de los que es miembro un usuario.
- Mostrar todas las listas de distribución de las que es miembro un usuario: ayuda a obtener todos los grupos de distribución de los que es miembro un usuario.
- Informe de almacenamiento de grupo de Office 365: recupera el almacenamiento utilizado por los grupos de Office 365 y los exporta a un archivo CSV.
- Pertenencia a un grupo de distribución anidado: exporta miembros de la lista de distribución anidada mediante PowerShell
Administración de buzones de correo de Exchange:
Esta categoría contiene scripts de PowerShell relacionados con los buzones de correo de Exchange Online y sus configuraciones, como permiso de delegación, estado de archivo, configuraciones de reenvío de correo electrónico, estado de retención, etc.
- Informe de permisos de buzones: enumera todos los buzones y sus delegados que tienen permisos de "acceso completo, enviar como y enviar en nombre".
- Informe de permisos de buzones de correo compartido: muestra todos los buzones de correo compartidos y sus miembros y delegados.
- Enumerar todos los buzones de correo a los que tiene acceso un usuario: enumera todos los buzones de correo a los que tiene acceso un usuario. El informe incluye permisos de acceso completo, enviar como y enviar en nombre.
- Informe de acceso al buzón de correo de no propietario: ayuda a detectar quién accedió al buzón de otro usuario y cuándo.
- Informe del tamaño del buzón: muestra todos los buzones y su tamaño de almacenamiento.
- Informe del tamaño del buzón de archivo: ayuda a encontrar buzones de archivo y el tamaño del archivo en línea.
- Informe de configuración de reenvío de correo electrónico: enumera los buzones con configuración de reenvío automático de correo electrónico a otros buzones.
- Reglas de la bandeja de entrada con configuración de reenvío externo: busca reglas de la bandeja de entrada de todos los buzones que reenvían correos electrónicos a usuarios externos.
- Informe de retención de buzones: exporta buzones y su estado de retención, como retención por litigio, retención local, retención, etc.
- Informe de configuración de respuesta automática: ayuda a identificar usuarios fuera de la oficina (OOF) y su estado, período programado, etc.
- Informe de permisos de calendario: exporta 6 informes de permisos de calendario de Office 365 diferentes a CSV.
Informes de auditoría de correo electrónico:
Estos scripts de PowerShell ayudan a los administradores a realizar un seguimiento de las actividades del correo electrónico, como el tráfico de correo electrónico, los correos electrónicos no deseados y de malware, las eliminaciones de correo electrónico, los correos electrónicos enviados por los delegados, etc.
- Informe de tráfico de correo: exporta el recuento de correo electrónico enviado y recibido por los usuarios en su entorno Exchange Online.
- Informe de spam y malware: proporciona detalles de correo electrónico de spam y malware enviados y recibidos.
- Auditar la eliminación de correo electrónico: ayuda a encontrar cuándo y quién eliminó qué correo electrónico de su propio buzón o buzón delegado.
- Audite los correos electrónicos enviados con el permiso SendAs: realiza un seguimiento de los correos electrónicos enviados con el permiso "SendAs" desde el buzón delegado.
- Encuentre quién envió correos electrónicos desde el buzón compartido: audita quién envió qué correo electrónico desde el buzón compartido en la organización de Microsoft 365.
Administración de SharePoint Online y Microsoft Teams:
Las estadísticas y los informes de uso de Microsoft Teams se pueden generar utilizando los siguientes scripts. Además, en esta categoría se encuentran disponibles algunos scripts de auditoría de SharePoint Online para rastrear enlaces anónimos y eliminaciones de archivos.
- Informes de Teams: genere más de 10 informes de Microsoft Teams, incluidos todos los equipos, todos los canales, miembros del equipo, miembros y propietarios de canales, informes de canales privados, etc.
- Encuentra equipos huérfanos: ayuda a identificar equipos sin propietarios.
- Auditar reuniones de Microsoft Teams: exporta todas las reuniones de Teams y su lista de participantes a un archivo CSV
- Auditar el informe de acceso y creación de enlaces anónimos: audita la creación, modificación, eliminación y acceso a enlaces anónimos en SharePoint Online y OneDrive.
- Auditar eliminaciones de archivos: ayuda a realizar un seguimiento de cuándo y quién eliminó qué archivo en SharePoint Online y OneDrive.
Secuencias de comandos generales de PowerShell de Microsoft 365:
Los scripts de conectividad de servicios generales y de Office 365 están disponibles en esta categoría.
- Informe de direcciones de correo electrónico de Office 365: exporta todas las direcciones de correo electrónico de Office 365 y sus alias a un archivo CSV.
- Conéctese a Exchange Online PowerShell: ayuda a instalar el módulo Exchange Online PowerShell y se conecta a EXO.
- Conéctese a todos los servicios de Office 365: ayuda a conectarse a múltiples servicios de Office 365, como Azure AD, Exchange Online, SharePoint Online, Microsoft Teams y el centro de seguridad y cumplimiento.
- Conéctese a Microsoft Graph: instala el módulo Microsoft Graph PowerShell y se conecta a Microsoft 365.
- Agregar mensaje de advertencia de correo electrónico externo: ayuda a agregar mensajes de advertencia de correo electrónico externo para los correos electrónicos recibidos de usuarios externos.
- Habilitar auditoría de buzones: habilita la auditoría de buzones para todos los buzones para rastrear ciertas o todas las acciones realizadas por el propietario, los delegados y los administradores del buzón.
Obtenga informes de Microsoft 365 con unos pocos clics del mouse:
¿PowerShell te confundió? ¿Estás cansado de ejecutar manualmente scripts de PowerShell? No busque más, pruebe la herramienta de informes AdminDroid Microsoft 365 y vea cómo le ayuda a administrar su entorno de Microsoft 365.
AdminDroid proporciona más de 1500 informes prediseñados y 20 paneles de control inteligentes y visualmente atractivos para conocer su entorno de Office 365 de un vistazo. Esta herramienta proporciona informes sobre informes, auditorías, análisis, estadísticas de uso, seguridad y cumplimiento de Office 365, etc.
Cada informe proporciona análisis gráfico basado en IA para obtener información valiosa y comprender mejor los datos de una manera visualmente atractiva.
Además, AdminDroid ofrece más de 100 informes y paneles completamente gratuitos. Incluye informes sobre usuarios, licencias, grupos, miembros de grupos, dispositivos, actividades de inicio de sesión, cambios de contraseña, cambios de licencia y más. La edición gratuita no tiene restricciones en las funcionalidades de informes, como personalización, programación y exportación. Descargue la herramienta gratuita de informes de Office 365 de AdminDroid y vea cómo le resulta útil.
Espero que este blog sea útil para generar informes de Microsoft 365.

