> 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/report-windows-devices-without-autopilot_scheduled.md).

# Rapport planifié des appareils Windows sans Autopilot

### Description

Ce runbook liste chaque objet appareil Windows dans Entra ID (Microsoft Entra) et le compare aux identités d’appareil Windows Autopilot dans Intune. Les appareils Entra dont l’ID d’appareil n’est référencé par aucun objet Autopilot (via azureActiveDirectoryDeviceId de l’objet Autopilot) sont signalés comme orphelins.

De tels objets d’appareil Entra orphelins sont des restes typiques (« Objektleichen ») d’appareils qui ont été réinitialisés, réinstallés à partir d’une image ou remplacés sans avoir été nettoyés. Le rapport soutient les efforts de nettoyage en rendant ces candidats visibles afin qu’ils puissent être examinés et - le cas échéant - supprimés.

Facultativement, les fichiers de rapport peuvent être téléversés vers un Azure Storage Account (renvoyant des liens de téléchargement à durée limitée) et/ou envoyés par e-mail avec le(s) format(s) de fichier de rapport sélectionné(s) en pièce jointe. Le paramètre ReportFileFormat contrôle les formats de fichier générés et livrés (CSV uniquement, CSV & XLSX, ou XLSX uniquement). Lorsque la pièce jointe CSV dépasse la limite de taille de l’e-mail et que « CSV & XLSX » est sélectionné, l’e-mail se rabat sur le seul classeur Excel.

### Rapport des appareils Windows orphelins

Ce runbook liste chaque objet appareil Windows dans Entra ID et le compare aux identités d’appareil Windows Autopilot dans Intune. Les appareils qui n’ont aucun objet Autopilot associé (correspondant via l’objet Autopilot `azureActiveDirectoryDeviceId`) sont signalés comme candidats au nettoyage (« Objektleichen »).

Deux boutons bascule Oui/Non contrôlent la sortie :

* **Envoyer le rapport par e-mail ?** — lorsqu’il est activé, le champ d’adresse du destinataire (`EmailTo`) s’affiche et le rapport est envoyé par e-mail avec le CSV en pièce jointe.
* **Créer un lien de téléchargement de fichier ?** — lorsqu’il est activé, le CSV est téléversé vers un Azure Storage Account et un lien de téléchargement à durée limitée est renvoyé.

Les deux peuvent être combinés ou utilisés indépendamment. Si les deux sont désactivés, le rapport est uniquement affiché dans la sortie du runbook.

### Configuration concernant le Storage Account

Le rapport CSV est téléversé vers un Azure Storage Account. Le Storage Account cible est pris à partir des paramètres partagés de **RJReport** Tenant, ce qui permet de le configurer une seule fois et de le réutiliser dans tous les runbooks de rapport :

* `RJReport.StorageAccount.ResourceGroup`
* `RJReport.StorageAccount.StorageAccountName`
* `RJReport.StorageAccount.LinkExpiryDays` (facultatif, par défaut 6)

Le nom du conteneur est configuré par runbook (paramètre `ContainerName`, par défaut `windows-devices-without-autopilot`) et ne fait volontairement pas partie des paramètres globaux de RJReport.

Consultez la [documentation des paramètres de rapport RealmJoin](https://docs.realmjoin.com/automation/runbooks/runbook-report-settings) pour plus de détails.

L’identité managée du runbook nécessite au minimum `Contributor` des autorisations sur l’abonnement ou le groupe de ressources contenant le Storage Account.

### Configuration de l'envoi d'e-mails

L'envoi d'un rapport par courriel est facultatif et ne se produit que lorsqu'un destinataire (`EmailTo`) est renseigné. L'adresse de l'expéditeur est prise à partir du `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 Microsoft Graph, vous devez configurer une adresse e-mail existante dans la personnalisation du runbook.

Consultez la [documentation des paramètres de rapport RealmJoin](https://docs.realmjoin.com/automation/runbooks/runbook-report-settings) pour plus de détails.

### Emplacement

Organisation → Appareils → Signaler les appareils Windows sans Autopilot (planifié)

**Nom complet du runbook**

rjgit-org\_devices\_report-windows-devices-without-autopilot\_scheduled

### Autorisations

#### Autorisations d'application

* **Type**: Microsoft Graph
  * Device.Read.All
  * DeviceManagementServiceConfig.Read.All
  * Organization.Read.All
  * Mail.Send

#### Notes sur les autorisations

Azure IaaS : - Contributor - accès sur l’abonnement ou le groupe de ressources utilisé pour l’exportation

### Paramètres

#### SendMail

Si activé, le rapport est envoyé par e-mail avec le ou les formats de fichier de rapport sélectionnés en pièce jointe. L’activation de cette option affiche les champs d’adresse du destinataire et de format de fichier du rapport.

| Propriété         | Valeur  |
| ----------------- | ------- |
| Obligatoire       | faux    |
| Valeur par défaut | Faux    |
| Type              | Booléen |

#### EmailTo

Adresse(s) du destinataire pour le rapport par e-mail. Utilisé / affiché uniquement lorsque SendMail est activé. Peut être une seule adresse ou plusieurs adresses séparées par des virgules (chaîne).

| Propriété         | Valeur |
| ----------------- | ------ |
| Obligatoire       | faux   |
| Valeur par défaut |        |
| Type              | Chaîne |

#### EmailFrom

L’adresse e-mail de l’expéditeur. Provenant des paramètres du Tenant RJReport (RJReport.EmailSender).

| Propriété         | Valeur |
| ----------------- | ------ |
| Obligatoire       | faux   |
| Valeur par défaut |        |
| Type              | Chaîne |

#### ReportFileFormat

Contrôle quels formats de fichiers de rapport sont générés et livrés : « CSV uniquement », « CSV et XLSX » (par défaut) ou « XLSX uniquement ».

| Propriété         | Valeur      |
| ----------------- | ----------- |
| Obligatoire       | faux        |
| Valeur par défaut | CSV et XLSX |
| Type              | Chaîne      |

#### CreateDownloadLink

Si activé, les fichiers de rapport sont téléversés vers un Azure Storage Account et des liens de téléchargement à durée limitée sont renvoyés.

| Propriété         | Valeur  |
| ----------------- | ------- |
| Obligatoire       | faux    |
| Valeur par défaut | Vrai    |
| Type              | Booléen |

#### ContainerName

Nom du conteneur de stockage utilisé pour le téléversement. Configuré par runbook (et non un paramètre global RJReport).

| Propriété         | Valeur                            |
| ----------------- | --------------------------------- |
| Obligatoire       | faux                              |
| Valeur par défaut | windows-devices-without-autopilot |
| Type              | Chaîne                            |

#### ResourceGroupName

Groupe de ressources qui contient le Storage Account. Provenant des paramètres du Tenant RJReport.

| Propriété         | Valeur |
| ----------------- | ------ |
| Obligatoire       | faux   |
| Valeur par défaut |        |
| Type              | Chaîne |

#### StorageAccountName

Nom du Storage Account utilisé pour le téléversement. Provenant des paramètres du Tenant RJReport.

| Propriété         | Valeur |
| ----------------- | ------ |
| Obligatoire       | faux   |
| Valeur par défaut |        |
| Type              | Chaîne |

#### LinkExpiryDays

Nombre de jours avant l’expiration du lien de téléchargement généré. Provenant des paramètres du Tenant RJReport.

| Propriété         | Valeur |
| ----------------- | ------ |
| Obligatoire       | faux   |
| Valeur par défaut | 6      |
| Type              | Int32  |

[Retour à l'aperçu de la référence des runbooks](/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/report-windows-devices-without-autopilot_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.
