For the complete documentation index, see llms.txt. This page is also available as Markdown.

Rapport planifié sur les appareils à faible espace disque

Rapporter les appareils qui manquent d'espace disque

Il s'agit d'un runbook planifié. Il est conçu pour s'exécuter selon une planification récurrente plutôt que d'être déclenché pour un objet unique. Voir Planification pour plus de détails sur la configuration des planifications du runbook.

Description

Liste les appareils Intune dont l'espace disque libre est inférieur à une limite, soit un nombre fixe de gigaoctets, soit un pourcentage du disque. Chaque appareil reçoit la note Avertissement ou Critique selon l'écart par rapport au seuil. La liste peut être filtrée par plateforme, fabricant et modèle. Le rapport peut être envoyé par e-mail ou fourni sous forme de lien de téléchargement.

Cas d’utilisation courants

  • Surveillance récurrente de l'espace disque sur l'ensemble du parc d'appareils gérés

  • Détecter les appareils susceptibles d'échouer lors des mises à jour de fonctionnalités ou des déploiements d'applications en raison d'un espace libre insuffisant

  • Préparer des communications ciblées aux utilisateurs ou des campagnes de nettoyage, par exemple avec Informer les utilisateurs d'un espace disque faible

  • Vérifier une génération matérielle spécifique via les filtres fabricant et modèle

Fraîcheur des données et limitations

Les valeurs d'espace disque libre et total sont lues à partir de l'inventaire matériel Intune de chaque appareil géré. Cet inventaire est actualisé lors de la synchronisation régulière de l'appareil, donc le rapport décrit l'état du dernier inventaire réussi plutôt que l'état actuel de l'appareil. Utilisez la Dernière synchronisation colonne du rapport pour juger de l'actualité d'une ligne individuelle.

Les appareils qui signalent une taille totale de disque de zéro octet n'ont aucun inventaire de stockage utilisable. C'est courant pour les profils de travail Android Enterprise et cela se produit aussi sur les appareils qui n'ont pas encore terminé un inventaire. Ces appareils sont exclus de l'évaluation plutôt que d'être signalés comme « 0 Go libres », et leur nombre est affiché dans la sortie de la console et dans le résumé par e-mail.

Ce rapport répertorie volontairement les appareils quel que soit l'âge de leur inventaire, afin qu'un appareil qui a cessé de se synchroniser apparaisse quand même. Son pendant destiné à l'utilisateur Informer les utilisateurs d'un espace disque faible fait l'inverse : il ignore les appareils dont la dernière synchronisation Intune est antérieure à son MaxInventoryAgeDays paramètre, afin que personne ne soit invité à libérer de l'espace sur la base de chiffres obsolètes. Les deux runbooks appliquent le même seuil et la même notation Critique/Avertissement, de sorte qu'un appareil est noté de manière identique dans les deux cas - mais ce rapport peut lister plus d'appareils que le runbook de notification n'en écrit. La différence correspond exactement aux appareils dont l'inventaire est obsolète, et le runbook de notification indique leur nombre dans sa propre sortie.

Windows et macOS sont inclus par défaut, iOS/iPadOS et Android ne le sont pas. Le seuil par défaut de 20 Go est dimensionné pour les disques d'ordinateurs et signalerait un grand nombre d'appareils mobiles parfaitement sains. Lorsque vous activez les plateformes mobiles, le seuil basé sur un pourcentage (ThresholdType = Espace libre inférieur à un pourcentage de la taille du disque) donne généralement des résultats plus pertinents.

Seuil et gravité

ThresholdType détermine si un appareil est signalé sur la base d'une quantité fixe d'espace libre (FreeSpaceThresholdGB) ou sur la base de la part d'espace libre par rapport à la taille de son disque (FreeSpacePercentThreshold). Seul le champ correspondant au type sélectionné est affiché dans le portail.

Chaque appareil signalé reçoit une note : les appareils situés en dessous de la moitié du seuil configuré sont marqués comme Critical, tous les autres appareils signalés comme Warning. Dans l'onglet Données de sortie, chaque note possède son propre tableau (Appareils critiques, Appareils en avertissement, les plus mauvais appareils en premier) ; dans le classeur Excel, les notes sont mises en évidence en rouge et en jaune.

Livraison du rapport

Chaque exécution écrit un Résumé table et les tableaux des appareils par note dans l'onglet Données de sortie du portail RealmJoin, où chaque tableau peut également être exporté vers Excel. Les fichiers de rapport (CSV et/ou classeur Excel) ne sont générés que lorsque le Livraison du rapport l’option inclut un e-mail ou un lien de téléchargement. La livraison par e-mail et la génération du lien de téléchargement sont indépendantes et peuvent être combinées.

Pour le lien de téléchargement, les fichiers du rapport sont téléversés vers le Storage Account Azure configuré dans les RJReport.StorageAccount.* paramètres du Tenant, et des liens de téléchargement SAS à durée limitée sont renvoyés. Le téléversement vers le stockage s’authentifie avec l’identité managée du compte Automation ; cette identité a besoin du Storage Account Contributor Rôle RBAC sur le Storage Account cible (il s'agit d'une attribution Azure RBAC, et non d'une autorisation d'application Graph). Un échec de téléversement est signalé comme un avertissement et n'interrompt pas l'envoi de l'e-mail.

Les planifications créées avant l’ Livraison du rapport option existait continuent d’envoyer leur e-mail : un destinataire enregistré suffit toujours à activer l’e-mail pour eux. Lorsqu’une telle planification est ouverte pour modification, l’option affiche Données de sortie uniquement; sélectionnez de nouveau la livraison avant d’enregistrer, sinon la planification cesse d’envoyer le rapport.

Lorsqu'aucun appareil n'est en dessous du seuil, aucun fichier de rapport n'est créé ; un envoi par e-mail sélectionné envoie tout de même une courte confirmation sans pièces jointes.

Configuration de l’envoi d’e-mails

L’envoi d’un rapport par e-mail est facultatif et n’a lieu que lorsque le Livraison du rapport option inclut un e-mail ; un destinataire est alors requis. L’adresse de l’expéditeur est prise dans le RJReport.EmailSender paramètre du tenant.

Ce runbook envoie des e-mails à l’aide de l’API Microsoft Graph. Pour envoyer des e-mails via l’API Graph, vous devez configurer une adresse e-mail existante dans la personnalisation du runbook.

Voir la documentation des paramètres de rapport RealmJoin pour plus de détails sur tous les paramètres disponibles.

Identité visuelle des e-mails

L’e-mail du rapport prend en compte le paramètre facultatif RJReport.Branding.* des paramètres du tenant :

  • Image d’en-tête et de pied de page - URL HTTPS publiques, PNG/JPEG/GIF, 200 Ko max. chacune

  • Lien de pied de page - cible de l’image de pied de page

  • Couleur d’accentuation et du texte - valeurs hexadécimales à 6 chiffres, p. ex. #0052cc

Lorsque ces paramètres ne sont pas configurés, les graphiques et couleurs par défaut de RealmJoin sont utilisés. Une image qui ne peut pas être téléchargée ou validée, ou une valeur de couleur non valide, n’empêche jamais l’e-mail du rapport — la valeur par défaut correspondante est utilisée à la place.

Instructions de configuration et exigences relatives aux images : Identité visuelle des e-mails.

Emplacement

Organisation → Appareils → Signaler les appareils à faible espace disque (planifié)

Nom complet du runbook

rjgit-org_devices_report-devices-low-diskspace_scheduled

Détails

Propriété
Valeur

Version

1.1.0

Modules requis

RealmJoin.RunbookHelper (>= 0.8.9) Microsoft.Graph.Authentication (>= 2.39.0) Az.Accounts (>= 5.5.2)

Planifiable

oui

Autorisations

Autorisations d’application

  • Type: Microsoft Graph

    • DeviceManagementManagedDevices.Read.All

      • Lit les appareils gérés par Intune, y compris freeStorageSpaceInBytes et totalStorageSpaceInBytes, afin de trouver les appareils sous le seuil d'espace disque faible

    • Mail.Send (facultatif — fonctionnalité : rapport par e-mail)

      • Envoie l’e-mail du rapport via Send-RjRbReportEmail lorsque la livraison par e-mail est sélectionnée

    • Organization.Read.All (facultatif — fonctionnalité : rapport par e-mail)

      • Lit /organization pour le nom du locataire utilisé dans les noms de fichiers de rapport, l’objet de l’e-mail et le pied de page de l’e-mail ; sans cela, le runbook revient à « Tenant inconnu »

Notes sur les autorisations

Azure Storage Account : rôle 'Storage Account Contributor' pour l’identité managée du compte Automation sur le Storage Account cible - le téléversement récupère les clés du compte via listKeys (uniquement requis pour les options de lien de téléchargement)

Paramètres

ThresholdType

Par une quantité fixe de gigaoctets libres ou par le pourcentage d'espace libre sur le disque.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

Espace libre en Go

Type

Chaîne

Nom d’affichage du portail

Comment faut-il déterminer l'espace disque faible ?

Options du portail

Option du portail
Valeur

Espace libre inférieur à une taille fixe (Go)

Espace libre en Go

Espace libre inférieur à un pourcentage de la taille du disque (%)

Espace libre en pourcentage

FreeSpaceThresholdGB

Les appareils ayant moins d'espace libre que ce nombre de gigaoctets sont signalés.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

20

Type

Int32

Nom d’affichage du portail

Limite d'espace libre (Go)

FreeSpacePercentThreshold

Les appareils ayant moins d'espace libre que ce pourcentage du disque sont signalés.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

10

Type

Int32

Nom d’affichage du portail

Limite d'espace libre (%)

Masqué dans le portail

oui (prédéfini via la personnalisation du runbook)

Windows

Inclut les appareils Windows.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

Vrai

Type

Booléen

Nom d’affichage du portail

Inclure les appareils Windows ?

macOS

Inclut les appareils macOS.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

Vrai

Type

Booléen

Nom d’affichage du portail

Inclure les appareils macOS ?

iOS

Inclut les appareils iOS et iPadOS.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

Faux

Type

Booléen

Nom d’affichage du portail

Inclure les appareils iOS/iPadOS ?

Android

Inclut les appareils Android.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

Faux

Type

Booléen

Nom d’affichage du portail

Inclure les appareils Android ?

Filtre fabricant

Uniquement ces fabricants, séparés par des virgules ; Dell correspond aussi à Dell Inc. Laissez vide pour tous.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

Type

Chaîne

Nom d’affichage du portail

Filtre de fabricant

Filtre modèle

Uniquement ces modèles, séparés par des virgules ; Surface correspond aussi à Surface Laptop 3. Laissez vide pour tous.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

Type

Chaîne

Nom d’affichage du portail

filtre de modèle

EmailFrom

Adresse d’expédition de l’e-mail du rapport. Récupérée à partir du paramètre du tenant RJReport.EmailSender.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

Type

Chaîne

Masqué dans le portail

oui (prédéfini via la personnalisation du runbook)

BrandingHeaderImageUrl

Image d’en-tête de l’e-mail du rapport (URL HTTPS, PNG/JPEG/GIF, 200 Ko max.). Récupérée à partir du paramètre du tenant RJReport.Branding.HeaderImageUrl ; l’en-tête RealmJoin par défaut est utilisé si vide.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

Type

Chaîne

Masqué dans le portail

oui (prédéfini via la personnalisation du runbook)

BrandingFooterImageUrl

Image de pied de page de l’e-mail du rapport (URL HTTPS, PNG/JPEG/GIF, 200 Ko max.). Récupérée à partir du paramètre du tenant RJReport.Branding.FooterImageUrl ; le pied de page RealmJoin par défaut est utilisé si vide.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

Type

Chaîne

Masqué dans le portail

oui (prédéfini via la personnalisation du runbook)

Lien derrière l’image de pied de page de l’e-mail du rapport. Récupéré à partir du paramètre du tenant RJReport.Branding.FooterLink ; realmjoin.com est utilisé si vide.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

Type

Chaîne

Masqué dans le portail

oui (prédéfini via la personnalisation du runbook)

BrandingAccentColor

Couleur d’accentuation de l’e-mail du rapport sous forme de valeur hexadécimale à 6 chiffres. Récupérée à partir du paramètre du tenant RJReport.Branding.AccentColor ; la valeur par défaut RealmJoin est utilisée si vide ou invalide.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

Type

Chaîne

Masqué dans le portail

oui (prédéfini via la personnalisation du runbook)

BrandingTextColor

Couleur du texte de l’e-mail du rapport sous forme de valeur hexadécimale à 6 chiffres. Récupérée à partir du paramètre du tenant RJReport.Branding.TextColor ; la valeur par défaut RealmJoin est utilisée si vide ou invalide.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

Type

Chaîne

Masqué dans le portail

oui (prédéfini via la personnalisation du runbook)

ReportFileFormat

Remettez le rapport au format CSV, sous forme de classeur Excel, ou les deux.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

CSV et XLSX

Type

Chaîne

Nom d’affichage du portail

Format du fichier de rapport

Masqué dans le portail

oui (prédéfini via la personnalisation du runbook)

Options du portail

Option du portail
Valeur

CSV et XLSX

CSV et XLSX

CSV uniquement

CSV uniquement

XLSX uniquement

XLSX uniquement

Télécharge aussi le rapport et renvoie un lien de téléchargement qui expire après quelques jours.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

Faux

Type

Booléen

Masqué dans le portail

oui (prédéfini via la personnalisation du runbook)

Nom du conteneur

Conteneur de stockage dans lequel les fichiers du rapport sont téléversés. À définir pour chaque runbook.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

report-devices-low-diskspace

Type

Chaîne

Masqué dans le portail

oui (prédéfini via la personnalisation du runbook)

Nom du groupe de ressources

Groupe de ressources du Storage Account pour les téléversements de rapports. Pris à partir du paramètre Tenant RJReport.StorageAccount.ResourceGroup.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

Type

Chaîne

Masqué dans le portail

oui (prédéfini via la personnalisation du runbook)

Nom du Storage Account

Storage Account pour les téléversements de rapports. Pris à partir du paramètre Tenant RJReport.StorageAccount.StorageAccountName.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

Type

Chaîne

Masqué dans le portail

oui (prédéfini via la personnalisation du runbook)

LinkExpiryDays

Nombre de jours pendant lesquels un lien de téléchargement reste valide. Pris à partir du paramètre Tenant RJReport.StorageAccount.LinkExpiryDays.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

6

Type

Int32

Masqué dans le portail

oui (prédéfini via la personnalisation du runbook)

SendEmailReport

Envoie le rapport à l’adresse e-mail du destinataire.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

Faux

Type

Booléen

Masqué dans le portail

oui (prédéfini via la personnalisation du runbook)

EmailTo

Envoyez le rapport à ces adresses. Séparez-en plusieurs par des virgules ; chaque destinataire reçoit un e-mail séparé.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

Type

Chaîne

Nom d’affichage du portail

Adresse(s) e-mail du destinataire

Masqué dans le portail

oui (prédéfini via la personnalisation du runbook)

Mis à jour

Ce contenu vous a-t-il été utile ?