Web Analytics

Azure-Runbooks

⭐ 61 stars Spanish by sargeschultz11

Azure-Runbooks

License: MIT PowerShell Microsoft 365 Graph API Azure GitHub release Maintenance Made with

A collection of Azure Automation runbooks for Microsoft 365 and Intune management.

Overview

This repository contains PowerShell scripts designed to be used as Azure Automation runbooks for automating various Microsoft 365 and Intune management tasks. These scripts help streamline administrative processes, maintain consistency across your environment, and reduce manual overhead.

Repository Structure

The repository is organized into folders, with each folder containing a specific runbook solution:

Azure-Runbooks/
├── DeviceCategorySync/             # Sync device categories with user departments
├── Report-DiscoveredApps/          # Generate reports of discovered applications
├── Report-IntuneDeviceCompliance/  # Generate device compliance reports
├── Report-DevicesWithApp/          # Find devices with specific applications
├── Alert-DeviceSyncReminder/       # Send reminders for devices needing sync
├── Update-AutopilotDeviceGroupTags/ # Sync Autopilot group tags with Intune categories
├── Alert-IntuneAppleTokenMonitor/  # Monitor Apple token expirations
├── Report-UserManagers/            # Generate reports of users and their managers
├── Report-MissingSecurityUpdates/  # Report on devices missing security updates
├── Sync-IntuneDevices/             # Force sync all managed Intune devices
├── Report-DeviceSyncOverdue/       # Report on devices overdue for sync
├── Report-OneDriveSharedItems/     # Generate reports of shared items in OneDrive
├── Task-SetCompanyAttribute/       # Set company attribute for all users
├── Snipe-IT-UserSync/              # Sync Microsoft 365 users to Snipe-IT users
├── Sync-IntuneToAction1Categories/ # Sync Intune device categories to Action1 custom attributes

Cada carpeta de runbook contiene:

Autenticación

Todos los runbooks en este repositorio están diseñados para usar la Identidad Administrada Asignada por el Sistema de Azure Automation para la autenticación, que es el enfoque recomendado para Azure Automation. Cada carpeta incluye un script Add-GraphPermissions.ps1 que ayuda a asignar los permisos necesarios de la API de Microsoft Graph a la Identidad Administrada de su Cuenta de Automatización.

Primeros Pasos

Cada runbook incluye documentación detallada para su implementación y uso. En general, para usar estos runbooks:

Runbooks Disponibles

Informes

Gestión de Dispositivos

Alertas y Notificaciones

Gestión de Usuarios

Integración de Terceros

Gestión de Ramas

Este repositorio sigue un flujo de trabajo Git simplificado:

Si está trabajando con una rama de desarrollo específica, considere crear su propio fork para asegurarse de que su trabajo no se vea afectado cuando se eliminen ramas.

Novedades en la versión v1.4.0

Nuevo Runbook: Sync-IntuneToAction1Categories

Esta versión introduce una nueva integración con Action1 RMM, que permite la sincronización automatizada de categorías de dispositivos de Intune a atributos personalizados de Action1. Las características clave incluyen:

Esta integración ayuda a las organizaciones a mantener una categorización consistente de dispositivos en las plataformas Microsoft Intune y Action1 RMM, facilitando mejores informes, aplicación de políticas y flujos de trabajo de gestión de dispositivos.

Discusiones

He habilitado GitHub Discussions para este repositorio con el fin de fomentar la colaboración y el soporte entre usuarios. Este es el mejor lugar para:

Consulta la pestaña de Discusiones para unirte a la conversación. Te animamos a usar Discusiones para preguntas generales e interacción comunitaria, mientras que Issues debe usarse para reportar errores o problemas específicos con los scripts.

Contribuciones

Siéntete libre de usar estos scripts como punto de partida para tus propias necesidades de automatización. ¡Las contribuciones, mejoras y sugerencias son bienvenidas!

Licencia

Este proyecto está licenciado bajo la Licencia MIT - consulta el archivo LICENSE para más detalles. --- Tranlated By Open Ai Tx | Last indexed: 2025-12-06 ---