> For the complete documentation index, see [llms.txt](https://docs.realmjoin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.realmjoin.com/fr/automatisation/runbooks/runbook-references/org/devices/notify-users-about-low-diskspace_scheduled.md).

# Notifier les utilisateurs des appareils ayant peu d’espace disque planifié

Notifier par e-mail les utilisateurs principaux du faible espace disque sur leurs appareils

{% hint style="info" %}
Il s’agit d’un runbook planifié. Il est conçu pour s’exécuter selon un calendrier récurrent plutôt que d’être déclenché pour un objet unique. Voir [Planification](/fr/automatisation/runbooks/scheduling.md) pour plus de détails sur la configuration des planifications du runbook.
{% endhint %}

### Description

Identifie les appareils Windows et macOS gérés par Intune dont l’espace disque libre est inférieur à un seuil configurable, soit une quantité fixe d’espace libre en gigaoctets, soit un pourcentage de la taille totale du disque, et envoie un e-mail personnalisé par utilisateur principal. L’e-mail répertorie tous les appareils concernés de l’utilisateur avec leur espace disque libre et total, les classe en Critique ou Avertissement et contient des étapes pratiques, spécifiques à la plateforme, pour libérer de l’espace. L’évaluation peut être limitée aux appareils critiques, aux appareils avec un inventaire Intune récent, aux membres d’un groupe d’appareils Entra et aux utilisateurs inclus ou exclus par un groupe. Un mode simulation répertorie les utilisateurs et appareils concernés sans rien envoyer, et un destinataire de substitution global redirige toutes les notifications vers une boîte aux lettres de test ou partagée.

### Fraîcheur des données et limites

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 vérification régulière de l’appareil, de sorte que le runbook voit l’état du dernier inventaire réussi plutôt que l’état actuel de l’appareil. Pour éviter d’avertir les utilisateurs sur la base de valeurs obsolètes, les appareils dont la dernière synchronisation Intune remonte à plus de `MaxInventoryAgeDays` (14 jours par défaut) sont ignorés et comptés séparément. Les appareils sans date de dernière synchronisation sont également considérés comme obsolètes. Définissez le paramètre sur `0` pour désactiver ce contrôle.

Le runbook compagnon **Report Devices Low Diskspace** n’applique volontairement pas ce filtre, il répertorie donc aussi les appareils avec un inventaire obsolète et peut afficher davantage d’appareils que ceux notifiés ici. Les deux runbooks appliquent le même seuil et la même évaluation Critique/Avertissement, de sorte qu’un appareil est classé de manière identique dans les deux ; la différence de nombre d’appareils correspond exactement aux appareils ignorés en raison d’un inventaire obsolète, que ce runbook signale comme un nombre distinct dans sa sortie.

Les appareils qui indiquent une taille totale de disque de zéro octet n’ont pas d’inventaire de stockage utilisable, par exemple les appareils qui n’ont pas encore terminé un inventaire. Ces appareils sont exclus de l’évaluation au lieu d’être traités comme « 0 Go libres », et leur nombre est affiché dans la sortie de la console.

Seuls les appareils Windows et macOS sont évalués. L’inventaire de stockage des appareils mobiles est moins fiable, le seuil par défaut en gigaoctets est dimensionné pour les disques d’ordinateurs de bureau, et les consignes de nettoyage dans l’e-mail sont spécifiques aux systèmes d’exploitation de bureau.

Ce runbook est l’équivalent à destination des utilisateurs de **Report Devices Low Diskspace**. Les deux utilisent les mêmes paramètres de seuil et la même évaluation Critique/Avertissement. Utilisez le rapport pour la vue d’ensemble administrative, y compris les appareils sans utilisateur principal, et ce runbook pour demander aux utilisateurs concernés de libérer eux-mêmes de l’espace.

### Seuil et gravité

`ThresholdType` sélectionne si un appareil est considéré en fonction d’une quantité fixe d’espace libre (`FreeSpaceThresholdGB`) ou en fonction 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 en dessous du seuil est classé : les appareils situés à moins de la moitié du seuil configuré sont marqués comme **Critique**, tous les autres appareils en dessous du seuil comme **Avertissement**. La classification est affichée par appareil dans l’e-mail, et avec les modèles intégrés anglais et allemand, la ligne d’objet et l’introduction adoptent un ton urgent dès qu’un des appareils de l’utilisateur est Critique. Le modèle `Personnalisé` n’a qu’une seule ligne d’objet et une seule introduction, toutes deux reprises mot pour mot de la personnalisation du runbook ; une notification Critique et une notification Avertissement y sont donc identiques — rédigez le texte personnalisé de sorte qu’il convienne aux deux.

`NotifyOnSeverity` contrôle quels appareils déclenchent une notification. Par défaut, chaque appareil sous le seuil le fait (*Avertissement et Critique*). Avec *Critique uniquement*, les utilisateurs sont contactés uniquement lorsqu’un appareil est inférieur à la moitié du seuil. Cela permet une approche en deux étapes : signaler tous les appareils sous le seuil aux administrateurs via le runbook de rapport, puis notifier uniquement les utilisateurs dont les appareils sont critiques.

### Comportement des notifications

Le runbook envoie **un e-mail par utilisateur principal** qui répertorie tous les appareils concernés de cet utilisateur avec le système d’exploitation, le modèle, l’espace disque libre et total, la classification et la date du dernier inventaire. L’e-mail contient des étapes de nettoyage pratiques pour les plateformes des appareils listés : la section Windows est incluse pour les appareils Windows, la section macOS pour les appareils macOS, et les deux lorsque l’utilisateur a des appareils concernés des deux types.

Les destinataires sont résolus via Microsoft Graph : l’utilisateur principal d’un appareil est recherché à l’aide de l’ID d’objet Entra qu’Intune indique dans `userId`, de sorte que les comptes invités et les utilisateurs dont l’UPN actuel diffère de l’adresse enregistrée lors de l’inscription sont résolus correctement ; les appareils sans `userId` retombent sur une recherche par nom principal d’utilisateur. L’e-mail est ensuite envoyé à l’attribut `mail` de l’utilisateur, avec le nom principal d’utilisateur comme solution de secours lorsqu’aucun attribut mail n’est défini. Les comptes désactivés et les utilisateurs qui ne peuvent pas être résolus sont ignorés et répertoriés dans la sortie de la console. Les appareils sans utilisateur principal ne peuvent pas être notifiés ; ils sont répertoriés dans la sortie de la console pour un suivi centralisé (le runbook de rapport les couvre également).

`SimulationMode` répertorie les utilisateurs concernés, leurs appareils et les destinataires prévus dans la sortie de la console sans envoyer le moindre e-mail. Utilisez-le pour valider les seuils et les filtres de périmètre avant la première exécution productive.

`OverrideEmailRecipient` redirige **TOUTES** les notifications vers l’adresse indiquée (séparée par des virgules pour plusieurs destinataires) au lieu des utilisateurs finaux. Un avertissement est journalisé à chaque exécution tant que la redirection est active, et chaque e-mail redirigé indique l’utilisateur concerné dans l’objet et le corps. Utilisez cela pour tester le contenu des e-mails ou pour tout acheminer vers une boîte aux lettres partagée.

### Options de périmètre

* **Périmètre utilisateur :** Avec `UseUserScope` activé, `IncludeUserGroup` limite les notifications aux utilisateurs qui sont membres de ce groupe, et `ExcludeUserGroup` supprime les notifications pour les membres de ce groupe. Les deux utilisent l’appartenance transitive, de sorte que les groupes imbriqués sont résolus, et les deux sont lus une seule fois au début de l’exécution.
* **Périmètre appareil :** `IncludeDeviceGroup` limite l’évaluation aux appareils qui sont membres (transitifs) du groupe d’appareils Entra donné. Les appareils sont mis en correspondance via leur ID d’appareil Entra.

Lorsqu’un périmètre utilisateur et un périmètre appareil sont configurés, un appareil doit correspondre aux deux. Un échec de recherche de groupe arrête le runbook avec une erreur au lieu de notifier silencieusement tous les utilisateurs.

### Configuration relative à l’envoi des e-mails

Les e-mails de notification sont envoyés aux utilisateurs concernés ; l’adresse de l’expéditeur est reprise du `RJReport.EmailSender` paramètre du locataire et est obligatoire.

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 RealmJoin Report Settings](https://docs.realmjoin.com/automation/runbooks/runbook-report-settings) pour plus de détails sur tous les paramètres disponibles.

#### Branding de l’e-mail

L’e-mail de notification respecte les éléments optionnels `RJReport.Branding.*` du locataire :

* **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’accent et couleur du texte** – valeurs hexadécimales à 6 chiffres, par exemple `#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 invalide, n’empêche jamais l’envoi de l’e-mail – le défaut correspondant est utilisé à la place.

Instructions de configuration et exigences relatives aux images : [Branding de l’e-mail](https://docs.realmjoin.com/automation/runbooks/runbook-report-settings#email-branding-optional).

#### Coordonnées du service desk

Le `RJReport.ServiceDesk_DisplayName`, `RJReport.ServiceDesk_EMail`, `RJReport.ServiceDesk_Phone` et `RJReport.ServiceDesk_PortalUrl` paramètres du locataire ajoutent un bloc de contact à la fin de chaque e-mail. `ServiceDeskTicketUrl` peut également renvoyer vers un ticket.

### Sélection de la langue du modèle de courrier

Ce runbook prend en charge trois options de modèle d’e-mail :

1. **EN (anglais - par défaut)**: utilise le modèle anglais intégré
2. **DE (allemand)**: utilise le modèle allemand intégré
3. **Personnalisé**: utilise un modèle personnalisé provenant des personnalisations du runbook

#### Utilisation de modèles de courrier personnalisés

Pour utiliser un modèle de courrier personnalisé (par exemple en néerlandais, en espagnol ou dans toute autre langue), vous devez configurer le texte du modèle dans les personnalisations du runbook. Si un paramètre de modèle personnalisé manque, le runbook bascule automatiquement sur le modèle anglais.

Le modèle personnalisé se compose d’un objet, d’un texte avant la liste des appareils et d’un texte après la liste des appareils. Les étapes de nettoyage intégrées, la section « Pourquoi est-ce important » et la section « Questions » **ne sont pas** rendus avec le modèle personnalisé, donc le texte après la liste des appareils doit contenir vos propres consignes de nettoyage.

**Exemple : modèle personnalisé**

```json
{
    "Runbooks" : {
        "rjgit-org_devices_notify-users-about-low-diskspace_scheduled" : {
            "Parameters" : {
                "CustomMailTemplateSubject" : {
                    "Default" : "Ceci est un objet personnalisé - Action requise : espace disque faible"
                },
                "CustomMailTemplateBeforeDeviceDetails" : {
                    "Default" : "**Ceci se trouve au-dessus des détails de l’appareil.** \n\nCher utilisateur, les appareils suivants manquent d’espace disque :"
                },
                "CustomMailTemplateAfterDeviceDetails" : {
                    "Default" : "**Ceci se trouve sous les détails de l’appareil.** \n\n## Ce que vous pouvez faire maintenant\n\n1. Videz la corbeille\n2. ..."
                }
            }
        }
    }
}
```

**Remarques importantes :**

* Utilisez `\n` pour les sauts de ligne dans la configuration JSON
* La mise en forme Markdown (##, ###, \*\*, -) est prise en charge dans le texte du modèle
* Les trois paramètres de modèle personnalisé (Subject, BeforeDeviceDetails, AfterDeviceDetails) doivent être configurés
* Si un paramètre manque, le runbook revient automatiquement au modèle anglais (EN)
* Lors de l’utilisation du modèle personnalisé, sélectionnez "Custom - Use Template from Runbook Customizations" dans la liste déroulante Mail Template
* Les libellés de la liste des appareils sont rendus en anglais pour le modèle personnalisé

### Emplacement

Organisation → Appareils → Notifier les utilisateurs d’un espace disque faible (planifié)

**Nom complet du runbook**

rjgit-org\_devices\_notify-users-about-low-diskspace\_scheduled

### Détails

| Propriété      | Valeur                                                                                  |
| -------------- | --------------------------------------------------------------------------------------- |
| Version        | 1.0.0                                                                                   |
| Modules requis | <p>RealmJoin.RunbookHelper (>= 0.8.9)<br>Microsoft.Graph.Authentication (>= 2.39.0)</p> |
| Planifiable    | oui                                                                                     |

### Remarques

Ce runbook est l’équivalent à destination des utilisateurs du runbook "Report Devices Low Diskspace". Les deux utilisent les mêmes paramètres de seuil et la même évaluation Critique/Avertissement, de sorte que le rapport donne aux administrateurs la vue d’ensemble tandis que ce runbook demande aux utilisateurs concernés de libérer eux-mêmes de l’espace.

Résolution des destinataires : L’utilisateur principal d’un appareil est résolu via l’ID d’objet Entra qu’Intune indique dans managedDevice.userId, de sorte que les comptes invités et les utilisateurs dont l’UPN actuel diffère de l’adresse enregistrée lors de l’inscription sont résolus correctement. Pour les appareils pour lesquels Intune ne renvoie pas de userId, une recherche par nom principal d’utilisateur est utilisée. La notification est envoyée à l’attribut mail de l’utilisateur, avec l’UPN comme solution de secours.

Prérequis :

* Le paramètre EmailFrom doit être configuré dans la personnalisation du runbook (paramètre RJReport.EmailSender)
* Facultatif : les coordonnées du service desk peuvent être configurées (ServiceDesk\_DisplayName, ServiceDesk\_EMail, ServiceDesk\_Phone, ServiceDesk\_PortalUrl, ServiceDesk\_TicketUrl)

Source de données et fraîcheur : Les valeurs d’espace disque libre et total sont issues de l’inventaire matériel Intune de chaque appareil, qui est actualisé lors de la vérification régulière de l’appareil. Elles décrivent l’état du dernier inventaire réussi et pas nécessairement l’état actuel de l’appareil. Pour éviter d’avertir les utilisateurs sur la base de valeurs obsolètes, les appareils dont la dernière synchronisation Intune remonte à plus de MaxInventoryAgeDays sont ignorés (0 désactive ce contrôle). Le runbook "Report Devices Low Diskspace" n’applique volontairement pas ce filtre, il répertorie donc aussi les appareils dont l’inventaire est obsolète — il peut ainsi afficher davantage d’appareils que ceux notifiés ici. Le nombre ignoré en raison d’un inventaire obsolète est signalé dans la sortie de ce runbook, ce qui explique la différence. Les appareils qui indiquent une taille totale de disque de zéro octet n’ont pas d’inventaire de stockage utilisable et sont exclus de l’évaluation, mais leur nombre est signalé. Seuls les appareils Windows et macOS sont évalués, car l’inventaire de stockage des appareils mobiles est moins fiable et les consignes de nettoyage diffèrent.

Cas d’utilisation courants :

* Rappels récurrents aux utilisateurs dont les appareils risquent de manquer d’espace disque, avant que les mises à jour et les installations d’applications ne commencent à échouer
* Campagnes en deux étapes : signaler tous les appareils sous le seuil aux administrateurs, ne notifier que les appareils critiques (NotifyOnSeverity)
* Déploiements progressifs par service ou groupe pilote via les options de périmètre utilisateur et appareil
* Exclusion des comptes de service ou partagés via le groupe d’exclusion

Options de pilote et de test :

* Utilisez SimulationMode pour répertorier les utilisateurs et appareils concernés sans envoyer le moindre e-mail
* Utilisez OverrideEmailRecipient pour envoyer toutes les notifications à une boîte aux lettres de test au lieu des utilisateurs finaux
* Idéal pour valider le contenu des e-mails et tester les seuils et les filtres avant le passage en production

### Autorisations

#### Autorisations de l’application

* **Type**: Microsoft Graph
  * DeviceManagementManagedDevices.Read.All
    * *Lit les appareils gérés Intune, y compris freeStorageSpaceInBytes, totalStorageSpaceInBytes, lastSyncDateTime et l’utilisateur principal (userId et userPrincipalName) afin de trouver les appareils en dessous du seuil d’espace disque faible*
  * User.Read.All
    * *Résout chaque utilisateur principal concerné (adresse mail, nom d’affichage et accountEnabled) avant d’envoyer la notification*
  * Mail.Send
    * *Envoie l’e-mail de notification d’espace disque faible à chaque utilisateur principal ou au destinataire de substitution*
  * Organization.Read.All *(facultatif — fonctionnalité : nom du Tenant dans le pied de page de l’e-mail)*
    * *Lit /organization pour obtenir le nom du Tenant affiché dans le pied de page de l’e-mail ; sans cela, le runbook revient à « Tenant inconnu »*
  * Directory.Read.All *(facultatif — fonctionnalité : filtrage par périmètre de groupe)*
    * *Lit les membres transitifs utilisateurs des groupes utilisateur d’inclusion/exclusion et les membres transitifs d’appareil (ID d’appareil Entra) du groupe d’appareils facultatif*

### Paramètres

#### ThresholdType

Détermine comment l’espace disque faible est détecté, soit par une quantité fixe d’espace libre en gigaoctets, soit par le pourcentage d’espace libre par rapport à la taille du disque.

| Propriété                       | Valeur                                               |
| ------------------------------- | ---------------------------------------------------- |
| Obligatoire                     | false                                                |
| Valeur par défaut               | Espace libre en Go                                   |
| Type                            | Chaîne                                               |
| Nom d’affichage dans le portail | Comment faut-il déterminer un espace disque faible ? |

**Options du portail**

| Option du portail                                                  | Valeur |
| ------------------------------------------------------------------ | ------ |
| Espace libre inférieur à une taille fixe (Go)                      |        |
| Espace libre inférieur à un pourcentage de la taille du disque (%) |        |

#### FreeSpaceThresholdGB

Les appareils ayant moins d’espace disque libre que cette valeur en gigaoctets sont pris en compte. Utilisé uniquement lorsque le type de seuil est défini sur l’espace libre en gigaoctets.

| Propriété                       | Valeur                                   |
| ------------------------------- | ---------------------------------------- |
| Obligatoire                     | false                                    |
| Valeur par défaut               | 20                                       |
| Type                            | Int32                                    |
| Nom d’affichage dans le portail | Seuil d’espace disque faible (Go libres) |

#### FreeSpacePercentThreshold

Les appareils ayant un pourcentage d’espace disque libre inférieur à cette valeur sont pris en compte. Utilisé uniquement lorsque le type de seuil est défini sur l’espace libre en pourcentage.

| Propriété                       | Valeur                                             |
| ------------------------------- | -------------------------------------------------- |
| Obligatoire                     | false                                              |
| Valeur par défaut               | 10                                                 |
| Type                            | Int32                                              |
| Nom d’affichage dans le portail | Seuil d’espace disque faible (% libres)            |
| Masqué dans le portail          | oui (prédéfini via la personnalisation du runbook) |

#### NotifyOnSeverity

Sélectionne quels appareils déclenchent une notification : chaque appareil sous le seuil (Avertissement et Critique) ou uniquement les appareils situés à moins de la moitié du seuil (Critique uniquement).

| Propriété                       | Valeur                                                |
| ------------------------------- | ----------------------------------------------------- |
| Obligatoire                     | false                                                 |
| Valeur par défaut               | Avertissement et Critique                             |
| Type                            | Chaîne                                                |
| Nom d’affichage dans le portail | Quels appareils doivent déclencher une notification ? |

**Options du portail**

| Option du portail                                                    | Valeur |
| -------------------------------------------------------------------- | ------ |
| Avertissement et Critique - chaque appareil sous le seuil            |        |
| Critique uniquement - appareils situés à moins de la moitié du seuil |        |

#### Windows

Inclure les appareils Windows dans l’évaluation.

| Propriété                       | Valeur                        |
| ------------------------------- | ----------------------------- |
| Obligatoire                     | false                         |
| Valeur par défaut               | Vrai                          |
| Type                            | Booléen                       |
| Nom d’affichage dans le portail | Inclure les appareils Windows |

#### macOS

Inclure les appareils macOS dans l’évaluation.

| Propriété                       | Valeur                      |
| ------------------------------- | --------------------------- |
| Obligatoire                     | false                       |
| Valeur par défaut               | Vrai                        |
| Type                            | Booléen                     |
| Nom d’affichage dans le portail | Inclure les appareils macOS |

#### MaxInventoryAgeDays

Les appareils dont la dernière synchronisation Intune est antérieure à ce nombre de jours sont ignorés, car leur inventaire de stockage est considéré comme obsolète. Les appareils sans date de dernière synchronisation sont également ignorés. Définissez la valeur sur 0 pour désactiver le contrôle.

| Propriété                       | Valeur                                                                                                    |
| ------------------------------- | --------------------------------------------------------------------------------------------------------- |
| Obligatoire                     | false                                                                                                     |
| Valeur par défaut               | 14                                                                                                        |
| Type                            | Int32                                                                                                     |
| Nom d’affichage dans le portail | Ignorer les appareils dont la dernière synchronisation Intune est antérieure à (jours, 0 = aucune limite) |

#### EmailFrom

L’adresse e-mail de l’expéditeur. Elle doit être configurée dans la personnalisation du runbook.

| Propriété              | Valeur                                             |
| ---------------------- | -------------------------------------------------- |
| Obligatoire            | false                                              |
| Valeur par défaut      |                                                    |
| Type                   | Chaîne                                             |
| Masqué dans le portail | oui (prédéfini via la personnalisation du runbook) |

#### BrandingHeaderImageUrl

URL HTTPS publique facultative d’une image d’en-tête personnalisée (PNG/JPEG/GIF, 200 Ko max.) pour l’e-mail de notification. Issue du paramètre de locataire RJReport.Branding.HeaderImageUrl. Lorsqu’elle est vide, l’image d’en-tête par défaut de RealmJoin est utilisée.

| Propriété              | Valeur                                             |
| ---------------------- | -------------------------------------------------- |
| Obligatoire            | false                                              |
| Valeur par défaut      |                                                    |
| Type                   | Chaîne                                             |
| Masqué dans le portail | oui (prédéfini via la personnalisation du runbook) |

#### BrandingFooterImageUrl

URL HTTPS publique facultative d’une image de pied de page personnalisée (PNG/JPEG/GIF, 200 Ko max.) pour l’e-mail de notification. Issue du paramètre de locataire RJReport.Branding.FooterImageUrl. Lorsqu’elle est vide, l’image de pied de page par défaut de RealmJoin est utilisée.

| Propriété              | Valeur                                             |
| ---------------------- | -------------------------------------------------- |
| Obligatoire            | false                                              |
| Valeur par défaut      |                                                    |
| Type                   | Chaîne                                             |
| Masqué dans le portail | oui (prédéfini via la personnalisation du runbook) |

#### BrandingFooterLink

URL facultative vers laquelle l’image de pied de page renvoie. Issue du paramètre de locataire RJReport.Branding.FooterLink. Lorsqu’elle est vide, le lien par défaut (<https://www.realmjoin.com>) est utilisé.

| Propriété              | Valeur                                             |
| ---------------------- | -------------------------------------------------- |
| Obligatoire            | false                                              |
| Valeur par défaut      |                                                    |
| Type                   | Chaîne                                             |
| Masqué dans le portail | oui (prédéfini via la personnalisation du runbook) |

#### BrandingAccentColor

Remplacement facultatif de la couleur d’accent (hexadécimal à 6 chiffres, par exemple « #0052cc ») pour le modèle d’e-mail de notification. Issu du paramètre de locataire RJReport.Branding.AccentColor. Lorsqu’il est vide ou invalide, la couleur d’accent par défaut de RealmJoin est utilisée.

| Propriété              | Valeur                                             |
| ---------------------- | -------------------------------------------------- |
| Obligatoire            | false                                              |
| Valeur par défaut      |                                                    |
| Type                   | Chaîne                                             |
| Masqué dans le portail | oui (prédéfini via la personnalisation du runbook) |

#### BrandingTextColor

Remplacement facultatif de la couleur du texte (hexadécimal à 6 chiffres) pour le modèle d’e-mail de notification. Issu du paramètre de locataire RJReport.Branding.TextColor. Lorsqu’il est vide ou invalide, la couleur du texte par défaut de RealmJoin est utilisée.

| Propriété              | Valeur                                             |
| ---------------------- | -------------------------------------------------- |
| Obligatoire            | false                                              |
| Valeur par défaut      |                                                    |
| Type                   | Chaîne                                             |
| Masqué dans le portail | oui (prédéfini via la personnalisation du runbook) |

#### ServiceDeskDisplayName

Nom d’affichage du service desk pour les coordonnées de l’utilisateur (facultatif).

| Propriété              | Valeur                                             |
| ---------------------- | -------------------------------------------------- |
| Obligatoire            | false                                              |
| Valeur par défaut      |                                                    |
| Type                   | Chaîne                                             |
| Masqué dans le portail | oui (prédéfini via la personnalisation du runbook) |

#### ServiceDeskEmail

Adresse e-mail du service desk pour les coordonnées de l’utilisateur (facultatif).

| Propriété              | Valeur                                             |
| ---------------------- | -------------------------------------------------- |
| Obligatoire            | false                                              |
| Valeur par défaut      |                                                    |
| Type                   | Chaîne                                             |
| Masqué dans le portail | oui (prédéfini via la personnalisation du runbook) |

#### ServiceDeskPhone

Numéro de téléphone du service desk pour les coordonnées de l’utilisateur (facultatif).

| Propriété              | Valeur                                             |
| ---------------------- | -------------------------------------------------- |
| Obligatoire            | false                                              |
| Valeur par défaut      |                                                    |
| Type                   | Chaîne                                             |
| Masqué dans le portail | oui (prédéfini via la personnalisation du runbook) |

#### ServiceDeskPortalUrl

URL du portail du service desk pour les coordonnées de l’utilisateur, affichée comme lien cliquable (facultatif).

| Propriété              | Valeur                                             |
| ---------------------- | -------------------------------------------------- |
| Obligatoire            | false                                              |
| Valeur par défaut      |                                                    |
| Type                   | Chaîne                                             |
| Masqué dans le portail | oui (prédéfini via la personnalisation du runbook) |

#### ServiceDeskTicketUrl

Lien direct vers un ticket du service desk, affiché comme lien cliquable (facultatif). Vide par défaut, donc aucun lien vers un ticket n’est ajouté.

| Propriété              | Valeur                                             |
| ---------------------- | -------------------------------------------------- |
| Obligatoire            | false                                              |
| Valeur par défaut      |                                                    |
| Type                   | Chaîne                                             |
| Masqué dans le portail | oui (prédéfini via la personnalisation du runbook) |

#### UseUserScope

Active le filtrage par périmètre utilisateur pour inclure ou exclure des utilisateurs en fonction de l’appartenance à un groupe.

| Propriété                       | Valeur                                             |
| ------------------------------- | -------------------------------------------------- |
| Obligatoire                     | false                                              |
| Valeur par défaut               | Faux                                               |
| Type                            | Booléen                                            |
| Nom d’affichage dans le portail | Utiliser le filtrage par périmètre utilisateur     |
| Masqué dans le portail          | oui (prédéfini via la personnalisation du runbook) |

#### IncludeUserGroup

Ne notifier que les utilisateurs qui sont membres (transitifs) de ce groupe. Nécessite l’activation de UseUserScope.

| Propriété                       | Valeur                                             |
| ------------------------------- | -------------------------------------------------- |
| Obligatoire                     | false                                              |
| Valeur par défaut               |                                                    |
| Type                            | Chaîne                                             |
| Nom d’affichage dans le portail | Utilisateurs à inclure (groupe)                    |
| Masqué dans le portail          | oui (prédéfini via la personnalisation du runbook) |

#### ExcludeUserGroup

Ne pas notifier les utilisateurs qui sont membres (transitifs) de ce groupe. Nécessite l’activation de UseUserScope.

| Propriété                       | Valeur                                             |
| ------------------------------- | -------------------------------------------------- |
| Obligatoire                     | false                                              |
| Valeur par défaut               |                                                    |
| Type                            | Chaîne                                             |
| Nom d’affichage dans le portail | Utilisateurs à exclure (groupe)                    |
| Masqué dans le portail          | oui (prédéfini via la personnalisation du runbook) |

#### IncludeDeviceGroup

Groupe d’appareils Entra facultatif. Lorsqu’il est défini, seuls les appareils qui sont membres (transitifs) de ce groupe sont évalués. Peut être combiné avec le périmètre utilisateur.

| Propriété                       | Valeur                                       |
| ------------------------------- | -------------------------------------------- |
| Obligatoire                     | false                                        |
| Valeur par défaut               |                                              |
| Type                            | Chaîne                                       |
| Nom d’affichage dans le portail | Limiter aux appareils du groupe (facultatif) |

#### OverrideEmailRecipient

Facultatif : substitution globale — lorsqu’elle est définie, TOUTES les notifications sont envoyées à cette adresse au lieu des utilisateurs finaux. Peut être séparée par des virgules pour plusieurs destinataires. Parfait pour les tests et les pilotes, ou pour tout acheminer vers une boîte aux lettres partagée. Si laissé vide, chaque utilisateur est contacté directement par e-mail.

| Propriété                       | Valeur                                                                    |
| ------------------------------- | ------------------------------------------------------------------------- |
| Obligatoire                     | false                                                                     |
| Valeur par défaut               |                                                                           |
| Type                            | Chaîne                                                                    |
| Nom d’affichage dans le portail | Rediriger \* TOUTES \* les e-mails vers les destinataires de substitution |

#### SimulationMode

Lorsqu’il est activé, le runbook répertorie les utilisateurs et appareils concernés dans la sortie mais n’envoie aucun e-mail.

| Propriété                       | Valeur               |
| ------------------------------- | -------------------- |
| Obligatoire                     | false                |
| Valeur par défaut               | Faux                 |
| Type                            | Booléen              |
| Nom d’affichage dans le portail | Mode de notification |

**Options du portail**

| Option du portail                                                              | Valeur |
| ------------------------------------------------------------------------------ | ------ |
| Envoyer des notifications aux utilisateurs                                     | false  |
| Simulation - répertorier uniquement les utilisateurs concernés, n’envoyer rien | vrai   |

#### MailTemplateLanguage

Sélectionnez le modèle d’e-mail à utiliser : EN (anglais, par défaut), DE (allemand) ou Custom (depuis les personnalisations du runbook).

| Propriété                       | Valeur                                             |
| ------------------------------- | -------------------------------------------------- |
| Obligatoire                     | false                                              |
| Valeur par défaut               | EN                                                 |
| Type                            | Chaîne                                             |
| Nom d’affichage dans le portail | Modèle de courrier                                 |
| Masqué dans le portail          | oui (prédéfini via la personnalisation du runbook) |

#### CustomMailTemplateSubject

Objet personnalisé de l’e-mail (utilisé uniquement lorsque MailTemplateLanguage est défini sur 'Custom'). Il est utilisé aussi bien pour les notifications Avertissement que Critique, car le modèle personnalisé n’a pas d’équivalent à la ligne d’objet urgente des modèles intégrés.

| Propriété                       | Valeur                                             |
| ------------------------------- | -------------------------------------------------- |
| Obligatoire                     | false                                              |
| Valeur par défaut               |                                                    |
| Type                            | Chaîne                                             |
| Nom d’affichage dans le portail | Personnalisé : objet de l’e-mail                   |
| Masqué dans le portail          | oui (prédéfini via la personnalisation du runbook) |

#### CustomMailTemplateBeforeDeviceDetails

Texte personnalisé à afficher avant la liste des appareils (utilisé uniquement lorsque MailTemplateLanguage est défini sur 'Custom'). Prend en charge la mise en forme Markdown.

| Propriété                       | Valeur                                             |
| ------------------------------- | -------------------------------------------------- |
| Obligatoire                     | false                                              |
| Valeur par défaut               |                                                    |
| Type                            | Chaîne                                             |
| Nom d’affichage dans le portail | Personnalisé : texte avant la liste des appareils  |
| Masqué dans le portail          | oui (prédéfini via la personnalisation du runbook) |

#### CustomMailTemplateAfterDeviceDetails

Texte personnalisé à afficher après la liste des appareils (utilisé uniquement lorsque MailTemplateLanguage est défini sur 'Custom'). Prend en charge la mise en forme Markdown. Remplace les étapes de nettoyage intégrées, il doit donc contenir ses propres consignes.

| Propriété                       | Valeur                                             |
| ------------------------------- | -------------------------------------------------- |
| Obligatoire                     | false                                              |
| Valeur par défaut               |                                                    |
| Type                            | Chaîne                                             |
| Nom d’affichage dans le portail | Personnalisé : texte après la liste des appareils  |
| Masqué dans le portail          | oui (prédéfini via la personnalisation du runbook) |

[Retour à l’aperçu de référence du runbook](/fr/automatisation/runbooks/runbook-references.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.realmjoin.com/fr/automatisation/runbooks/runbook-references/org/devices/notify-users-about-low-diskspace_scheduled.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
