> 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/list-mobile-devices.md).

# Lister les appareils mobiles

Répertorie tous les appareils mobiles gérés (Android, iOS/iPadOS) avec des informations d’inventaire, de sécurité et de réseau spécifiques au mobile.

### Description

Liste tous les appareils mobiles gérés par Intune avec leurs inventaires spécifiques au mobile, tels que l’IMEI, le numéro de série, le numéro de téléphone, l’opérateur, la propriété, la conformité et les détails d’inscription. En option, la dernière adresse IP signalée et le sous-réseau, l’ICCID, l’identifiant eSIM, la technologie cellulaire, l’UDID, l’état de santé de la batterie et l’état de l’iPad partagé sont ajoutés par appareil, ce qui aide à voir dans quels réseaux (Wi‑Fi) les appareils ont été actifs pour la dernière fois. Le résultat peut être restreint par plateforme et par un groupe d’appareils Entra et/ou un groupe d’utilisateurs des utilisateurs principaux. En option, l’inventaire complet est envoyé sous forme de rapport par e-mail avec pièces jointes CSV et/ou Excel (xlsx) et/ou téléversé vers un Azure Storage Account, en renvoyant des liens de téléchargement à durée limitée. Sans destinataire et sans l’option de lien de téléchargement, le runbook imprime uniquement le résultat dans la sortie du job. Le paramètre ReportFileFormat contrôle les formats de fichiers générés et livrés (CSV uniquement, CSV et XLSX, ou XLSX uniquement). Lorsque la pièce jointe CSV dépasse la limite de taille des e-mails et que "CSV & XLSX" est sélectionné, l’e-mail se rabat sur le seul classeur Excel.

### Colonnes de sortie

Le runbook imprime un bloc récapitulatif (nombre d’appareils par plateforme, état de conformité et propriété, filtres appliqués et - avec les détails réseau activés - le nombre d’appareils sans adresse IP signalée) suivi d’au plus trois tableaux. Les mêmes données peuvent éventuellement être livrées sous forme de rapport par e-mail et/ou de lien de téléchargement, voir [Livraison du rapport](#report-delivery).

#### Inventaire (toujours affiché)

| Colonne              | Source et signification                                                                                                                  |
| -------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
| DeviceName           | Nom de l’appareil tel que signalé par Intune                                                                                             |
| User                 | Nom principal d’utilisateur de l’utilisateur principal                                                                                   |
| OS / OSVersion       | Système d’exploitation (Android, iOS, iPadOS) et version                                                                                 |
| Manufacturer / Model | Fabricant et modèle du matériel                                                                                                          |
| SerialNumber         | Numéro de série du matériel                                                                                                              |
| IMEI                 | Identité internationale de l’équipement mobile de l’appareil                                                                             |
| PhoneNumber          | Numéro de téléphone de la carte SIM - présent uniquement lorsque `IncludePhoneNumber` est activé, sinon la colonne est entièrement omise |
| Carrier              | Opérateur de l’abonné de la carte SIM                                                                                                    |
| Ownership            | `entreprise` ou `personnel`                                                                                                              |
| Compliance           | État de conformité Intune                                                                                                                |
| LastSync             | Horodatage de la dernière vérification de présence Intune réussie                                                                        |

#### Sécurité et inscription (toujours affiché)

| Colonne                            | Source et signification                                                                                                                                       |
| ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Supervised                         | Mode supervisé iOS/iPadOS                                                                                                                                     |
| Encrypted                          | État de chiffrement de l’appareil                                                                                                                             |
| Jailbroken                         | Indique si l’appareil est jailbreaké ou rooté                                                                                                                 |
| ThreatState                        | État de la menace signalé par un partenaire Mobile Threat Defense (pertinent uniquement lorsqu’un partenaire MTD est connecté)                                |
| PatchLevel                         | Niveau du correctif de sécurité Android (vide sur iOS/iPadOS)                                                                                                 |
| EnrollmentType / EnrollmentProfile | Comment l’appareil a été inscrit et le profil d’inscription utilisé                                                                                           |
| Category                           | Catégorie d’appareil Intune                                                                                                                                   |
| FreeGB / TotalGB                   | Stockage libre et total (vide lorsque l’appareil ne signale aucun inventaire de stockage exploitable, courant pour les profils de travail Android Enterprise) |
| Enrolled                           | Date d’inscription                                                                                                                                            |

#### Réseau et SIM (uniquement avec `IncludeNetworkDetails` activé - désactivé par défaut)

| Colonne            | Source et signification                                                                                                                                       |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| IPv4 / Sous-réseau | Dernière adresse IP et sous-réseau signalés par l’appareil - le meilleur indicateur du réseau (Wi‑Fi) sur lequel l’appareil a été actif pour la dernière fois |
| WiFiMAC            | Adresse MAC Wi‑Fi de l’appareil                                                                                                                               |
| ICCID              | Numéro d’identification unique de la carte SIM                                                                                                                |
| ESIM               | Identifiant eSIM, lorsqu’une eSIM est provisionnée                                                                                                            |
| Cellular           | Technologie cellulaire de l’appareil                                                                                                                          |
| UDID               | Identifiant unique de l’appareil (iOS/iPadOS)                                                                                                                 |
| BatteryHealth      | Pourcentage de santé de la batterie, lorsqu’il est signalé                                                                                                    |
| Shared             | Indique si l’appareil est un iPad partagé                                                                                                                     |
| LastSync           | Horodatage de la dernière vérification de présence Intune réussie - indique l’ancienneté des informations IP                                                  |

Ce tableau est trié par sous-réseau, de sorte que les appareils se regroupent visuellement par le réseau sur lequel ils ont été vus pour la dernière fois.

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

Toutes les valeurs décrivent l’état de la dernière vérification de présence de l’appareil Intune réussie, pas nécessairement l’état actuel - interprétez-les toujours conjointement avec la colonne LastSync. Intune ne signale pas le SSID Wi‑Fi d’un appareil ; la dernière adresse IP et le sous-réseau sont l’indicateur réseau le plus proche. Notez que l’adresse IP signalée peut également provenir d’une connexion cellulaire lorsque l’appareil a effectué sa dernière vérification de présence via les données mobiles. Intune masque partiellement le numéro de téléphone des appareils détenus personnellement, quelle que soit la `IncludePhoneNumber` .

### Considérations de performances

Les détails réseau/SIM sont désactivés par défaut et doivent être activés avec prudence sur les grands tenants ou avec de nombreux appareils mobiles : Microsoft Graph ne renvoie ces valeurs que lors d’une requête sur un seul appareil, et non dans la réponse de la liste des appareils. Le runbook envoie toujours ces requêtes via le point de terminaison de lot de Graph par lots de jusqu’à 20, mais le temps d’exécution augmente quand même linéairement avec le nombre d’appareils - des milliers d’appareils mobiles signifient des exécutions d’une durée correspondante et un risque accru de limitation par Graph (les requêtes limitées sont retentées automatiquement avec le délai d’attente signalé par Graph). Dans les grands environnements, combinez `IncludeNetworkDetails` avec les filtres de portée de groupe.

### Filtrage de portée

La portée peut être limitée aux membres d’un groupe d’appareils Entra (`IncludeDeviceGroup`) et/ou aux appareils dont l’utilisateur principal est membre d’un groupe d’utilisateurs (`IncludeUserGroup`). Lorsque les deux filtres sont définis, un appareil doit correspondre aux deux. Les appartenances transitives sont résolues, de sorte que les membres des groupes imbriqués sont inclus.

### Livraison du rapport

Par défaut, le runbook n’imprime que les tableaux dans la sortie du job. Deux canaux de livraison optionnels sont disponibles et peuvent être combinés :

* **Rapport par e-mail** (`EmailTo`): envoie un e-mail récapitulatif avec l’inventaire complet joint en CSV et/ou en classeur Excel (`ReportFileFormat`, par défaut `XLSX only`). Nécessite le paramètre `RJReport.EmailSender`  ; l’identité visuelle de l’e-mail est reprise des paramètres `RJReport.Branding.*` comme dans les autres runbooks de rapport. Lorsque la pièce jointe CSV dépasse la limite de taille des e-mails et que `CSV & XLSX` est sélectionné, l’e-mail se rabat sur le seul classeur Excel.
* **Lien de téléchargement** (`CreateDownloadLink`): téléverse le rapport vers le compte de stockage configuré dans les paramètres `RJReport.StorageAccount.*`  (conteneur `list-mobile-devices` par défaut) et imprime des liens de téléchargement SAS à durée limitée dans la sortie du job. Adapté lorsque l’inventaire est trop volumineux pour une pièce jointe d’e-mail ou doit être remis directement à la gestion des actifs.

Les fichiers de rapport contiennent toutes les colonnes des tableaux ci-dessus, y compris les `DeviceId`. Les `PhoneNumber` et les colonnes réseau/SIM ne font partie des fichiers que lorsque les options correspondantes sont activées. Les appareils non conformes sont mis en évidence dans le classeur Excel. Aucun fichier n’est créé lorsqu’aucun appareil mobile ne correspond aux plateformes et filtres sélectionnés.

### Emplacement

Organisation → Appareils → Lister les appareils mobiles

**Nom complet du runbook**

rjgit-org\_devices\_list-mobile-devices

### Détails

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

### Notes

Intune ne signale pas le SSID Wi‑Fi d’un appareil. La dernière adresse IP et le sous-réseau signalés sont l’indicateur réseau le plus proche et doivent toujours être interprétés avec la colonne Last Sync, car ils décrivent l’état de la dernière vérification de présence réussie de l’appareil - qui a également pu avoir lieu via le réseau cellulaire.

Prérequis :

* Le paramètre EmailFrom doit être configuré dans la personnalisation du runbook (paramètre RJReport.EmailSender) lorsqu’un rapport par e-mail est demandé
* Les paramètres RJReport.StorageAccount.\* doivent être configurés lorsqu’un lien de téléchargement est demandé

Source de données et fraîcheur : toutes les valeurs proviennent de l’inventaire Intune de chaque appareil, qui est actualisé avec la vérification de présence régulière de l’appareil. Elles décrivent donc l’état de la dernière vérification de présence réussie et pas nécessairement l’état actuel. Les détails réseau et SIM (adresse IP, sous-réseau, ICCID, UDID, ...) ne font pas partie de la réponse de la liste des appareils Graph et sont récupérés avec une requête Graph supplémentaire par appareil, envoyée via le point de terminaison de lot Graph par lots de jusqu’à 20.

Performances : les détails réseau/SIM sont désactivés par défaut. Lorsqu’ils sont activés, le temps d’exécution augmente linéairement avec le nombre d’appareils mobiles. Sur les tenants avec beaucoup d’appareils mobiles, combinez l’option avec les filtres de portée de groupe.

Cas d'utilisation courants :

* Inventaire de tous les appareils mobiles, y compris l’IMEI, le numéro de série, le numéro de téléphone et l’opérateur
* Identifier dans quels réseaux (Wi‑Fi) les appareils mobiles ont été actifs pour la dernière fois, par exemple des terminaux portables sur plusieurs sites d’entrepôt
* Vérifier l’état de conformité, de supervision et de chiffrement de la flotte mobile
* Inventaire SIM/eSIM via l’ICCID et l’identifiant eSIM
* Remettre l’inventaire mobile complet à la gestion des actifs sous forme de classeur Excel ou de fichier CSV

### Autorisations

#### Autorisations d'application

* **Type**: Microsoft Graph
  * DeviceManagementManagedDevices.Read.All
    * *Liste les appareils mobiles gérés par Intune, y compris les détails matériels, SIM et réseau*
  * Directory.Read.All *(facultatif — fonctionnalité : filtrage de périmètre par groupe)*
    * *Lit les membres des groupes pour résoudre les filtres optionnels de portée par groupe d’appareils/utilisateurs*
  * Organization.Read.All *(facultatif — fonctionnalité : rapport par e-mail / lien de téléchargement)*
    * *Lit /organization pour le nom du Tenant utilisé dans les noms de fichiers du rapport, l’objet de l’e-mail et le pied de page de l’e-mail ; sans cela, le runbook revient à « Tenant inconnu »*
  * Mail.Send *(facultatif — fonctionnalité : rapport par e-mail)*
    * *Envoie l’e-mail du rapport via Send-RjRbReportEmail lorsque EmailTo est configuré*

#### Notes d'autorisation

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 (nécessaire uniquement lorsque CreateDownloadLink est utilisé)

### Paramètres

#### Android

Inclure les appareils Android dans les résultats.

| Propriété                  | Valeur                        |
| -------------------------- | ----------------------------- |
| Obligatoire                | false                         |
| Valeur par défaut          | True                          |
| Type                       | Booléen                       |
| Nom d’affichage du portail | Inclure les appareils Android |

#### iOS

Inclure les appareils iOS et iPadOS dans les résultats.

| Propriété                  | Valeur                           |
| -------------------------- | -------------------------------- |
| Obligatoire                | false                            |
| Valeur par défaut          | True                             |
| Type                       | Booléen                          |
| Nom d’affichage du portail | Inclure les appareils iOS/iPadOS |

#### IncludeNetworkDetails

Ajoute à la sortie la dernière adresse IP et le sous-réseau signalés, l’ICCID, l’identifiant eSIM, la technologie cellulaire, l’UDID, l’état de santé de la batterie et l’état de l’iPad partagé. Nécessite une requête Graph supplémentaire par appareil (envoyée par lots de 20), donc le temps d’exécution augmente avec le nombre d’appareils. Désactivé par défaut.

| Propriété                  | Valeur                                                                                                            |
| -------------------------- | ----------------------------------------------------------------------------------------------------------------- |
| Obligatoire                | false                                                                                                             |
| Valeur par défaut          | Faux                                                                                                              |
| Type                       | Booléen                                                                                                           |
| Nom d’affichage du portail | Inclure les détails réseau/SIM (un appel Graph supplémentaire par appareil - plus lent avec beaucoup d’appareils) |

#### IncludePhoneNumber

Contrôle si le numéro de téléphone est récupéré et affiché. Lorsqu’il est désactivé, la colonne du numéro de téléphone est entièrement omise. Notez qu’Intune masque de toute façon partiellement le numéro de téléphone des appareils détenus personnellement.

| Propriété                  | Valeur                                          |
| -------------------------- | ----------------------------------------------- |
| Obligatoire                | false                                           |
| Valeur par défaut          | True                                            |
| Type                       | Booléen                                         |
| Nom d’affichage du portail | Inclure les numéros de téléphone dans la sortie |

#### IncludeDeviceGroup

Inclure uniquement les appareils qui sont membres de ce groupe d’appareils Entra. Les appartenances aux groupes imbriqués sont résolues. Laissez vide pour inclure tous les appareils mobiles.

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

#### IncludeUserGroup

Inclure uniquement les appareils dont l’utilisateur principal est membre de ce groupe d’utilisateurs Entra. Les appartenances aux groupes imbriqués sont résolues. Laissez vide pour inclure tous les appareils mobiles.

| Propriété                  | Valeur                                                     |
| -------------------------- | ---------------------------------------------------------- |
| Obligatoire                | false                                                      |
| Valeur par défaut          |                                                            |
| Type                       | String                                                     |
| Nom d’affichage du portail | Limiter aux utilisateurs principaux du groupe (facultatif) |

#### 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                   | String                                                |
| masqué dans le portail | oui (préconfiguré 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 le courriel de rapport. Provenant du paramètre du tenant 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                   | String                                                |
| masqué dans le portail | oui (préconfiguré 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 le courriel de rapport. Provenant du paramètre du tenant 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                   | String                                                |
| masqué dans le portail | oui (préconfiguré via la personnalisation du runbook) |

#### BrandingFooterLink

URL facultative vers laquelle renvoie l’image de pied de page. Provenant du paramètre du tenant 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                   | String                                                |
| masqué dans le portail | oui (préconfiguré via la personnalisation du runbook) |

#### BrandingAccentColor

Remplacement facultatif de la couleur d’accent (hexadécimal à 6 chiffres, par ex. « #0052cc ») pour le modèle de courriel de rapport. Provenant du paramètre du tenant RJReport.Branding.AccentColor. Lorsqu’elle 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                   | String                                                |
| masqué dans le portail | oui (préconfiguré via la personnalisation du runbook) |

#### BrandingTextColor

Remplacement facultatif de la couleur du texte (hexadécimal à 6 chiffres) pour le modèle de courriel de rapport. Provenant du paramètre du tenant RJReport.Branding.TextColor. Lorsqu’elle 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                   | String                                                |
| masqué dans le portail | oui (préconfiguré via la personnalisation du runbook) |

#### ReportFileFormat

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

| Propriété                  | Valeur                       |
| -------------------------- | ---------------------------- |
| Obligatoire                | false                        |
| Valeur par défaut          | XLSX only                    |
| Type                       | String                       |
| Nom d’affichage du portail | Format du fichier de rapport |

**Options du portail**

| Option du portail | Valeur |
| ----------------- | ------ |
| CSV & XLSX        |        |
| CSV only          |        |
| XLSX only         |        |

#### CreateDownloadLink

Si activé, les fichiers du 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. Désactivé par défaut.

| Propriété                  | Valeur                                                                                |
| -------------------------- | ------------------------------------------------------------------------------------- |
| Obligatoire                | false                                                                                 |
| Valeur par défaut          | Faux                                                                                  |
| Type                       | Booléen                                                                               |
| Nom d’affichage du portail | Créer un lien de téléchargement de fichier (téléverser le rapport vers le stockage) ? |

**Options du portail**

| Option du portail                                                 | Valeur |
| ----------------------------------------------------------------- | ------ |
| Oui - téléverser le rapport et renvoyer un lien de téléchargement | true   |
| Non - ne pas créer de lien de téléchargement                      | false  |

#### ContainerName

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

| Propriété              | Valeur                                                |
| ---------------------- | ----------------------------------------------------- |
| Obligatoire            | false                                                 |
| Valeur par défaut      | list-mobile-devices                                   |
| Type                   | String                                                |
| masqué dans le portail | oui (préconfiguré via la personnalisation du runbook) |

#### ResourceGroupName

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

| Propriété              | Valeur                                                |
| ---------------------- | ----------------------------------------------------- |
| Obligatoire            | false                                                 |
| Valeur par défaut      |                                                       |
| Type                   | String                                                |
| masqué dans le portail | oui (préconfiguré via la personnalisation du runbook) |

#### StorageAccountName

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

| Propriété              | Valeur                                                |
| ---------------------- | ----------------------------------------------------- |
| Obligatoire            | false                                                 |
| Valeur par défaut      |                                                       |
| Type                   | String                                                |
| masqué dans le portail | oui (préconfiguré via la personnalisation du runbook) |

#### 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            | false                                                 |
| Valeur par défaut      | 6                                                     |
| Type                   | Int32                                                 |
| masqué dans le portail | oui (préconfiguré via la personnalisation du runbook) |

#### EmailTo

Si spécifié, un e-mail contenant le rapport sera envoyé à l’adresse ou aux adresses fournies. Peut être une seule adresse ou plusieurs adresses séparées par des virgules (chaîne). La fonction envoie des e-mails individuels à chaque destinataire pour des raisons de confidentialité.

| Propriété                  | Valeur                                                                                           |
| -------------------------- | ------------------------------------------------------------------------------------------------ |
| Obligatoire                | false                                                                                            |
| Valeur par défaut          |                                                                                                  |
| Type                       | String                                                                                           |
| Nom d’affichage du portail | Adresse(s) e-mail du/des destinataire(s) (facultatif - laisser vide pour la seule sortie du job) |

[Retour à l’aperçu de la 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/list-mobile-devices.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.
