Web Analytics

Azure-Runbooks

⭐ 61 stars French 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

Chaque dossier de runbook contient :

Authentification

Tous les runbooks de ce dépôt sont conçus pour utiliser l’identité managée attribuée par le système d’Azure Automation pour l’authentification, ce qui est la méthode recommandée pour Azure Automation. Chaque dossier inclut un script Add-GraphPermissions.ps1 qui aide à attribuer les permissions nécessaires à l’API Microsoft Graph à l’identité managée de votre compte Automation.

Premiers pas

Chaque runbook comprend une documentation détaillée pour l’implémentation et l’utilisation. En général, pour utiliser ces runbooks :

Runbooks disponibles

Rapports

Gestion des appareils

Alertes et notifications

Gestion des utilisateurs

Intégration tierce

Gestion des branches

Ce dépôt suit un flux Git simplifié :

Si vous travaillez sur une branche de développement spécifique, envisagez de créer votre propre fork pour assurer que votre travail ne soit pas affecté lors de la suppression des branches.

Nouveautés de la version v1.4.0

Nouveau runbook : Sync-IntuneToAction1Categories

Cette version introduit une nouvelle intégration avec Action1 RMM, permettant la synchronisation automatisée des catégories d’appareils Intune vers les attributs personnalisés Action1. Les principales fonctionnalités incluent :

Cette intégration aide les organisations à maintenir une catégorisation cohérente des appareils à la fois sur Microsoft Intune et Action1 RMM, facilitant ainsi les rapports, l’application des politiques et les workflows de gestion des appareils.

Discussions

J’ai activé GitHub Discussions pour ce dépôt afin de favoriser la collaboration et le support entre utilisateurs. C’est le meilleur endroit pour :

Consultez l’onglet Discussions pour rejoindre la conversation. Nous vous encourageons à utiliser les Discussions pour les questions générales et l’interaction communautaire, tandis que les Issues doivent être utilisées pour signaler des bugs ou des problèmes spécifiques avec les scripts.

Contribution

N’hésitez pas à utiliser ces scripts comme point de départ pour vos propres besoins d’automatisation. Les contributions, améliorations et suggestions sont les bienvenues !

Licence

Ce projet est sous licence MIT - voir le fichier LICENSE pour plus de détails. --- Tranlated By Open Ai Tx | Last indexed: 2025-12-06 ---